]> err.no Git - linux-2.6/commitdiff
sched: clean up fastcall uses of sched_fork()/sched_exit()
authorIngo Molnar <mingo@elte.hu>
Mon, 9 Jul 2007 16:52:00 +0000 (18:52 +0200)
committerIngo Molnar <mingo@elte.hu>
Mon, 9 Jul 2007 16:52:00 +0000 (18:52 +0200)
sched_fork()/sched_exit() does not need to specify fastcall anymore,
as the x86 kernel defaults to regparm3, and no assembly code calls
these functions.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/sched.h

index e64dbd4cd82959a91d8756c9033b9c0780f539cc..ce0c5adc9eb07f48dc9a06aee1c566629ac3a29c 100644 (file)
@@ -1416,8 +1416,8 @@ extern void FASTCALL(wake_up_new_task(struct task_struct * tsk,
 #else
  static inline void kick_process(struct task_struct *tsk) { }
 #endif
-extern void FASTCALL(sched_fork(struct task_struct * p, int clone_flags));
-extern void FASTCALL(sched_exit(struct task_struct * p));
+extern void sched_fork(struct task_struct *p, int clone_flags);
+extern void sched_dead(struct task_struct *p);
 
 extern int in_group_p(gid_t);
 extern int in_egroup_p(gid_t);