diff options
Diffstat (limited to 'libio')
-rw-r--r-- | libio/iofdopen.c | 2 | ||||
-rw-r--r-- | libio/iofflush.c | 2 | ||||
-rw-r--r-- | libio/iofgetpos.c | 2 | ||||
-rw-r--r-- | libio/iofgets.c | 2 | ||||
-rw-r--r-- | libio/iofopen.c | 2 | ||||
-rw-r--r-- | libio/iofputs.c | 2 | ||||
-rw-r--r-- | libio/iofread.c | 3 | ||||
-rw-r--r-- | libio/iofsetpos.c | 2 | ||||
-rw-r--r-- | libio/ioftell.c | 2 | ||||
-rw-r--r-- | libio/iofwrite.c | 2 | ||||
-rw-r--r-- | libio/iogetdelim.c | 2 | ||||
-rw-r--r-- | libio/iogets.c | 2 | ||||
-rw-r--r-- | libio/iopopen.c | 2 | ||||
-rw-r--r-- | libio/ioputs.c | 3 | ||||
-rw-r--r-- | libio/iosetbuffer.c | 2 | ||||
-rw-r--r-- | libio/iosetvbuf.c | 2 | ||||
-rw-r--r-- | libio/ioungetc.c | 2 | ||||
-rw-r--r-- | libio/iovsprintf.c | 2 | ||||
-rw-r--r-- | libio/iovsscanf.c | 3 |
19 files changed, 41 insertions, 0 deletions
diff --git a/libio/iofdopen.c b/libio/iofdopen.c index 67c629c583..4ec9a1cbce 100644 --- a/libio/iofdopen.c +++ b/libio/iofdopen.c @@ -128,4 +128,6 @@ _IO_fdopen (fd, mode) return (_IO_FILE *) &new_f->fp; } +#ifdef weak_alias weak_alias (_IO_fdopen, fdopen) +#endif diff --git a/libio/iofflush.c b/libio/iofflush.c index 96cb49b2dc..082988875f 100644 --- a/libio/iofflush.c +++ b/libio/iofflush.c @@ -43,4 +43,6 @@ _IO_fflush (fp) } } +#ifdef weak_alias weak_alias (_IO_fflush, fflush) +#endif diff --git a/libio/iofgetpos.c b/libio/iofgetpos.c index 53a359ee76..9682af96ae 100644 --- a/libio/iofgetpos.c +++ b/libio/iofgetpos.c @@ -49,4 +49,6 @@ _IO_fgetpos (fp, posp) return 0; } +#ifdef weak_alias weak_alias (_IO_fgetpos, fgetpos) +#endif diff --git a/libio/iofgets.c b/libio/iofgets.c index 7a1044f801..c8ec289bd1 100644 --- a/libio/iofgets.c +++ b/libio/iofgets.c @@ -50,4 +50,6 @@ _IO_fgets (buf, n, fp) return result; } +#ifdef weak_alias weak_alias (_IO_fgets, fgets) +#endif diff --git a/libio/iofopen.c b/libio/iofopen.c index cea2415218..acf034cd22 100644 --- a/libio/iofopen.c +++ b/libio/iofopen.c @@ -58,4 +58,6 @@ _IO_fopen (filename, mode) return NULL; } +#ifdef weak_alias weak_alias (_IO_fopen, fopen) +#endif diff --git a/libio/iofputs.c b/libio/iofputs.c index 9ce3caa194..7c76ac6336 100644 --- a/libio/iofputs.c +++ b/libio/iofputs.c @@ -43,4 +43,6 @@ _IO_fputs (str, fp) return result; } +#ifdef weak_alias weak_alias (_IO_fputs, fputs) +#endif diff --git a/libio/iofread.c b/libio/iofread.c index 5fed0d8d7d..ad7e4845a8 100644 --- a/libio/iofread.c +++ b/libio/iofread.c @@ -42,4 +42,7 @@ _IO_fread (buf, size, count, fp) _IO_cleanup_region_end (1); return bytes_requested == bytes_read ? count : bytes_read / size; } + +#ifdef weak_alias weak_alias (_IO_fread, fread) +#endif diff --git a/libio/iofsetpos.c b/libio/iofsetpos.c index 2d29fa7cbb..2f71d79708 100644 --- a/libio/iofsetpos.c +++ b/libio/iofsetpos.c @@ -50,4 +50,6 @@ _IO_fsetpos (fp, posp) return result; } +#ifdef weak_alias weak_alias (_IO_fsetpos, fsetpos) +#endif diff --git a/libio/ioftell.c b/libio/ioftell.c index 7fe18f890b..37156bb22c 100644 --- a/libio/ioftell.c +++ b/libio/ioftell.c @@ -47,4 +47,6 @@ _IO_ftell (fp) return _IO_pos_as_off (pos); } +#ifdef weak_alias weak_alias (_IO_ftell, ftell) +#endif diff --git a/libio/iofwrite.c b/libio/iofwrite.c index 542fa77f2e..3f098e078e 100644 --- a/libio/iofwrite.c +++ b/libio/iofwrite.c @@ -48,4 +48,6 @@ _IO_fwrite (buf, size, count, fp) return written/size; } +#ifdef weak_alias weak_alias (_IO_fwrite, fwrite) +#endif diff --git a/libio/iogetdelim.c b/libio/iogetdelim.c index b1662e4c90..8e87511c12 100644 --- a/libio/iogetdelim.c +++ b/libio/iogetdelim.c @@ -118,5 +118,7 @@ unlock_return: return result; } +#ifdef weak_alias weak_alias (_IO_getdelim, __getdelim) weak_alias (_IO_getdelim, getdelim) +#endif diff --git a/libio/iogets.c b/libio/iogets.c index 0e87504107..ed078763c4 100644 --- a/libio/iogets.c +++ b/libio/iogets.c @@ -61,7 +61,9 @@ unlock_return: return retval; } +#ifdef weak_alias weak_alias (_IO_gets, gets) +#endif #ifdef _LIBC link_warning (gets, "the `gets' function is dangerous and should not be used.") diff --git a/libio/iopopen.c b/libio/iopopen.c index 5703c99d47..0768321281 100644 --- a/libio/iopopen.c +++ b/libio/iopopen.c @@ -177,7 +177,9 @@ DEFUN(_IO_popen, (command, mode), return NULL; } +#ifdef strong_alias strong_alias (_IO_popen, popen); +#endif int DEFUN(_IO_proc_close, (fp), diff --git a/libio/ioputs.c b/libio/ioputs.c index c35ceb8015..fcc296a45c 100644 --- a/libio/ioputs.c +++ b/libio/ioputs.c @@ -41,4 +41,7 @@ _IO_puts (str) _IO_cleanup_region_end (1); return result; } + +#ifdef weak_alias weak_alias (_IO_puts, puts) +#endif diff --git a/libio/iosetbuffer.c b/libio/iosetbuffer.c index 09751afdab..8921887985 100644 --- a/libio/iosetbuffer.c +++ b/libio/iosetbuffer.c @@ -40,4 +40,6 @@ _IO_setbuffer (fp, buf, size) _IO_cleanup_region_end (1); } +#ifdef weak_alias weak_alias (_IO_setbuffer, setbuffer) +#endif diff --git a/libio/iosetvbuf.c b/libio/iosetvbuf.c index 0bd6025128..3e105f3b79 100644 --- a/libio/iosetvbuf.c +++ b/libio/iosetvbuf.c @@ -94,4 +94,6 @@ unlock_return: return result; } +#ifdef weak_alias weak_alias (_IO_setvbuf, setvbuf) +#endif diff --git a/libio/ioungetc.c b/libio/ioungetc.c index d36b07a394..866cba642d 100644 --- a/libio/ioungetc.c +++ b/libio/ioungetc.c @@ -40,4 +40,6 @@ _IO_ungetc (c, fp) return result; } +#ifdef weak_alias weak_alias (_IO_ungetc, ungetc) +#endif diff --git a/libio/iovsprintf.c b/libio/iovsprintf.c index 099863c2f1..25bae66d93 100644 --- a/libio/iovsprintf.c +++ b/libio/iovsprintf.c @@ -51,4 +51,6 @@ _IO_vsprintf (string, format, args) return ret; } +#ifdef weak_alias weak_alias (_IO_vsprintf, vsprintf) +#endif diff --git a/libio/iovsscanf.c b/libio/iovsscanf.c index c0c2ef0bf1..e9376fe03d 100644 --- a/libio/iovsscanf.c +++ b/libio/iovsscanf.c @@ -44,5 +44,8 @@ DEFUN(_IO_vsscanf, (string, format, args), _IO_cleanup_region_end (1); return ret; } + +#ifdef weak_alias weak_alias (_IO_vsscanf, __vsscanf) weak_alias (_IO_vsscanf, vsscanf) +#endif |