mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-23 01:03:28 +08:00
24acfe5e2b
Enabling shared lib tests showed the powerpc-lynxos target is broken,
and has been for a long time. The breakage happened in a 2005-05-07
patch of mine, git commit 3b36f7e62
, I think. There have been no bug
reports I recall so it seems the target is dead. powerpc-windiss is
similarly broken.
This patch fixes the breakage, and puts the targets on the obsolete
list.
bfd/
* config.bfd: Add powerpc-*-lynxos* and powerpc-*-windiss*
to obsolete list.
ld/
* emulparams/elf32ppcwindiss.sh: Rewrite to use elf32ppc.sh.
* emulparams/ppclynx.sh: Likewise.
13 lines
310 B
Bash
13 lines
310 B
Bash
. ${srcdir}/emulparams/elf32ppc.sh
|
|
|
|
TEXT_BASE=0x00002000
|
|
DYN_TEXT_BASE=0x00400000
|
|
TEXT_START_ADDR="(DEFINED(_DYNAMIC) ? ${DYN_TEXT_BASE} : ${TEXT_BASE})"
|
|
case ${LD_FLAG} in
|
|
n|N) TEXT_START_ADDR=0x1000 ;;
|
|
esac
|
|
ELF_INTERPRETER_NAME=\"/usr/lib/ld.so.1\"
|
|
|
|
# Leave room of SIZEOF_HEADERS before text.
|
|
EMBEDDED=
|