[PATCH] libgloss/arm/linux: reboot
Jeff Johnston
jjohnstn@redhat.com
Mon Jun 5 20:24:00 GMT 2006
Patch checked in.
-- Jeff J.
Shaun Jackman wrote:
> Oops.
>
> Cheers,
> Shaun
>
> 2006-06-01 Shaun Jackman <sjackman@gmail.com>
>
> * arm/linux-syscalls0.S (reboot): Remove.
> * arm/linux-syscalls1.c (reboot): New function.
>
> Index: linux-syscalls0.S
> ===================================================================
> RCS file: /cvs/src/src/libgloss/arm/linux-syscalls0.S,v
> retrieving revision 1.1
> diff -u -r1.1 linux-syscalls0.S
> --- linux-syscalls0.S 30 May 2006 17:40:47 -0000 1.1
> +++ linux-syscalls0.S 1 Jun 2006 17:26:28 -0000
> @@ -143,7 +143,6 @@
> ALIAS(mknod)
> ALIAS(nanosleep)
> ALIAS(readlink)
> -ALIAS(reboot)
> ALIAS(rmdir)
> ALIAS(select)
> ALIAS(stime)
> Index: linux-syscalls1.c
> ===================================================================
> RCS file: /cvs/src/src/libgloss/arm/linux-syscalls1.c,v
> retrieving revision 1.1
> diff -u -r1.1 linux-syscalls1.c
> --- linux-syscalls1.c 30 May 2006 17:40:47 -0000 1.1
> +++ linux-syscalls1.c 1 Jun 2006 17:26:28 -0000
> @@ -62,3 +62,10 @@
> {
> return wait4(pid, status, options, NULL);
> }
> +
> +extern int _reboot(int magic, int magic2, int flag, void *arg);
> +
> +int reboot(int flag)
> +{
> + return _reboot(0xfee1dead, 0x28121969, flag, NULL);
> +}
>
>
> ------------------------------------------------------------------------
>
> 2006-06-01 Shaun Jackman <sjackman@gmail.com>
>
> * arm/linux-syscalls0.S (reboot): Remove.
> * arm/linux-syscalls1.c (reboot): New function.
>
> Index: linux-syscalls0.S
> ===================================================================
> RCS file: /cvs/src/src/libgloss/arm/linux-syscalls0.S,v
> retrieving revision 1.1
> diff -u -r1.1 linux-syscalls0.S
> --- linux-syscalls0.S 30 May 2006 17:40:47 -0000 1.1
> +++ linux-syscalls0.S 1 Jun 2006 17:26:28 -0000
> @@ -143,7 +143,6 @@
> ALIAS(mknod)
> ALIAS(nanosleep)
> ALIAS(readlink)
> -ALIAS(reboot)
> ALIAS(rmdir)
> ALIAS(select)
> ALIAS(stime)
> Index: linux-syscalls1.c
> ===================================================================
> RCS file: /cvs/src/src/libgloss/arm/linux-syscalls1.c,v
> retrieving revision 1.1
> diff -u -r1.1 linux-syscalls1.c
> --- linux-syscalls1.c 30 May 2006 17:40:47 -0000 1.1
> +++ linux-syscalls1.c 1 Jun 2006 17:26:28 -0000
> @@ -62,3 +62,10 @@
> {
> return wait4(pid, status, options, NULL);
> }
> +
> +extern int _reboot(int magic, int magic2, int flag, void *arg);
> +
> +int reboot(int flag)
> +{
> + return _reboot(0xfee1dead, 0x28121969, flag, NULL);
> +}
More information about the Newlib
mailing list