From: Akim Demaille Date: Wed, 5 Dec 2001 09:24:21 +0000 (+0000) Subject: * src/output.c (pack_vector): Use assert, not berror. X-Git-Tag: BISON-1_30f~6 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/0fc1a97d9f82d66bb680bf7a0f599b9b35d8eb78?ds=sidebyside * src/output.c (pack_vector): Use assert, not berror. * src/main.c (berror): Remove, unused. --- diff --git a/ChangeLog b/ChangeLog index f61c54d1..1a82636c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-12-05 Akim Demaille + + * src/output.c (pack_vector): Use assert, not berror. + * src/main.c (berror): Remove, unused. + 2001-12-05 Akim Demaille New experimental feature: if --verbose --trace output all the diff --git a/src/main.c b/src/main.c index 3999fd2a..e811bac2 100644 --- a/src/main.c +++ b/src/main.c @@ -1,5 +1,5 @@ /* Top level entry point of bison, - Copyright 1984, 1986, 1989, 1992, 1995, 2000 + Copyright 1984, 1986, 1989, 1992, 1995, 2000, 2001 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -40,7 +40,6 @@ /* The name this program was run with, for messages. */ char *program_name; -extern void berror PARAMS((const char *)); int main (int argc, char *argv[]) @@ -124,12 +123,3 @@ main (int argc, char *argv[]) return complain_message_count ? EXIT_FAILURE : EXIT_SUCCESS; } - -/* Abort for an internal error denoted by string S. */ - -void -berror (const char *s) -{ - fprintf (stderr, _("%s: internal error: %s\n"), program_name, s); - abort (); -} diff --git a/src/output.c b/src/output.c index 053cab5b..2dbf480b 100644 --- a/src/output.c +++ b/src/output.c @@ -103,9 +103,6 @@ #include "reader.h" #include "conflicts.h" -extern void berror PARAMS((const char *)); - - static int nvectors; static int nentries; @@ -980,8 +977,8 @@ pack_vector (int vector) } } - berror ("pack_vector"); - return 0; /* JF keep lint happy */ + assert (!"pack_vector"); + return 0; }