summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/sh
diff options
context:
space:
mode:
Diffstat (limited to 'libc/sysdeps/linux/sh')
-rw-r--r--libc/sysdeps/linux/sh/crti.S23
1 files changed, 0 insertions, 23 deletions
diff --git a/libc/sysdeps/linux/sh/crti.S b/libc/sysdeps/linux/sh/crti.S
index a74f96eb7..a68e61b76 100644
--- a/libc/sysdeps/linux/sh/crti.S
+++ b/libc/sysdeps/linux/sh/crti.S
@@ -1,5 +1,3 @@
-#include <features.h>
-
.file "crti.S"
.text
@@ -12,19 +10,10 @@ _init:
mov.l r12,@-r15
mov.l r14,@-r15
sts.l pr,@-r15
-#ifndef __HAVE_SHARED__
- mova .L6,r0
- mov.l .L6,r12
- add r0,r12
-#endif
mov r15,r14
bra 1f
nop
.align 2
-#ifndef __HAVE_SHARED__
-.L6:
- .long _GLOBAL_OFFSET_TABLE_
-#endif
1:
.section .fini
@@ -37,19 +26,7 @@ _fini:
mov.l r14,@-r15
sts.l pr,@-r15
mov r15,r14
-#ifndef __HAVE_SHARED__
- mov.l .L11,r12
- mova .L11,r0
- add r0,r12
-#endif
-
bra 1f
nop
.align 2
-#ifndef __HAVE_SHARED__
-.L11:
- .long _GLOBAL_OFFSET_TABLE_
-#endif
1:
-
- .ident "GCC: (GNU) 3.3.2"