mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-13 12:11:08 +08:00
re PR lto/85574 (LTO bootstapped binaries differ)
2019-05-02 Richard Biener <rguenther@suse.de> PR bootstrap/85574 * Makefile.tpl (compare target): Also compare extra-compare files. * Makefile.in: Regenerate. config/ * bootstrap-lto.mk (extra-compare): Set to gcc/lto1$(exeext). From-SVN: r270798
This commit is contained in:
parent
0b76886269
commit
5fe6af6dcf
@ -1,3 +1,10 @@
|
||||
2019-05-02 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR bootstrap/85574
|
||||
* Makefile.tpl (compare target): Also compare extra-compare
|
||||
files.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2019-04-22 Roman Zhuykov <zhroma@ispras.ru>
|
||||
|
||||
* MAINTAINERS (Various Maintainers): Remove Ayal Zaks and add myself
|
||||
|
@ -54057,7 +54057,7 @@ compare:
|
||||
sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
|
||||
files=`find stage3-* -name "*$(objext)" -print | \
|
||||
sed -n s,^stage$$sed-,,p`; \
|
||||
for file in $${files}; do \
|
||||
for file in $${files} ${extra-compare}; do \
|
||||
f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
|
||||
if test ! -f $$f1; then continue; fi; \
|
||||
$(do-compare) > /dev/null 2>&1; \
|
||||
@ -54455,7 +54455,7 @@ compare3:
|
||||
sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
|
||||
files=`find stage4-* -name "*$(objext)" -print | \
|
||||
sed -n s,^stage$$sed-,,p`; \
|
||||
for file in $${files}; do \
|
||||
for file in $${files} ${extra-compare}; do \
|
||||
f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
|
||||
if test ! -f $$f1; then continue; fi; \
|
||||
$(do-compare3) > /dev/null 2>&1; \
|
||||
|
@ -1677,7 +1677,7 @@ do-clean: clean-stage[+id+]
|
||||
sed=`echo stage[+id+] | sed 's,^stage,,;s,.,.,g'`; \
|
||||
files=`find stage[+id+]-* -name "*$(objext)" -print | \
|
||||
sed -n s,^stage$$sed-,,p`; \
|
||||
for file in $${files}; do \
|
||||
for file in $${files} ${extra-compare}; do \
|
||||
f1=$$r/stage[+prev+]-$$file; f2=$$r/stage[+id+]-$$file; \
|
||||
if test ! -f $$f1; then continue; fi; \
|
||||
$(do-[+compare-target+]) > /dev/null 2>&1; \
|
||||
|
@ -1,3 +1,8 @@
|
||||
2019-05-02 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR bootstrap/85574
|
||||
* bootstrap-lto.mk (extra-compare): Set to gcc/lto1$(exeext).
|
||||
|
||||
2019-04-16 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* bootstrap-lto-lean.mk: Filter out -flto in STAGEtrain_CFLAGS.
|
||||
|
@ -15,3 +15,4 @@ LTO_EXPORTS = AR="$(LTO_AR)"; export AR; \
|
||||
LTO_FLAGS_TO_PASS = AR="$(LTO_AR)" RANLIB="$(LTO_RANLIB)"
|
||||
|
||||
do-compare = $(SHELL) $(srcdir)/contrib/compare-lto $$f1 $$f2
|
||||
extra-compare = gcc/lto1$(exeext)
|
||||
|
Loading…
x
Reference in New Issue
Block a user