diff options
Diffstat (limited to 'sysdeps/generic')
-rw-r--r-- | sysdeps/generic/chown.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/close.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/dup2.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/fcntl.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/getpagesize.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/getpgid.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/getpid.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/mempcpy.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/open.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/open64.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/pipe.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/prof-freq.c | 1 | ||||
-rw-r--r-- | sysdeps/generic/pwrite64.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/rawmemchr.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/read.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/sbrk.c | 2 | ||||
-rw-r--r-- | sysdeps/generic/sched_sets.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/select.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/send.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/setpgid.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/sigaction.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/sigsuspend.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/statfs.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/stpncpy.c | 3 | ||||
-rw-r--r-- | sysdeps/generic/strcasecmp.c | 4 | ||||
-rw-r--r-- | sysdeps/generic/write.c | 6 |
26 files changed, 49 insertions, 39 deletions
diff --git a/sysdeps/generic/chown.c b/sysdeps/generic/chown.c index b43675df3b..0e368f2ac4 100644 --- a/sysdeps/generic/chown.c +++ b/sysdeps/generic/chown.c @@ -1,4 +1,5 @@ -/* Copyright (C) 1991, 1992, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1992, 1995, 1996, 1997, 2002 + 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 @@ -37,6 +38,7 @@ __chown (file, owner, group) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__chown) stub_warning (chown) weak_alias (__chown, chown) diff --git a/sysdeps/generic/close.c b/sysdeps/generic/close.c index d12462d33e..0856ba851b 100644 --- a/sysdeps/generic/close.c +++ b/sysdeps/generic/close.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 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 @@ -33,6 +33,7 @@ __close (fd) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__close) stub_warning (close) weak_alias (__close, close) diff --git a/sysdeps/generic/dup2.c b/sysdeps/generic/dup2.c index b376d08031..2b897896f6 100644 --- a/sysdeps/generic/dup2.c +++ b/sysdeps/generic/dup2.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 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 @@ -41,6 +41,7 @@ __dup2 (fd, fd2) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__dup2) stub_warning (dup2) weak_alias (__dup2, dup2) diff --git a/sysdeps/generic/fcntl.c b/sysdeps/generic/fcntl.c index aff3e84503..db6fbc399c 100644 --- a/sysdeps/generic/fcntl.c +++ b/sysdeps/generic/fcntl.c @@ -19,8 +19,6 @@ #include <errno.h> #include <fcntl.h> -#undef __fcntl - /* Perform file control operations on FD. */ int __fcntl (fd, cmd) @@ -36,6 +34,7 @@ __fcntl (fd, cmd) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__fcntl) stub_warning (fcntl) weak_alias (__fcntl, fcntl) diff --git a/sysdeps/generic/getpagesize.c b/sysdeps/generic/getpagesize.c index bfedd4c2c2..40ed1ee2b1 100644 --- a/sysdeps/generic/getpagesize.c +++ b/sysdeps/generic/getpagesize.c @@ -19,8 +19,6 @@ #include <errno.h> #include <unistd.h> -#undef __getpagesize - /* Return the system page size. */ int __getpagesize () @@ -28,8 +26,8 @@ __getpagesize () __set_errno (ENOSYS); return 0; } +libc_hidden_def (__getpagesize) stub_warning (getpagesize) -INTDEF(__getpagesize) weak_alias (__getpagesize, getpagesize) #include <stub-tag.h> diff --git a/sysdeps/generic/getpgid.c b/sysdeps/generic/getpgid.c index ed49b7d663..ad46771d2f 100644 --- a/sysdeps/generic/getpgid.c +++ b/sysdeps/generic/getpgid.c @@ -19,8 +19,6 @@ #include <unistd.h> #include <sys/types.h> -#undef __getpgid - /* Get the process group ID of process PID. */ pid_t __getpgid (pid) @@ -28,7 +26,7 @@ __getpgid (pid) { return pid; } -INTDEF(__getpgid) +libc_hidden_def (__getpgid) weak_alias (__getpgid, getpgid) stub_warning (getpgid) diff --git a/sysdeps/generic/getpid.c b/sysdeps/generic/getpid.c index 33b1cebe2c..26207961e9 100644 --- a/sysdeps/generic/getpid.c +++ b/sysdeps/generic/getpid.c @@ -19,8 +19,6 @@ #include <errno.h> #include <unistd.h> -#undef __getpid - /* Get the process ID of the calling process. */ int __getpid () @@ -28,8 +26,8 @@ __getpid () __set_errno (ENOSYS); return -1; } +libc_hidden_def (__getpid) stub_warning (getpid) -INTDEF(__getpid) weak_alias (__getpid, getpid) #include <stub-tag.h> diff --git a/sysdeps/generic/mempcpy.c b/sysdeps/generic/mempcpy.c index b7cad63414..dec58f32ae 100644 --- a/sysdeps/generic/mempcpy.c +++ b/sysdeps/generic/mempcpy.c @@ -1,7 +1,7 @@ /* Copy memory to memory until the specified number of bytes has been copied, return pointer to following byte. Overlap is NOT handled correctly. - Copyright (C) 1991, 1997, 1998 Free Software Foundation, Inc. + Copyright (C) 1991, 1997, 1998, 2002 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Torbjorn Granlund (tege@sics.se). @@ -25,7 +25,6 @@ #include <pagecopy.h> #undef mempcpy -#undef __mempcpy void * __mempcpy (dstpp, srcpp, len) @@ -64,4 +63,5 @@ __mempcpy (dstpp, srcpp, len) return (void *) dstp; } +libc_hidden_def (__mempcpy) weak_alias (__mempcpy, mempcpy) diff --git a/sysdeps/generic/open.c b/sysdeps/generic/open.c index c9ea902447..188110b3f3 100644 --- a/sysdeps/generic/open.c +++ b/sysdeps/generic/open.c @@ -21,8 +21,6 @@ #include <stdarg.h> #include <stddef.h> -#undef __open - /* Open FILE with access OFLAG. If OFLAG includes O_CREAT, a third argument is the file protection. */ int @@ -49,8 +47,8 @@ __open (file, oflag) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__open) stub_warning (open) -INTDEF(__open) weak_alias (__open, open) #include <stub-tag.h> diff --git a/sysdeps/generic/open64.c b/sysdeps/generic/open64.c index 18c0023733..d9a38112ac 100644 --- a/sysdeps/generic/open64.c +++ b/sysdeps/generic/open64.c @@ -1,4 +1,5 @@ -/* Copyright (C) 1991, 1995, 1996, 1997, 1999, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 1999, 2000, 2002 + 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 @@ -49,6 +50,7 @@ __libc_open64 (file, oflag) return -1; } strong_alias (__libc_open64, __open64) +libc_hidden_def (__open64) weak_alias (__libc_open64, BP_SYM (open64)) stub_warning (open64) diff --git a/sysdeps/generic/pipe.c b/sysdeps/generic/pipe.c index 5c2c1ba0f4..babaf9c24b 100644 --- a/sysdeps/generic/pipe.c +++ b/sysdeps/generic/pipe.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 2002 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 @@ -37,6 +37,7 @@ __pipe (__pipedes) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__pipe) stub_warning (pipe) weak_alias (__pipe, pipe) diff --git a/sysdeps/generic/prof-freq.c b/sysdeps/generic/prof-freq.c index 0610534ad1..ffcc67931b 100644 --- a/sysdeps/generic/prof-freq.c +++ b/sysdeps/generic/prof-freq.c @@ -52,3 +52,4 @@ __profile_frequency (void) return 0; return (1000000 / tim.it_interval.tv_usec); } +libc_hidden_def (__profile_frequency) diff --git a/sysdeps/generic/pwrite64.c b/sysdeps/generic/pwrite64.c index 1b13d52447..dd14aa0bd7 100644 --- a/sysdeps/generic/pwrite64.c +++ b/sysdeps/generic/pwrite64.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997, 1999 Free Software Foundation, Inc. +/* Copyright (C) 1991,1995,1996,1997,1999,2002 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 @@ -41,6 +41,7 @@ __libc_pwrite64 (int fd, const void *buf, size_t nbytes, off64_t offset) return -1; } strong_alias (__libc_pwrite64, __pwrite64) +libc_hidden_def (__pwrite64) weak_alias (__libc_pwrite64, pwrite64) stub_warning (pwrite64) #include <stub-tag.h> diff --git a/sysdeps/generic/rawmemchr.c b/sysdeps/generic/rawmemchr.c index 48a12b921d..cb00ad7e90 100644 --- a/sysdeps/generic/rawmemchr.c +++ b/sysdeps/generic/rawmemchr.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991,93,96,97,99,2000 Free Software Foundation, Inc. +/* Copyright (C) 1991,93,96,97,99,2000,2002 Free Software Foundation, Inc. This file is part of the GNU C Library. Based on strlen implementation by Torbjorn Granlund (tege@sics.se), with help from Dan Sahlin (dan@sics.se) and @@ -185,4 +185,5 @@ __rawmemchr (s, c_in) } } } +libc_hidden_def (__rawmemchr) weak_alias (__rawmemchr, rawmemchr) diff --git a/sysdeps/generic/read.c b/sysdeps/generic/read.c index d0fab0e305..3943edd689 100644 --- a/sysdeps/generic/read.c +++ b/sysdeps/generic/read.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 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 @@ -40,8 +40,10 @@ __libc_read (int fd, void *buf, size_t nbytes) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__libc_read) stub_warning (read) weak_alias (__libc_read, __read) +libc_hidden_weak (__read) weak_alias (__libc_read, read) #include <stub-tag.h> diff --git a/sysdeps/generic/sbrk.c b/sysdeps/generic/sbrk.c index 3e9ad54333..0df60076cc 100644 --- a/sysdeps/generic/sbrk.c +++ b/sysdeps/generic/sbrk.c @@ -52,5 +52,5 @@ __sbrk (intptr_t increment) return oldbrk; } - +libc_hidden_def (__sbrk) weak_alias (__sbrk, sbrk) diff --git a/sysdeps/generic/sched_sets.c b/sysdeps/generic/sched_sets.c index 6bb59fd542..631cac228b 100644 --- a/sysdeps/generic/sched_sets.c +++ b/sysdeps/generic/sched_sets.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1996, 1997, 2002 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 @@ -28,6 +28,7 @@ __sched_setscheduler (pid_t pid, int policy, const struct sched_param *param) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__sched_setscheduler) stub_warning (sched_setscheduler) weak_alias (__sched_setscheduler, sched_setscheduler) diff --git a/sysdeps/generic/select.c b/sysdeps/generic/select.c index 5f850594c2..124f26aff7 100644 --- a/sysdeps/generic/select.c +++ b/sysdeps/generic/select.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 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 @@ -36,6 +36,7 @@ __select (nfds, readfds, writefds, exceptfds, timeout) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__select) stub_warning (select) weak_alias (__select, select) diff --git a/sysdeps/generic/send.c b/sysdeps/generic/send.c index 1d2ae291ea..7f94fbb093 100644 --- a/sysdeps/generic/send.c +++ b/sysdeps/generic/send.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997, 2001 Free Software Foundation, Inc. +/* Copyright (C) 1991,1995,1996,1997,2001,2002 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 @@ -30,8 +30,8 @@ __send (fd, buf, n, flags) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__send) weak_alias (__send, send) - stub_warning (send) #include <stub-tag.h> diff --git a/sysdeps/generic/setpgid.c b/sysdeps/generic/setpgid.c index 335e9ce933..cb2abf1159 100644 --- a/sysdeps/generic/setpgid.c +++ b/sysdeps/generic/setpgid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 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 @@ -30,6 +30,7 @@ __setpgid (pid, pgid) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__setpgid) stub_warning (setpgid) weak_alias (__setpgid, setpgid) diff --git a/sysdeps/generic/sigaction.c b/sysdeps/generic/sigaction.c index 731c6bb131..bf0a15bacb 100644 --- a/sysdeps/generic/sigaction.c +++ b/sysdeps/generic/sigaction.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1995, 1996, 1997, 2002 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 @@ -37,6 +37,7 @@ __sigaction (sig, act, oact) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__sigaction) stub_warning (sigaction) weak_alias (__sigaction, sigaction) diff --git a/sysdeps/generic/sigsuspend.c b/sysdeps/generic/sigsuspend.c index c44d25429a..58452e334c 100644 --- a/sysdeps/generic/sigsuspend.c +++ b/sysdeps/generic/sigsuspend.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. +/* Copyright (C) 1991,1995,1996,1997,1998,2002 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 @@ -29,6 +29,7 @@ __sigsuspend (set) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__sigsuspend) weak_alias (__sigsuspend, sigsuspend) stub_warning (sigsuspend) diff --git a/sysdeps/generic/statfs.c b/sysdeps/generic/statfs.c index a6976bd385..af4a9ea4e5 100644 --- a/sysdeps/generic/statfs.c +++ b/sysdeps/generic/statfs.c @@ -1,5 +1,5 @@ /* statfs -- Return information about the filesystem on which FILE resides. - Copyright (C) 1996, 1997 Free Software Foundation, Inc. + Copyright (C) 1996, 1997, 2002 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 @@ -28,6 +28,7 @@ __statfs (const char *file, struct statfs *buf) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__statfs) weak_alias (__statfs, statfs) stub_warning (statfs) diff --git a/sysdeps/generic/stpncpy.c b/sysdeps/generic/stpncpy.c index 522e3f48fe..164d0f1747 100644 --- a/sysdeps/generic/stpncpy.c +++ b/sysdeps/generic/stpncpy.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1993, 1995, 1996, 1997 Free Software Foundation, Inc. +/* Copyright (C) 1993, 1995, 1996, 1997, 2002 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 @@ -95,5 +95,6 @@ __stpncpy (dest, src, n) return dest - 1; } #ifdef weak_alias +libc_hidden_def (__stpncpy) weak_alias (__stpncpy, stpncpy) #endif diff --git a/sysdeps/generic/strcasecmp.c b/sysdeps/generic/strcasecmp.c index 41766dff65..aa3a6db551 100644 --- a/sysdeps/generic/strcasecmp.c +++ b/sysdeps/generic/strcasecmp.c @@ -1,4 +1,5 @@ -/* Copyright (C) 1991,1992,1995,1996,1997,2001 Free Software Foundation, Inc. +/* Copyright (C) 1991,1992,1995,1996,1997,2001,2002 + 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 @@ -66,5 +67,6 @@ __strcasecmp (s1, s2 LOCALE_PARAM) return result; } #ifndef __strcasecmp +libc_hidden_def (__strcasecmp) weak_alias (__strcasecmp, strcasecmp) #endif diff --git a/sysdeps/generic/write.c b/sysdeps/generic/write.c index 200104b5ea..928d43ced2 100644 --- a/sysdeps/generic/write.c +++ b/sysdeps/generic/write.c @@ -21,9 +21,6 @@ #include <unistd.h> #include <stddef.h> -#undef __libc_write -#undef __write - /* Write NBYTES of BUF to FD. Return the number written, or -1. */ ssize_t __libc_write (int fd, const void *buf, size_t nbytes) @@ -44,9 +41,10 @@ __libc_write (int fd, const void *buf, size_t nbytes) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__libc_write) stub_warning (write) weak_alias (__libc_write, __write) -INTDEF(__write) +libc_hidden_weak (__write) weak_alias (__libc_write, write) #include <stub-tag.h> |