aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@cygnus.com>1997-12-29 12:59:45 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1997-12-29 12:59:45 +0000
commiteff0f7ace59d116aeb10213bbdd434c447dcb630 (patch)
tree2530fbf8bceb3251617bc3d63c7d350b5dc24fb0 /gcc
parent6a4b8331474bc63bbd97148dd449344fc150b9f0 (diff)
downloadgcc-eff0f7ace59d116aeb10213bbdd434c447dcb630.zip
gcc-eff0f7ace59d116aeb10213bbdd434c447dcb630.tar.gz
gcc-eff0f7ace59d116aeb10213bbdd434c447dcb630.tar.bz2
Do not define inhibit_libc if it was already defined
From-SVN: r17258
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/libgcc2.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 05ecb58..3fd1537 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Mon Dec 29 15:58:18 1997 Michael Meissner <meissner@cygnus.com>
+
+ * libgcc2.c (inhibit_libc): Don't define inhibit_libc when cross
+ compiling if it was already defined.
+
Sun Dec 28 00:32:16 1997 Jeffrey A Law (law@cygnus.com)
* flow.c (find_basic_blocks): Don't create a new basic block
diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c
index 46dbdaa..cd65676 100644
--- a/gcc/libgcc2.c
+++ b/gcc/libgcc2.c
@@ -49,7 +49,7 @@ Boston, MA 02111-1307, USA. */
/* In a cross-compilation situation, default to inhibiting compilation
of routines that use libc. */
-#ifdef CROSS_COMPILE
+#if defined(CROSS_COMPILE) && !defined(inhibit_libc)
#define inhibit_libc
#endif