aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-11-23 22:46:14 +0000
committerRichard Stallman <rms@gnu.org>1992-11-23 22:46:14 +0000
commit033ba47ced0e394eb39718e7285ae295ef4fc145 (patch)
tree24253cdf99aff51545369174f9e4ca891ecf98f2
parentb9490a6ec19325d3bde7a8f643a69e04858fb940 (diff)
downloadgcc-033ba47ced0e394eb39718e7285ae295ef4fc145.zip
gcc-033ba47ced0e394eb39718e7285ae295ef4fc145.tar.gz
gcc-033ba47ced0e394eb39718e7285ae295ef4fc145.tar.bz2
(FREAD, FWRITE): Undef these macros if they were defined
before including ldfcn.h. From-SVN: r2780
-rw-r--r--gcc/collect2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/collect2.c b/gcc/collect2.c
index 4b20174..70c14ec 100644
--- a/gcc/collect2.c
+++ b/gcc/collect2.c
@@ -103,7 +103,8 @@ extern int errno;
((magic) == U802WRMAGIC || (magic) == U802ROMAGIC || (magic) == U802TOCMAGIC)
#endif
-#if defined (_AIX) || defined (USG)
+/* Many versions of ldfcn.h define these. */
+#ifdef FREAD
#undef FREAD
#undef FWRITE
#endif