add missing startfiles for powerpc
authorRich Felker <dalias@aerifal.cx>
Fri, 23 Nov 2012 18:31:16 +0000 (13:31 -0500)
committerRich Felker <dalias@aerifal.cx>
Fri, 23 Nov 2012 18:31:16 +0000 (13:31 -0500)
crt/powerpc/crti.s [new file with mode: 0644]
crt/powerpc/crtn.s [new file with mode: 0644]

diff --git a/crt/powerpc/crti.s b/crt/powerpc/crti.s
new file mode 100644 (file)
index 0000000..60461ca
--- /dev/null
@@ -0,0 +1,15 @@
+.section .init
+.align 2
+.global _init
+_init:
+       stwu 1,-32(1)
+       mflr 0
+       stw 0,36(1)
+
+.section .fini
+.align 2
+.global _fini
+_fini:
+       stwu 1,-32(1)
+       mflr 0
+       stw 0,36(1)
diff --git a/crt/powerpc/crtn.s b/crt/powerpc/crtn.s
new file mode 100644 (file)
index 0000000..2d14a6f
--- /dev/null
@@ -0,0 +1,13 @@
+.section .init
+.align 2
+       lwz 0,36(1)
+       addi 1,1,32
+       mtlr 0
+       blr
+
+.section .fini
+.align 2
+       lwz 0,36(1)
+       addi 1,1,32
+       mtlr 0
+       blr