[Bug lto/85574] [8/9 Regression] LTO bootstapped binaries differ
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jan 28 10:40:54 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85574
--- Comment #41 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-9 branch has been updated by Eric Botcazou
<ebotcazou@gcc.gnu.org>:
https://gcc.gnu.org/g:faed344ee5f17b9a19961b3b1f8ea0ed10db6f2d
commit r9-9208-gfaed344ee5f17b9a19961b3b1f8ea0ed10db6f2d
Author: Eric Botcazou <ebotcazou@adacore.com>
Date: Thu Jan 28 11:31:35 2021 +0100
Fix LTO bootstrap on Windows
The latest fix introduced a comparison of executables and this cannot
directly work on Windows because they are timestamped. Moreover nobody
sets $(exeext) at top level, at least on MinGW, so you get weird behavior
because some tools add the implicit .exe suffix and others do not.
contrib/
PR lto/85574
* compare-lto: Deal with PE-COFF executables specifically.
More information about the Gcc-bugs
mailing list