1999-08-27 00:27 -0700 Zack Weinberg <zack@bitmover.com>
commit04b58880851b5b61b0254669fe871f18347aef0f
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Aug 1999 07:47:17 +0000 (27 07:47 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Aug 1999 07:47:17 +0000 (27 07:47 +0000)
tree183b4e952f4b352501a6484981cbbb5af1e6004e
parent9eaf12c228566b6b7ebfb931ba36cd99d2ed39f2
1999-08-27 00:27 -0700  Zack Weinberg  <zack@bitmover.com>

* errors.c: New file; defines functions error, warning, and
fatal, variables have_error and progname.
* errors.h: New file; prototypes and decls for stuff in errors.c.

* Makefile: Add rules to build errors.o and
$(HOST_PREFIX)errors.o.  Link genconfig, gencodes, genemit,
genopinit, genrecog, genextract, genpeep, genattr, and
genoutput with errors.o.  Add errors.h to deps of genconfig.o,
gencodes.o, genemit.o, genopinit.o, genrecog.o, genextract.o,
genpeep.o, genattr.o, and genoutput.o.

* genconfig.c, gencodes.c, genemit.c, genopinit.c, genrecog.c,
genextract.c, genpeep.c, genattr.c:  Include errors.h.  Don't
define or prototype fatal.  Set progname at beginning of main.
* genoutput.c:  Likewise, and don't define or prototype error
either.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28925 138bc75d-0d04-0410-961f-82ee72b054a4
14 files changed:
gcc/Makefile.in
gcc/errors.c [new file with mode: 0644]
gcc/errors.h [new file with mode: 0644]
gcc/genattr.c
gcc/genattrtab.c
gcc/gencodes.c
gcc/genconfig.c
gcc/genemit.c
gcc/genextract.c
gcc/genflags.c
gcc/genopinit.c
gcc/genoutput.c
gcc/genpeep.c
gcc/genrecog.c