From 43f94f913e1078818bd09d426756ba4377f12517 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 19 Dec 1999 02:59:06 +0000 Subject: [PATCH] Update. 1999-12-11 H.J. Lu * sysdeps/generic/libc-start.c (check_one_fd): Use __libc_fcntl instead of __fcntl. --- ChangeLog | 5 +++++ iconvdata/gconv-modules | 4 ++++ sysdeps/generic/libc-start.c | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 7d5958d..c5f08aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-12-11 H.J. Lu + + * sysdeps/generic/libc-start.c (check_one_fd): Use __libc_fcntl + instead of __fcntl. + 1999-12-18 Ulrich Drepper * iconvdata/isiri-3342.c: New file. diff --git a/iconvdata/gconv-modules b/iconvdata/gconv-modules index fd571ee..9228ff6 100644 --- a/iconvdata/gconv-modules +++ b/iconvdata/gconv-modules @@ -1150,3 +1150,7 @@ module INTERNAL TIS-620// TIS-620 1 # from to module cost module KOI8-U// INTERNAL KOI8-U 1 module INTERNAL KOI8-U// KOI8-U 1 + +# from to module cost +module ISIRI-3342// INTERNAL ISIRI-3342 1 +module INTERNAL ISIRI-3342// ISIRI-3342 1 diff --git a/sysdeps/generic/libc-start.c b/sysdeps/generic/libc-start.c index 191a1e0..58e7804 100644 --- a/sysdeps/generic/libc-start.c +++ b/sysdeps/generic/libc-start.c @@ -25,6 +25,7 @@ #include extern void __libc_init_first (int argc, char **argv, char **envp); +extern int __libc_fcntl (int fd, int cmd, ...); extern int _dl_starting_up; weak_extern (_dl_starting_up) @@ -96,7 +97,7 @@ __libc_start_main (int (*main) (int, char **, char **), int argc, static void check_one_fd (int fd, int mode) { - if (__fcntl (fd, F_GETFD) == -1 && errno == EBADF) + if (__libc_fcntl (fd, F_GETFD) == -1 && errno == EBADF) { /* Something is wrong with this descriptor, it's probably not opened. Open /dev/null so that the SUID program we are -- 2.7.4