mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 01:53:38 +08:00
ld: Don't disable -shared / -pie support for riscv*-elf
Other *-elf targets support -shared and -pie modes. There is no reason to presuppose that riscv64-elf is used for "embedded", nor for that matter that "embedded" is mutually exclusive with wanting -shared and -pie functionality available in the linker.
This commit is contained in:
parent
81e9e54636
commit
9cc911e559
@ -16,15 +16,8 @@ if test `echo "$host" | sed -e s/64//` = `echo "$target" | sed -e s/64//`; then
|
||||
esac
|
||||
fi
|
||||
|
||||
# Enable shared library support for everything except an embedded elf target.
|
||||
case "$target" in
|
||||
riscv*-elf)
|
||||
;;
|
||||
*)
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
GENERATE_PIE_SCRIPT=yes
|
||||
;;
|
||||
esac
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
GENERATE_PIE_SCRIPT=yes
|
||||
|
||||
IREL_IN_PLT=
|
||||
TEXT_START_ADDR=0x10000
|
||||
|
Loading…
Reference in New Issue
Block a user