summaryrefslogtreecommitdiff
path: root/src/ldso/powerpc/start.s
diff options
context:
space:
mode:
Diffstat (limited to 'src/ldso/powerpc/start.s')
-rw-r--r--src/ldso/powerpc/start.s29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/ldso/powerpc/start.s b/src/ldso/powerpc/start.s
deleted file mode 100644
index 6548d58f..00000000
--- a/src/ldso/powerpc/start.s
+++ /dev/null
@@ -1,29 +0,0 @@
- .global _dlstart
- .type _dlstart,@function
-_dlstart:
- bl 1f
-2: .long _DYNAMIC-2b
-1: mflr 5
- lwz 0, 0(5)
- add 5, 0, 5
- lwz 3, 0(1)
- addi 4, 1, 4
- addi 1, 1, -16
- bl __reloc_self
-
- lwz 3, 16(1)
- addi 4, 1, 20
- bl __dynlink
- addi 1, 1, 16
-
- lwz 4, 0(1)
-1: addi 4, 4, -1
- lwzu 5, 4(1)
- cmpwi 5, -1
- beq- 1b
- addi 4, 4, 1
- stwu 4, -4(1)
-
- mtlr 3
- li 3, 0
- blr