mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-25 23:41:05 +00:00
367f7458b2
Some patches are still missing, though. See: http://sourceware.org/ml/libc-help/2008-06/msg00061.html /trunk/patches/glibc/2.5.1/270-glibc-alpha-cfi.patch | 25 25 0 0 ++++++++++ /trunk/patches/glibc/2.5.1/280-glibc-alpha-sigsuspend.patch | 24 24 0 0 ++++++++++ /trunk/patches/glibc/2.5/270-glibc-alpha-cfi.patch | 25 25 0 0 ++++++++++ /trunk/patches/glibc/2.5/280-glibc-alpha-sigsuspend.patch | 24 24 0 0 ++++++++++ /trunk/patches/glibc/linuxthreads-2.3.6/270-glibc-linuxthreads-alpha-cfi.patch | 25 25 0 0 ++++++++++ /trunk/patches/gcc/4.2.0/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.2.1/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.3.0/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.2.2/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.3.1/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ /trunk/patches/gcc/4.2.3/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++ 11 files changed, 225 insertions(+)
26 lines
732 B
Diff
26 lines
732 B
Diff
--- libc/nptl/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h 2006/10/29 21:48:06 1.6
|
|
+++ libc/nptl/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h 2007/03/13 21:28:03 1.7
|
|
@@ -55,6 +55,7 @@
|
|
bne a3, SYSCALL_ERROR_LABEL; \
|
|
__LABEL($pseudo_ret) \
|
|
.subsection 2; \
|
|
+ cfi_startproc; \
|
|
__LABEL($pseudo_cancel) \
|
|
subq sp, 64, sp; \
|
|
cfi_def_cfa_offset(64); \
|
|
@@ -90,12 +91,13 @@
|
|
cfi_def_cfa_offset(0); \
|
|
__LABEL($syscall_error) \
|
|
SYSCALL_ERROR_HANDLER; \
|
|
+ cfi_endproc; \
|
|
.previous
|
|
|
|
# undef PSEUDO_END
|
|
# define PSEUDO_END(sym) \
|
|
- .subsection 2; \
|
|
cfi_endproc; \
|
|
+ .subsection 2; \
|
|
.size sym, .-sym
|
|
|
|
# define SAVE_ARGS_0 /* Nothing. */
|