mirror of git://sourceware.org/git/glibc.git
Update.
* sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Also define *_nocancel name. * sysdeps/unix/sysv/linux/i386/syscalls.list: Add waitpid. (CFLAGS-pathconf.c): Likewise. (CFLAGS-fpathconf.c): Likewise.
This commit is contained in:
parent
1e03e0af60
commit
1db52d14c7
|
|
@ -0,0 +1,33 @@
|
||||||
|
mkdtemp.os
|
||||||
|
tmpnam.os
|
||||||
|
tmpnam_r.os
|
||||||
|
__assert.os
|
||||||
|
assert.os
|
||||||
|
assert-perr.os
|
||||||
|
gconv_builtin.os
|
||||||
|
gconv_simple.os
|
||||||
|
gconv.os
|
||||||
|
iconv.os
|
||||||
|
strfmon.os
|
||||||
|
strfmon_l.os
|
||||||
|
argp-xinl.os
|
||||||
|
iofdopen.os
|
||||||
|
printf_fp.os
|
||||||
|
printf_fphex.os
|
||||||
|
printf_size.os
|
||||||
|
strxfrm.os
|
||||||
|
strxfrm_l.os
|
||||||
|
strcoll.os
|
||||||
|
strcoll_l.os
|
||||||
|
alphasort.os
|
||||||
|
alphasort64.os
|
||||||
|
set-freeres.os
|
||||||
|
btowc.os
|
||||||
|
wctob.os
|
||||||
|
mblen.os
|
||||||
|
strops.os
|
||||||
|
wstrops.os
|
||||||
|
fmemopen.os
|
||||||
|
closedir.os
|
||||||
|
hsearch.os
|
||||||
|
hsearch_r.os
|
||||||
|
|
@ -1,5 +1,10 @@
|
||||||
2003-09-02 Ulrich Drepper <drepper@redhat.com>
|
2003-09-02 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Also define
|
||||||
|
*_nocancel name.
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/i386/syscalls.list: Add waitpid.
|
||||||
|
|
||||||
* libio/Makefile (CFLAGS-oldtmpfile.c): Add -fexceptions.
|
* libio/Makefile (CFLAGS-oldtmpfile.c): Add -fexceptions.
|
||||||
* sysdeps/generic/tmpfile.c (tmpfile): Use __unlink instead of remove.
|
* sysdeps/generic/tmpfile.c (tmpfile): Use __unlink instead of remove.
|
||||||
* libio/oldtmpfile.c (__old_tmpfile): Likewise.
|
* libio/oldtmpfile.c (__old_tmpfile): Likewise.
|
||||||
|
|
@ -17,6 +22,8 @@
|
||||||
* posix/unistd.h: Remove __THROW from pathconf, fpathconf,
|
* posix/unistd.h: Remove __THROW from pathconf, fpathconf,
|
||||||
sysconf.
|
sysconf.
|
||||||
* posix/Makefile (CFLAGS-sysconf.c): Add -fexceptions.
|
* posix/Makefile (CFLAGS-sysconf.c): Add -fexceptions.
|
||||||
|
(CFLAGS-pathconf.c): Likewise.
|
||||||
|
(CFLAGS-fpathconf.c): Likewise.
|
||||||
|
|
||||||
* misc/Makefile (CFLAGS-fstab.c): Add -fexceptions.
|
* misc/Makefile (CFLAGS-fstab.c): Add -fexceptions.
|
||||||
* misc/fstab.h: Remove all __THROW.
|
* misc/fstab.h: Remove all __THROW.
|
||||||
|
|
|
||||||
|
|
@ -130,6 +130,8 @@ CFLAGS-waitpid.c = -fexceptions -fasynchronous-unwind-tables
|
||||||
CFLAGS-getopt.c = -fexceptions
|
CFLAGS-getopt.c = -fexceptions
|
||||||
CFLAGS-wordexp.c = -fexceptions
|
CFLAGS-wordexp.c = -fexceptions
|
||||||
CFLAGS-sysconf.c = -fexceptions
|
CFLAGS-sysconf.c = -fexceptions
|
||||||
|
CFLAGS-pathconf.c = -fexceptions
|
||||||
|
CFLAGS-fpathconf.c = -fexceptions
|
||||||
|
|
||||||
tstgetopt-ARGS = -a -b -cfoobar --required foobar --optional=bazbug \
|
tstgetopt-ARGS = -a -b -cfoobar --required foobar --optional=bazbug \
|
||||||
--none random --col --color --colour
|
--none random --col --color --colour
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,9 @@
|
||||||
#define PSEUDO(name, syscall_name, args) \
|
#define PSEUDO(name, syscall_name, args) \
|
||||||
.text; \
|
.text; \
|
||||||
ENTRY (name) \
|
ENTRY (name) \
|
||||||
|
.type __##syscall_name##_nocancel,@function; \
|
||||||
|
.globl __##syscall_name##_nocancel; \
|
||||||
|
__##syscall_name##_nocancel: \
|
||||||
DO_CALL (syscall_name, args); \
|
DO_CALL (syscall_name, args); \
|
||||||
cmpl $-4095, %eax; \
|
cmpl $-4095, %eax; \
|
||||||
jae SYSCALL_ERROR_LABEL; \
|
jae SYSCALL_ERROR_LABEL; \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue