diff options
author | claziss <claziss@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-12-05 11:16:52 +0000 |
---|---|---|
committer | claziss <claziss@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-12-05 11:16:52 +0000 |
commit | 74d8fa14e96f4a8f275a65ec10ab1bbab0ec553a (patch) | |
tree | 51ad367dfbacc610ccfd16d534390397b8fd5860 /libgcc/config.host | |
parent | 4f43e16b3c9558650e79d99afd6539eda476d8f4 (diff) | |
download | gcc-74d8fa14e96f4a8f275a65ec10ab1bbab0ec553a.tar.gz |
[ARC] Fix PIE.
gcc/
2016-12-05 Cupertino Miranda <cmiranda@synopsys.com>
* config/arc/arc.h (STARTFILE_SPEC): Use default linux specs.
(ENDFILE_SPEC): Likewise.
libgcc/
2016-12-05 Cupertino Miranda <cmiranda@synopsys.com>
* config.host (arc*-*-linux-uclibc*): Use default extra
objects. Include linux-android header.
* config/arc/crti.S (_init): Declare symbol as function.
(_fini): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243245 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/config.host')
-rw-r--r-- | libgcc/config.host | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libgcc/config.host b/libgcc/config.host index e7e5413f0d5..b1a2be640a3 100644 --- a/libgcc/config.host +++ b/libgcc/config.host @@ -374,8 +374,8 @@ arc*-*-elf*) ;; arc*-*-linux-uclibc*) tmake_file="${tmake_file} t-slibgcc-libgcc t-slibgcc-nolc-override arc/t-arc700-uClibc arc/t-arc" - extra_parts="crti.o crtn.o crtend.o crtbegin.o crtendS.o crtbeginS.o libgmon.a crtg.o crtgend.o" - extra_parts="${extra_parts} crttls.o" + extra_parts="$extra_parts crti.o crtn.o libgmon.a crtg.o crtgend.o" + extra_parts="$extra_parts crttls.o" ;; arm-wrs-vxworks) tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp" |