Do not define inhibit_libc if it was already defined
authorMichael Meissner <meissner@cygnus.com>
Mon, 29 Dec 1997 12:59:45 +0000 (12:59 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Mon, 29 Dec 1997 12:59:45 +0000 (12:59 +0000)
From-SVN: r17258

gcc/ChangeLog
gcc/libgcc2.c

index 05ecb58e73fa55e8a2debceb9af409fddea5a587..3fd15371742c9b2063d370f34271c183fe095635 100644 (file)
@@ -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
index 46dbdaafb16e0e559f0f680129c1033607f07312..cd656760d167c1858b97b0c52ed494d17a020430 100644 (file)
@@ -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