grub2: bring back build of aros-side grub2 tools
[AROS.git] / rom / exec / switch.c
blob48820a533cc3dae7f082dd85eaa8651dfffc79c9
1 /*
2 Copyright © 1995-2011, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc:
6 Lang: english
7 */
9 #include <exec/types.h>
10 #include <exec/execbase.h>
11 #include <aros/libcall.h>
12 #include <aros/atomic.h>
13 #include <proto/kernel.h>
15 #include "exec_intern.h"
17 /*****************************************************************************
19 NAME */
20 #include <proto/exec.h>
22 AROS_LH0(void, Switch,
24 /* SYNOPSIS */
26 /* LOCATION */
27 struct ExecBase *, SysBase, 9, Exec)
29 /* FUNCTION
30 PRIVATE function to force a task switch to the next runnable task
32 INPUTS
33 None
35 RESULT
36 None
38 NOTES
39 This function was private in AmigaOS(tm) up to v3.1.
40 There's no guarantee that it will continue to exist in other systems.
42 EXAMPLE
44 BUGS
46 SEE ALSO
48 INTERNALS
50 HISTORY
52 ******************************************************************************/
54 AROS_LIBFUNC_INIT
56 AROS_FUNCTION_NOT_IMPLEMENTED("Exec");
58 AROS_LIBFUNC_EXIT
59 } /* Switch */