Bug 51479 - Missing dependency on errors.o causes bootstrap failure
Summary: Missing dependency on errors.o causes bootstrap failure
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: bootstrap (show other bugs)
Version: 4.7.0
: P3 normal
Target Milestone: 4.7.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-09 06:10 UTC by H.J. Lu
Modified: 2014-10-10 15:17 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2011-12-09 00:00:00


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description H.J. Lu 2011-12-09 06:10:08 UTC
gcc/Makefile.in has

gengtype$(exeext) : gengtype.o gengtype-lex.o gengtype-parse.o \
              gengtype-state.o version.o errors.o $(LIBDEPS)
        +$(LINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) -o $@ \
            $(filter-out ($LIBDEPS), $^) $(LIBS)

However, there is no errors.o dependency, which leads to random
parallel build failures.
Comment 1 Richard Biener 2011-12-09 08:56:41 UTC
Confirmed.
Comment 2 hjl@gcc.gnu.org 2011-12-09 15:59:56 UTC
Author: hjl
Date: Fri Dec  9 15:59:51 2011
New Revision: 182166

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182166
Log:
Restore errors.o dependency

2011-12-09  H.J. Lu  <hongjiu.lu@intel.com>

	PR bootstrap/51479
	* Makefile.in (errors.o): Restored.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
Comment 3 H.J. Lu 2014-10-10 15:17:34 UTC
Fixed.