freebsd-dev/gnu/usr.bin/cc
Ed Maste a47f6b781a Remove empty generated file upon gperf failure
Prior to this change the build could fail as follows, if gperf is not
available (or fails):

  - make(1) stops due to the gperf error, but an empty target file
    (cfns.h) is still created
  - the empty cfns.h is newer than the source cfns.gperf so it is not
    regenerated on subsequent builds
  - the gcc build fails (undefined reference to libc_name_p)

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
2014-12-15 14:25:42 +00:00
..
c++ Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
c++filt NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
cc Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
cc1 Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
cc1plus Remove empty generated file upon gperf failure 2014-12-15 14:25:42 +00:00
cc_int gcc: Missing makefile changes for r258501. 2013-11-24 04:08:47 +00:00
cc_tools Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support 2014-10-01 08:26:51 +00:00
collect2 NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
cpp Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
doc Add compiler support for the ARM EABI. 2013-01-17 05:56:28 +00:00
gcov Add compiler support for the ARM EABI. 2013-01-17 05:56:28 +00:00
include Remove ia64. 2014-07-07 00:27:09 +00:00
libcpp gcc: Missing makefile changes for r258501. 2013-11-24 04:08:47 +00:00
libdecnumber Add compiler support for the ARM EABI. 2013-01-17 05:56:28 +00:00
libiberty Add compiler support for the ARM EABI. 2013-01-17 05:56:28 +00:00
protoize NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
Makefile Make MK_GNUCXX mean "build the libstdc++ and libsupc++ libraries" and 2014-07-10 21:11:48 +00:00
Makefile.fe Unbreak amd64<->i386 cross builds. 2010-12-02 17:36:47 +00:00
Makefile.inc Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support 2014-10-01 08:26:51 +00:00
Makefile.tgt Remove ia64. 2014-07-07 00:27:09 +00:00
Makefile.ver * Don't give the impression that this compiler is GPLv3. 2011-10-24 20:52:41 +00:00