powerpc ld configure
authorAlan Modra <amodra@gmail.com>
Thu, 25 Aug 2016 06:41:40 +0000 (16:11 +0930)
committerAlan Modra <amodra@gmail.com>
Thu, 25 Aug 2016 14:11:11 +0000 (23:41 +0930)
commit4811ccb48f0d24b9ae2ce37a06af575fbd83a55d
tree56012ec2400331c13ccac35ded31ab07b35e0cdd
parentc4dd0ba27f10cb4cb27a9d89f9620648f9cb5165
powerpc ld configure

This fixes a few problems in the powerpc ld configury.
1) Using powerpc*le-* to test for powerpcle and powerpc64le would
   incorrectly match a target triple like powerpc-apple-elf.
2) In the same vein, *64* could match 64 in the user supplied MANUF-OS
   part of the target triple.
3) tooldir vars were missing, and some target aliases would result in
   ridiculous values for those tdir_* vars given.
4) Since 2016-04-25, BE support was added automatically when asking
   for an LE target.  If that is a good idea, then so is adding LE
   support when asking for BE.

* configure.tgt (powerpc*-*-linux* et al): Rewrite, adding LE
support for BE.  First output all target endian configury
values, then opposite endian.  Handle more tooldirs.  Fix
bogus matches with strings in MANUF-OS part of target triple.
ld/ChangeLog
ld/configure.tgt