aboutsummaryrefslogtreecommitdiff
path: root/libgcc/config
diff options
context:
space:
mode:
authorCupertino Miranda <cmiranda@synopsys.com>2016-12-05 11:16:52 +0000
committerClaudiu Zissulescu <claziss@gcc.gnu.org>2016-12-05 12:16:52 +0100
commit62440b4f0e4d6e0dc193d315e79753bb4c5edd99 (patch)
tree51ad367dfbacc610ccfd16d534390397b8fd5860 /libgcc/config
parent5a5c5784d89008664ab42c17efcab7198b132456 (diff)
downloadgcc-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.S2
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