aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/cpperror.c8
-rw-r--r--gcc/cppmain.c6
2 files changed, 11 insertions, 3 deletions
diff --git a/gcc/cpperror.c b/gcc/cpperror.c
index a610e2f..ad91848 100644
--- a/gcc/cpperror.c
+++ b/gcc/cpperror.c
@@ -25,6 +25,10 @@ Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
#include "cpplib.h"
#include <stdio.h>
+#ifndef EMACS
+#include "config.h"
+#endif /* not EMACS */
+
/* Print the file names and line numbers of the #include
commands which led to the current file. */
@@ -106,7 +110,7 @@ fatal (str, arg)
fprintf (stderr, "%s: ", progname);
fprintf (stderr, str, arg);
fprintf (stderr, "\n");
- exit (FAILURE_EXIT_CODE);
+ exit (FATAL_EXIT_CODE);
}
@@ -119,6 +123,6 @@ cpp_pfatal_with_name (pfile, name)
#ifdef VMS
exit (vaxc$errno);
#else
- exit (FAILURE_EXIT_CODE);
+ exit (FATAL_EXIT_CODE);
#endif
}
diff --git a/gcc/cppmain.c b/gcc/cppmain.c
index d78bf89..386a0ec 100644
--- a/gcc/cppmain.c
+++ b/gcc/cppmain.c
@@ -23,6 +23,10 @@ Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
#include "cpplib.h"
#include <stdio.h>
+#ifndef EMACS
+#include "config.h"
+#endif /* not EMACS */
+
extern char *getenv ();
cpp_reader parse_in;
@@ -89,6 +93,6 @@ main (argc, argv)
cpp_finish (&parse_in);
if (parse_in.errors)
- exit (FAILURE_EXIT_CODE);
+ exit (FATAL_EXIT_CODE);
exit (SUCCESS_EXIT_CODE);
}