Fix haiku ld dependencies
authorAlan Modra <amodra@gmail.com>
Wed, 14 Dec 2022 11:02:03 +0000 (21:32 +1030)
committerAlan Modra <amodra@gmail.com>
Wed, 14 Dec 2022 11:15:04 +0000 (21:45 +1030)
commitd1da8dd5bdfec6172afc5e3202e6c18541a1b2d3
treed8baada47245ba8a36d1104a04e775fdc76366e5
parent2698da268bdd0b4a6815a15b41a42bac5f928ca7
Fix haiku ld dependencies

I noticed after commit 8ad93045ed, "ld, gold: remove support for -z
bndplt (MPX prefix)", that some of my builds were failing with

eelf_x86_64_haiku.c:650:9: error: no member named 'bndplt' in 'struct elf_linker_x86_params'
        params.bndplt = true;
        ~~~~~~ ^

* emulparams/aarch64haiku.sh: Use "source_sh" rather than ".".
* emulparams/armelf_haiku.sh: Likewise.
* emulparams/elf32ppchaiku.sh: Likewise.
* emulparams/elf_mipsel_haiku.sh: Likewise.
* emulparams/elf_x86_64_haiku.sh: Likewise.
ld/emulparams/aarch64haiku.sh
ld/emulparams/armelf_haiku.sh
ld/emulparams/elf32ppchaiku.sh
ld/emulparams/elf_mipsel_haiku.sh
ld/emulparams/elf_x86_64_haiku.sh