(__eprintf): Do nothing if inhibit_eprintf is defined.
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 1 Oct 1992 03:34:27 +0000 (03:34 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 1 Oct 1992 03:34:27 +0000 (03:34 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2289 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/libgcc2.c

index 00c3909..2442b2d 100644 (file)
@@ -1149,6 +1149,8 @@ __builtin_saveregs ()
 #endif
 \f
 #ifdef L_eprintf
+#ifndef inhibit_eprintf
+
 #undef NULL /* Avoid errors if stdio.h and our stddef.h mismatch.  */
 #include <stdio.h>
 /* This is used by the `assert' macro.  */
@@ -1163,6 +1165,8 @@ __eprintf (string, expression, line, filename)
   fflush (stderr);
   abort ();
 }
+
+#endif
 #endif
 
 #ifdef L_bb