aboutsummaryrefslogtreecommitdiff
path: root/libio/iofeof.c
diff options
context:
space:
mode:
authorH.J. Lu <hjl@gnu.org>1999-03-05 00:19:16 +0000
committerJeff Law <law@gcc.gnu.org>1999-03-04 17:19:16 -0700
commitf10a4de1a566db1d66c8a2d61d1ab43003232d22 (patch)
tree5af9d9b143a1a23c3ff2ca3fb814d0d0e413e05a /libio/iofeof.c
parent6f58f819703fa5d97547cb7d8f079975afb02b03 (diff)
downloadgcc-f10a4de1a566db1d66c8a2d61d1ab43003232d22.zip
gcc-f10a4de1a566db1d66c8a2d61d1ab43003232d22.tar.gz
gcc-f10a4de1a566db1d66c8a2d61d1ab43003232d22.tar.bz2
linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO -D_G_HAVE_WEAK_SYMBOL.
* config/linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO -D_G_HAVE_WEAK_SYMBOL. * genops.c: Add the proper weak alias if _G_STDIO_USES_LIBIO and _G_HAVE_WEAK_SYMBOL are defined. * iofclose.c: Likewise. * iofeof.c: Likewise. * ioferror.c: Likewise. * iogetc.c: Likewise. * ioputc.c: Likewise. * iovsprintf.c: Likewise. * iovsscanf.c: Likewise. From-SVN: r25590
Diffstat (limited to 'libio/iofeof.c')
-rw-r--r--libio/iofeof.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libio/iofeof.c b/libio/iofeof.c
index d06de044..7bf8cba 100644
--- a/libio/iofeof.c
+++ b/libio/iofeof.c
@@ -40,4 +40,6 @@ _IO_feof (fp)
#ifdef weak_alias
weak_alias (_IO_feof, feof)
+#elif defined(_G_STDIO_USES_LIBIO) && defined(_G_HAVE_WEAK_SYMBOL)
+int feof (_IO_FILE *) __attribute__ ((weak, alias("_IO_feof")));
#endif