]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/glibc/glibc-2.2.5/dl-machine-sh.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / glibc / glibc-2.2.5 / dl-machine-sh.patch
1
2 #
3 # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
4 #
5
6 --- glibc-2.2.5/sysdeps/sh/dl-machine.h~dl-machine-sh.patch     2004-09-03 19:00:33.000000000 -0500
7 +++ glibc-2.2.5/sysdeps/sh/dl-machine.h 2004-09-03 19:00:37.000000000 -0500
8 @@ -53,16 +53,16 @@
9  elf_machine_load_address (void)
10  {
11    Elf32_Addr addr;
12 -  asm ("mov.l .L1,r0\n\
13 -       mov.l .L3,r2\n\
14 +  asm ("mov.l 1f,r0\n\
15 +       mov.l 3f,r2\n\
16         add r12,r2\n\
17         mov.l @(r0,r12),r0\n\
18 -       bra .L2\n\
19 +       bra 2f\n\
20          sub r0,r2\n\
21         .align 2\n\
22 -       .L1: .long _dl_start@GOT\n\
23 -       .L3: .long _dl_start@GOTOFF\n\
24 -       .L2: mov r2,%0"
25 +       1: .long _dl_start@GOT\n\
26 +       3: .long _dl_start@GOTOFF\n\
27 +       2: mov r2,%0"
28         : "=r" (addr) : : "r0", "r1", "r2");
29    return addr;
30  }