[AArch64] elf toolchain does not pass -shared linker option
2015-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com> * config/aarch64/aarch64-elf-raw.h (LINK_SPEC): Handle -h, -static, -shared, -symbolic, -rdynamic. From-SVN: r226159
This commit is contained in:
parent
cbc4d45487
commit
009cea8635
2 changed files with 11 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2015-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
|
||||
|
||||
* config/aarch64/aarch64-elf-raw.h (LINK_SPEC): Handle -h, -static,
|
||||
-shared, -symbolic, -rdynamic.
|
||||
|
||||
2015-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
|
||||
|
||||
PR target/65711
|
||||
|
|
|
@ -44,7 +44,12 @@
|
|||
#endif
|
||||
|
||||
#ifndef LINK_SPEC
|
||||
#define LINK_SPEC "%{mbig-endian:-EB} %{mlittle-endian:-EL} -X \
|
||||
#define LINK_SPEC "%{h*} \
|
||||
%{static:-Bstatic} \
|
||||
%{shared:-shared} \
|
||||
%{symbolic:-Bsymbolic} \
|
||||
%{!static:%{rdynamic:-export-dynamic}} \
|
||||
%{mbig-endian:-EB} %{mlittle-endian:-EL} -X \
|
||||
-maarch64elf%{mabi=ilp32*:32}%{mbig-endian:b}" \
|
||||
CA53_ERR_835769_SPEC \
|
||||
CA53_ERR_843419_SPEC
|
||||
|
|
Loading…
Add table
Reference in a new issue