Always run LTO tests on Linux with GCC 4.9 or newer
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 21 Apr 2016 16:04:18 +0000 (09:04 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 21 Apr 2016 16:09:13 +0000 (09:09 -0700)
commit00f4a6024f23a592a34b8a9bf46e28aa0b747fc5
tree27d3eea73b168d861ab376fc529aa99c0a54723f
parent4f3b23b390640efdc36c575dbda2175e61154bc9
Always run LTO tests on Linux with GCC 4.9 or newer

Check for LTO availability will hide LTO bugs in ld.  Since GCC 4.9 adds
-ffat-lto-objects, we always run LTO tests on Linux with GCC 4.9 or newer.

* testsuite/lib/ld-lib.exp (check_lto_available): Return 1 on
Linux with GCC 4.9 or newer.
(check_lto_fat_available): Likewise.
(check_lto_shared_available): Likewise.
ld/testsuite/lib/ld-lib.exp