mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 13:00:06 +00:00
alpha: Resurrect getppid, getegid, geteuid.
The sysdeps/unix files deleted in the main tree weren't unused. Resurrect them in sysdeps/unix/alpha, and using the real syscall names.
This commit is contained in:
parent
d97b8a3d21
commit
0ff73bfcb0
@ -1,3 +1,9 @@
|
||||
2012-06-05 Richard Henderson <rth@twiddle.net>
|
||||
|
||||
* sysdeps/unxi/alpha/getppid.S: New file.
|
||||
* sysdeps/unxi/alpha/getegid.S: New file.
|
||||
* sysdeps/unxi/alpha/geteuid.S: New file.
|
||||
|
||||
2012-06-01 Richard Henderson <rth@twiddle.net>
|
||||
|
||||
* sysdeps/alpha/Makefile (CFLAGS-test-misc.c): Set -mieee-with-inexact.
|
||||
|
26
sysdeps/unix/alpha/getegid.S
Normal file
26
sysdeps/unix/alpha/getegid.S
Normal file
@ -0,0 +1,26 @@
|
||||
/* Copyright (C) 1991-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with the GNU C Library. If not, see
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <sysdep.h>
|
||||
|
||||
|
||||
PSEUDO (__getegid, getxgid, 0)
|
||||
MOVE (r1, r0)
|
||||
ret
|
||||
PSEUDO_END (__getegid)
|
||||
|
||||
weak_alias (__getegid, getegid)
|
26
sysdeps/unix/alpha/geteuid.S
Normal file
26
sysdeps/unix/alpha/geteuid.S
Normal file
@ -0,0 +1,26 @@
|
||||
/* Copyright (C) 1991-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with the GNU C Library. If not, see
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <sysdep.h>
|
||||
|
||||
|
||||
PSEUDO (__geteuid, getxuid, 0)
|
||||
MOVE (r1, r0)
|
||||
ret
|
||||
PSEUDO_END (__geteuid)
|
||||
|
||||
weak_alias (__geteuid, geteuid)
|
26
sysdeps/unix/alpha/getppid.S
Normal file
26
sysdeps/unix/alpha/getppid.S
Normal file
@ -0,0 +1,26 @@
|
||||
/* Copyright (C) 1991-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with the GNU C Library. If not, see
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <sysdep.h>
|
||||
|
||||
|
||||
PSEUDO (__getppid, getxpid, 0)
|
||||
MOVE (r1, r0)
|
||||
ret
|
||||
PSEUDO_END (__getppid)
|
||||
|
||||
weak_alias (__getppid, getppid)
|
Loading…
Reference in New Issue
Block a user