PowerPC: incorrect library search order
authorAlexey Neyman <stilor@att.net>
Mon, 13 Mar 2017 03:49:46 +0000 (20:49 -0700)
committerAlan Modra <amodra@gmail.com>
Mon, 13 Mar 2017 07:21:38 +0000 (17:51 +1030)
commit4b5900d8b81522bd6ebe4d94d45dfb54d1982c62
treeda7ff40f6c7ca1c2ecc0f4436d63a4ee68c2b032
parentb9d62f893fcc0b4c36aad0552810dcde304979d0
PowerPC: incorrect library search order

First, need to match against just the CPU name, not the whole triplet.
Otherwise, the test picks up "*le-*" pattern from x86_64-apple-darwin
triplet.

Second, it should be testing for $target, not $host. Host may be
little endian by default, and the sysroot directory layout shouldn't
depend on whether it is built on LE or BE machine.

* emulparams/elf32ppccommon.sh (LIBPATH_SUFFIX): Set from target
cpu, not host.
ld/ChangeLog
ld/emulparams/elf32ppccommon.sh