diff options
author | Cupertino Miranda <cmiranda@synopsys.com> | 2016-12-05 11:16:52 +0000 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gcc.gnu.org> | 2016-12-05 12:16:52 +0100 |
commit | 62440b4f0e4d6e0dc193d315e79753bb4c5edd99 (patch) | |
tree | 51ad367dfbacc610ccfd16d534390397b8fd5860 /libgcc/config | |
parent | 5a5c5784d89008664ab42c17efcab7198b132456 (diff) | |
download | gcc-62440b4f0e4d6e0dc193d315e79753bb4c5edd99.zip gcc-62440b4f0e4d6e0dc193d315e79753bb4c5edd99.tar.gz gcc-62440b4f0e4d6e0dc193d315e79753bb4c5edd99.tar.bz2 |
[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.
From-SVN: r243245
Diffstat (limited to 'libgcc/config')
-rw-r--r-- | libgcc/config/arc/crti.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libgcc/config/arc/crti.S b/libgcc/config/arc/crti.S index 7f64305..6867ca9 100644 --- a/libgcc/config/arc/crti.S +++ b/libgcc/config/arc/crti.S @@ -31,11 +31,13 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see .section .init .global _init .word 0 + .type _init,@function _init: push_s blink .section .fini .global _fini .word 0 + .type _fini,@function _fini: push_s blink |