process.c (97eb3f24352ec6632c2127b35d8087d2a809a9b9) | process.c (2e82669acf03e5bf2080f5d3ef005168e67d8a51) |
---|---|
1/* 2 * linux/arch/arm/kernel/process.c 3 * 4 * Copyright (C) 1996-2000 Russell King - Converted to ARM. 5 * Original Copyright (C) 1995 Linus Torvalds 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 358 unchanged lines hidden (view full) --- 367 thread->cpu_context.sp = (unsigned long)childregs; 368 thread->cpu_context.pc = (unsigned long)ret_from_fork; 369 370 clear_ptrace_hw_breakpoint(p); 371 372 if (clone_flags & CLONE_SETTLS) 373 thread->tp_value = regs->ARM_r3; 374 | 1/* 2 * linux/arch/arm/kernel/process.c 3 * 4 * Copyright (C) 1996-2000 Russell King - Converted to ARM. 5 * Original Copyright (C) 1995 Linus Torvalds 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 358 unchanged lines hidden (view full) --- 367 thread->cpu_context.sp = (unsigned long)childregs; 368 thread->cpu_context.pc = (unsigned long)ret_from_fork; 369 370 clear_ptrace_hw_breakpoint(p); 371 372 if (clone_flags & CLONE_SETTLS) 373 thread->tp_value = regs->ARM_r3; 374 |
375 thread_notify(THREAD_NOTIFY_COPY, thread); 376 |
|
375 return 0; 376} 377 378/* 379 * Fill in the task's elfregs structure for a core dump. 380 */ 381int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs) 382{ --- 125 unchanged lines hidden --- | 377 return 0; 378} 379 380/* 381 * Fill in the task's elfregs structure for a core dump. 382 */ 383int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs) 384{ --- 125 unchanged lines hidden --- |