Run ar with --plugin for LTO 11 test
authorAlan Modra <amodra@gmail.com>
Sat, 5 Jul 2014 02:35:01 +0000 (12:05 +0930)
committerAlan Modra <amodra@gmail.com>
Tue, 8 Jul 2014 00:31:47 +0000 (10:01 +0930)
commit37a6ac445daf5075d9058d7f01505f96a43f592a
tree4819c6e916a40f21a2f267eaedc8b3c998424435
parente29c73ebde63ce95bfbb4be28eb797b55c8e3842
Run ar with --plugin for LTO 11 test

Objects built with -fno-fat-lto-objects (the default for gcc-4.9) have
no normal symbols, except things like __gnu_lto_slim.  These useless
symbols are the ones put into the archive index, and of course nothing
references them so no objects are extracted by the linker.  Running
ar with --plugin changes ar behaviour to put the lto symbols into the
archive index.

PR 17112
* ld-plugin/lto.exp: When building liblti-11.a, pass
--plugin path_to_gcc/liblto_plugin.so to ar.
ld/testsuite/ChangeLog
ld/testsuite/ld-plugin/lto.exp