From: Matthias Klose <d...@ubuntu.com>

Landed in Ubuntu klibc version 1.5.20-1ubuntu3.


Signed-off-by: maximilian attems <m...@stro.at>
---
 usr/klibc/arch/ppc64/crt0.S |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/usr/klibc/arch/ppc64/crt0.S b/usr/klibc/arch/ppc64/crt0.S
index a7776a1..c976d5c 100644
--- a/usr/klibc/arch/ppc64/crt0.S
+++ b/usr/klibc/arch/ppc64/crt0.S
@@ -12,16 +12,17 @@
        .section ".toc","aw"
 .LC0:  .tc     environ[TC],environ
 
+       .text
+       .align 4
+
        .section ".opd","aw"
-       .align 3
-       .globl _start
 _start:
-       .quad   ._start
-       .quad   .TOC.@tocbase, 0
-
-       .text
-       .globl  ._start
+       .quad   ._start, .TOC.@tocbase, 0
+       .previous
+       .size   _start, 24
        .type   ._start,@function
+       .globl  _start
+       .globl  ._start
 ._start:
        stdu    %r1,-32(%r1)
        addi    %r3,%r1,32
@@ -29,4 +30,4 @@ _start:
        b       .__libc_init
        nop
 
-       .size _start,.-_start
+       .size ._start,.-._start
-- 
1.7.4.4

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to