/[vps]/dietlibc/patches/0.30_pre20060501-r1/44_ia64_proc-endp.patch
Gentoo

Contents of /dietlibc/patches/0.30_pre20060501-r1/44_ia64_proc-endp.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 352 - (show annotations) (download)
Tue May 2 15:11:48 2006 UTC (8 years, 2 months ago) by phreak
File size: 1458 byte(s)
Starting -r1 patch series for the cvs snapshot, that should fix my diet.ld.conf "bug"
1 Index: ia64/clone.S
2 ===================================================================
3 RCS file: /cvs/dietlibc/ia64/clone.S,v
4 retrieving revision 1.1
5 diff -u -r1.1 clone.S
6 --- ia64/clone.S 13 May 2002 15:55:50 -0000 1.1
7 +++ ia64/clone.S 12 Aug 2005 17:51:49 -0000
8 @@ -37,5 +37,4 @@
9 br.call.dptk.few b0=__error_unified_syscall
10 br.ret.sptk.few b0
11 .endp __clone
12 -.endp __clone2
13 .size __clone, . - __clone
14 Index: ia64/unified.S
15 ===================================================================
16 RCS file: /cvs/dietlibc/ia64/unified.S,v
17 retrieving revision 1.2
18 diff -u -r1.2 unified.S
19 --- ia64/unified.S 24 Jul 2002 12:47:33 -0000 1.2
20 +++ ia64/unified.S 12 Aug 2005 17:51:49 -0000
21 @@ -16,9 +16,7 @@
22 .text
23
24 .globl __unified_syscall
25 -.proc __unified_syscall
26 .globl __error_unified_syscall
27 -.proc __error_unified_syscall
28 .globl _exit
29 .proc _exit
30
31 @@ -27,11 +25,18 @@
32 .endp _exit
33 .size _exit, . - _exit
34
35 +.proc __unified_syscall
36 +
37 __unified_syscall:
38 break.i 0x100000
39 movl r2=errno
40 cmp.eq p6,p0=-1,r10
41 ;;
42 +.endp __unified_syscall
43 +.size __unified_syscall, . - __unified_syscall
44 +
45 +.proc __error_unified_syscall
46 +
47 __error_unified_syscall:
48 (p6) st4 [r2]=r8
49 (p6) mov r8=-1
50 @@ -39,8 +44,5 @@
51 #include "dietuglyweaks.h"
52
53 br.ret.sptk.few rp
54 -
55 -.endp __unified_syscall
56 .endp __error_unified_syscall
57 -.size __unified_syscall, __error_unified_syscall - __unified_syscall
58 .size __error_unified_syscall, . - __error_unified_syscall

  ViewVC Help
Powered by ViewVC 1.1.20