From e25adc6d257d517ac1c66f76c171c0efdb6ebce7 Mon Sep 17 00:00:00 2001 From: Marc Kleine-Budde Date: Sat, 26 Dec 2009 22:04:13 +0100 Subject: [gcc-4.3.2] remove patches that are already applied Signed-off-by: Marc Kleine-Budde --- .../generic/gentoo/62_all_gcc4-noteGNUstack.patch | 230 --------------------- patches/gcc-4.3.2/generic/series | 1 - 2 files changed, 231 deletions(-) delete mode 100644 patches/gcc-4.3.2/generic/gentoo/62_all_gcc4-noteGNUstack.patch diff --git a/patches/gcc-4.3.2/generic/gentoo/62_all_gcc4-noteGNUstack.patch b/patches/gcc-4.3.2/generic/gentoo/62_all_gcc4-noteGNUstack.patch deleted file mode 100644 index 04a5178..0000000 --- a/patches/gcc-4.3.2/generic/gentoo/62_all_gcc4-noteGNUstack.patch +++ /dev/null @@ -1,230 +0,0 @@ -2005-02-08 Jakub Jelinek - - * src/alpha/osf.S: Add .note.GNU-stack on Linux. - * src/s390/sysv.S: Likewise. - * src/powerpc/linux64.S: Likewise. - * src/powerpc/linux64_closure.S: Likewise. - * src/powerpc/ppc_closure.S: Likewise. - * src/powerpc/sysv.S: Likewise. - * src/x86/unix64.S: Likewise. - * src/x86/sysv.S: Likewise. - * src/sparc/v8.S: Likewise. - * src/sparc/v9.S: Likewise. - * src/m68k/sysv.S: Likewise. - * src/ia64/unix.S: Likewise. - * src/arm/sysv.S: Likewise. - - * ia64_save_regs_in_stack.s: Moved to... - * ia64_save_regs_in_stack.S: ... this. Add .note.GNU-stack - on Linux. - ---- - boehm-gc/ia64_save_regs_in_stack.S | 15 +++++++++++++++ - boehm-gc/ia64_save_regs_in_stack.s | 12 ------------ - libffi/src/alpha/osf.S | 4 ++++ - libffi/src/arm/sysv.S | 3 +++ - libffi/src/ia64/unix.S | 4 ++++ - libffi/src/m68k/sysv.S | 4 ++++ - libffi/src/powerpc/linux64.S | 4 ++++ - libffi/src/powerpc/linux64_closure.S | 4 ++++ - libffi/src/powerpc/ppc_closure.S | 4 ++++ - libffi/src/powerpc/sysv.S | 4 ++++ - libffi/src/s390/sysv.S | 3 +++ - libffi/src/sparc/v8.S | 4 ++++ - libffi/src/sparc/v9.S | 4 ++++ - libffi/src/x86/sysv.S | 4 ++++ - libffi/src/x86/unix64.S | 4 ++++ - 15 files changed, 65 insertions(+), 12 deletions(-) - -Index: gcc-4.3.1/boehm-gc/ia64_save_regs_in_stack.S -=================================================================== ---- /dev/null -+++ gcc-4.3.1/boehm-gc/ia64_save_regs_in_stack.S -@@ -0,0 +1,15 @@ -+ .text -+ .align 16 -+ .global GC_save_regs_in_stack -+ .proc GC_save_regs_in_stack -+GC_save_regs_in_stack: -+ .bodyfoo.mpg -+ flushrs -+ ;; -+ mov r8=ar.bsp -+ br.ret.sptk.few rp -+ .endp GC_save_regs_in_stack -+ -+#ifdef __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/boehm-gc/ia64_save_regs_in_stack.s -=================================================================== ---- gcc-4.3.1.orig/boehm-gc/ia64_save_regs_in_stack.s -+++ /dev/null -@@ -1,12 +0,0 @@ -- .text -- .align 16 -- .global GC_save_regs_in_stack -- .proc GC_save_regs_in_stack --GC_save_regs_in_stack: -- .body -- flushrs -- ;; -- mov r8=ar.bsp -- br.ret.sptk.few rp -- .endp GC_save_regs_in_stack -- -Index: gcc-4.3.1/libffi/src/alpha/osf.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/alpha/osf.S -+++ gcc-4.3.1/libffi/src/alpha/osf.S -@@ -358,4 +358,8 @@ $LASFDE3: - .byte 16 # uleb128 offset 16*-8 - .align 3 - $LEFDE3: -+ -+#ifdef __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif - #endif -Index: gcc-4.3.1/libffi/src/arm/sysv.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/arm/sysv.S -+++ gcc-4.3.1/libffi/src/arm/sysv.S -@@ -293,3 +293,6 @@ ARM_FUNC_START ffi_closure_SYSV - UNWIND .fnend - .size CNAME(ffi_closure_SYSV),.ffi_closure_SYSV_end-CNAME(ffi_closure_SYSV) - -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",%progbits -+#endif -Index: gcc-4.3.1/libffi/src/ia64/unix.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/ia64/unix.S -+++ gcc-4.3.1/libffi/src/ia64/unix.S -@@ -553,3 +553,7 @@ ffi_closure_unix: - data8 @pcrel(.Lld_hfa_float) // FFI_IA64_TYPE_HFA_FLOAT - data8 @pcrel(.Lld_hfa_double) // FFI_IA64_TYPE_HFA_DOUBLE - data8 @pcrel(.Lld_hfa_ldouble) // FFI_IA64_TYPE_HFA_LDOUBLE -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/m68k/sysv.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/m68k/sysv.S -+++ gcc-4.3.1/libffi/src/m68k/sysv.S -@@ -207,3 +207,7 @@ ffi_closure_struct_SYSV: - rts - CFI_ENDPROC() - .size ffi_closure_struct_SYSV,.-ffi_closure_struct_SYSV -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/powerpc/linux64.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/powerpc/linux64.S -+++ gcc-4.3.1/libffi/src/powerpc/linux64.S -@@ -179,3 +179,7 @@ ffi_call_LINUX64: - .align 3 - .LEFDE1: - #endif -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/powerpc/linux64_closure.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/powerpc/linux64_closure.S -+++ gcc-4.3.1/libffi/src/powerpc/linux64_closure.S -@@ -204,3 +204,7 @@ ffi_closure_LINUX64: - .align 3 - .LEFDE1: - #endif -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/powerpc/ppc_closure.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/powerpc/ppc_closure.S -+++ gcc-4.3.1/libffi/src/powerpc/ppc_closure.S -@@ -295,3 +295,7 @@ END(ffi_closure_SYSV) - .LEFDE1: - - #endif -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/powerpc/sysv.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/powerpc/sysv.S -+++ gcc-4.3.1/libffi/src/powerpc/sysv.S -@@ -223,3 +223,7 @@ END(ffi_call_SYSV) - .align 2 - .LEFDE1: - #endif -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/s390/sysv.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/s390/sysv.S -+++ gcc-4.3.1/libffi/src/s390/sysv.S -@@ -427,3 +427,6 @@ ffi_closure_SYSV: - - #endif - -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/sparc/v8.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/sparc/v8.S -+++ gcc-4.3.1/libffi/src/sparc/v8.S -@@ -265,3 +265,7 @@ done2: - .byte 0x1f ! uleb128 0x1f - .align WS - .LLEFDE2: -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/sparc/v9.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/sparc/v9.S -+++ gcc-4.3.1/libffi/src/sparc/v9.S -@@ -300,3 +300,7 @@ longdouble1: - .align 8 - .LLEFDE2: - #endif -+ -+#ifdef __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/x86/sysv.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/x86/sysv.S -+++ gcc-4.3.1/libffi/src/x86/sysv.S -@@ -430,3 +430,7 @@ ffi_closure_raw_SYSV: - #endif - - #endif /* ifndef __x86_64__ */ -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif -Index: gcc-4.3.1/libffi/src/x86/unix64.S -=================================================================== ---- gcc-4.3.1.orig/libffi/src/x86/unix64.S -+++ gcc-4.3.1/libffi/src/x86/unix64.S -@@ -410,3 +410,7 @@ ffi_closure_unix64: - .LEFDE3: - - #endif /* __x86_64__ */ -+ -+#if defined __ELF__ && defined __linux__ -+ .section .note.GNU-stack,"",@progbits -+#endif diff --git a/patches/gcc-4.3.2/generic/series b/patches/gcc-4.3.2/generic/series index ad5792a..b972551 100644 --- a/patches/gcc-4.3.2/generic/series +++ b/patches/gcc-4.3.2/generic/series @@ -29,7 +29,6 @@ gentoo/53_all_gcc4-superh-default-multilib.patch gentoo/54_all_300-libstdc++-pic.patch gentoo/61_all_gcc43-pr24170.patch gentoo/61_all_gcc4-ia64-noteGNUstack.patch -gentoo/62_all_gcc4-noteGNUstack.patch gentoo/64_all_gcc43-pr34571.patch gentoo/66_all_gcc43-pr25343.patch gentoo/74_all_sh-pr24836.patch -- cgit v1.2.3