aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPer Bothner <bothner@gcc.gnu.org>1996-06-07 00:32:32 -0700
committerPer Bothner <bothner@gcc.gnu.org>1996-06-07 00:32:32 -0700
commit35e93fb4de2c65d0db5ae0112db911cdcd90a818 (patch)
tree61f712c6a9cf78210d8df156cd19799c94b6204f /gcc
parent6c8e6d0c5c8dc5f82bf1e5bcdffd413810cbb52b (diff)
downloadgcc-35e93fb4de2c65d0db5ae0112db911cdcd90a818.zip
gcc-35e93fb4de2c65d0db5ae0112db911cdcd90a818.tar.gz
gcc-35e93fb4de2c65d0db5ae0112db911cdcd90a818.tar.bz2
* fix-header.c (read_scan_file): Use CPP_FATAL_ERRORS.
From-SVN: r12210
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fix-header.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/fix-header.c b/gcc/fix-header.c
index bae5e15..94873df 100644
--- a/gcc/fix-header.c
+++ b/gcc/fix-header.c
@@ -84,6 +84,10 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
extern void cpp_fatal ();
+#if !__STDC__ && !defined(const)
+#define const /* nothing */
+#endif
+
sstring buf;
int verbose = 0;
@@ -602,9 +606,9 @@ read_scan_file (in_fname, argc, argv)
scan_in.data = &scan_options;
cpp_options_init (&scan_options);
i = cpp_handle_options (&scan_in, argc, argv);
- if (i < argc && scan_in.errors < CPP_FATAL_LIMIT)
+ if (i < argc && ! CPP_FATAL_ERRORS (&scan_in))
cpp_fatal (&scan_in, "Invalid option `%s'", argv[i]);
- if (scan_in.errors >= CPP_FATAL_LIMIT)
+ if (CPP_FATAL_ERRORS (&scan_in))
exit (FATAL_EXIT_CODE);
if (! cpp_start_read (&scan_in, in_fname))