process.c (11e4afb49b7fa1fc8e1ffd850c1806dd86a08204) process.c (c7887325230aec47d47a32562a6e26014a0fafca)
1/*
2 * linux/arch/m68k/kernel/process.c
3 *
4 * Copyright (C) 1995 Hamish Macdonald
5 *
6 * 68060 fixes by Jesper Skov
7 */
8

--- 301 unchanged lines hidden (view full) ---

310 : "memory");
311 return 1;
312}
313EXPORT_SYMBOL(dump_fpu);
314
315/*
316 * sys_execve() executes a new program.
317 */
1/*
2 * linux/arch/m68k/kernel/process.c
3 *
4 * Copyright (C) 1995 Hamish Macdonald
5 *
6 * 68060 fixes by Jesper Skov
7 */
8

--- 301 unchanged lines hidden (view full) ---

310 : "memory");
311 return 1;
312}
313EXPORT_SYMBOL(dump_fpu);
314
315/*
316 * sys_execve() executes a new program.
317 */
318asmlinkage int sys_execve(char __user *name, char __user * __user *argv, char __user * __user *envp)
318asmlinkage int sys_execve(const char __user *name, char __user * __user *argv, char __user * __user *envp)
319{
320 int error;
321 char * filename;
322 struct pt_regs *regs = (struct pt_regs *) &name;
323
324 filename = getname(name);
325 error = PTR_ERR(filename);
326 if (IS_ERR(filename))

--- 27 unchanged lines hidden ---
319{
320 int error;
321 char * filename;
322 struct pt_regs *regs = (struct pt_regs *) &name;
323
324 filename = getname(name);
325 error = PTR_ERR(filename);
326 if (IS_ERR(filename))

--- 27 unchanged lines hidden ---