Make-lang.in (cc1-checksum.c): For stage-final re-use the checksum from the previous stage.
2016-05-03 Richard Biener <rguenther@suse.de> c/ * Make-lang.in (cc1-checksum.c): For stage-final re-use the checksum from the previous stage. cp/ * Make-lang.in (cc1plus-checksum.c): For stage-final re-use the checksum from the previous stage. From-SVN: r235804
This commit is contained in:
parent
d0ce23266b
commit
fb2647aaf5
@ -1,3 +1,8 @@
|
||||
2016-05-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* Make-lang.in (cc1-checksum.c): For stage-final re-use
|
||||
the checksum from the previous stage.
|
||||
|
||||
2016-05-02 Cesar Philippidis <cesar@codesourcery.com>
|
||||
|
||||
* c-parser.c (c_parser_oacc_all_clauses): Update call to
|
||||
|
@ -61,11 +61,18 @@ c_OBJS = $(C_OBJS) cc1-checksum.o c/gccspec.o
|
||||
c-warn = $(STRICT_WARN)
|
||||
|
||||
# compute checksum over all object files and the options
|
||||
# re-use the checksum from the prev-final stage so it passes
|
||||
# the bootstrap comparison and allows comparing of the cc1 binary
|
||||
cc1-checksum.c : build/genchecksum$(build_exeext) checksum-options \
|
||||
$(C_OBJS) $(BACKEND) $(LIBDEPS)
|
||||
build/genchecksum$(build_exeext) $(C_OBJS) $(BACKEND) $(LIBDEPS) \
|
||||
if [ -f ../stage_final ] \
|
||||
&& cmp -s ../stage_current ../stage_final; then \
|
||||
cp ../prev-gcc/cc1-checksum.c cc1-checksum.c; \
|
||||
else \
|
||||
build/genchecksum$(build_exeext) $(C_OBJS) $(BACKEND) $(LIBDEPS) \
|
||||
checksum-options > cc1-checksum.c.tmp && \
|
||||
$(srcdir)/../move-if-change cc1-checksum.c.tmp cc1-checksum.c
|
||||
$(srcdir)/../move-if-change cc1-checksum.c.tmp cc1-checksum.c; \
|
||||
fi
|
||||
|
||||
cc1$(exeext): $(C_OBJS) cc1-checksum.o $(BACKEND) $(LIBDEPS)
|
||||
+$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) -o $@ $(C_OBJS) \
|
||||
|
@ -1,3 +1,8 @@
|
||||
2016-05-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* Make-lang.in (cc1plus-checksum.c): For stage-final re-use
|
||||
the checksum from the previous stage.
|
||||
|
||||
2016-05-02 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c++/62314
|
||||
|
@ -90,11 +90,18 @@ c++_OBJS = $(CXX_OBJS) cc1plus-checksum.o cp/g++spec.o
|
||||
cp-warn = $(STRICT_WARN)
|
||||
|
||||
# compute checksum over all object files and the options
|
||||
# re-use the checksum from the prev-final stage so it passes
|
||||
# the bootstrap comparison and allows comparing of the cc1 binary
|
||||
cc1plus-checksum.c : build/genchecksum$(build_exeext) checksum-options \
|
||||
$(CXX_OBJS) $(BACKEND) $(LIBDEPS)
|
||||
build/genchecksum$(build_exeext) $(CXX_OBJS) $(BACKEND) $(LIBDEPS) \
|
||||
if [ -f ../stage_final ] \
|
||||
&& cmp -s ../stage_current ../stage_final; then \
|
||||
cp ../prev-gcc/cc1plus-checksum.c cc1plus-checksum.c; \
|
||||
else \
|
||||
build/genchecksum$(build_exeext) $(CXX_OBJS) $(BACKEND) $(LIBDEPS) \
|
||||
checksum-options > cc1plus-checksum.c.tmp && \
|
||||
$(srcdir)/../move-if-change cc1plus-checksum.c.tmp cc1plus-checksum.c
|
||||
$(srcdir)/../move-if-change cc1plus-checksum.c.tmp cc1plus-checksum.c; \
|
||||
fi
|
||||
|
||||
cc1plus$(exeext): $(CXX_OBJS) cc1plus-checksum.o $(BACKEND) $(LIBDEPS)
|
||||
+$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) -o $@ \
|
||||
|
Loading…
Reference in New Issue
Block a user