Fix LTO bootstrap on Windows
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 28 Jan 2021 10:31:35 +0000 (11:31 +0100)
committerEric Botcazou <ebotcazou@adacore.com>
Thu, 28 Jan 2021 10:33:53 +0000 (11:33 +0100)
commitf7a6d314e7f7eeb6240a4f62511c189c90ef300c
tree93f557899e5f2d535901a6b5f3ca540d5ff20e46
parent33a7a93218b1393d0135e3c4a9ad9ced87808f5e
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.
contrib/compare-lto