SOURCES: dietlibc-noexecstacks.patch - adjusted for 0.31 (just omi...

qboosh qboosh at pld-linux.org
Mon Sep 3 22:03:54 CEST 2007


Author: qboosh                       Date: Mon Sep  3 20:03:54 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- adjusted for 0.31 (just omit these hunks, as dyn*.S include __guard.S already containing GNU-stack notes

---- Files affected:
SOURCES:
   dietlibc-noexecstacks.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/dietlibc-noexecstacks.patch
diff -u SOURCES/dietlibc-noexecstacks.patch:1.1 SOURCES/dietlibc-noexecstacks.patch:1.2
--- SOURCES/dietlibc-noexecstacks.patch:1.1	Tue Feb  6 22:28:27 2007
+++ SOURCES/dietlibc-noexecstacks.patch	Mon Sep  3 22:03:49 2007
@@ -941,17 +941,6 @@
 +#ifdef __ELF__
 +.section .note.GNU-stack,"",%progbits
 +#endif
-diff -NurpP dietlibc-0.30/i386/dyn_syscalls.S dietlibc-0.30-execstack/i386/dyn_syscalls.S
---- dietlibc-0.30/i386/dyn_syscalls.S	2005-10-08 23:11:32.000000000 +0200
-+++ dietlibc-0.30-execstack/i386/dyn_syscalls.S	2006-09-07 12:24:13.087171750 +0200
-@@ -388,3 +388,7 @@ __unified_syscall:
- 
- #include "__longjmp.S"
- #include "setjmp.S"
-+
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",%progbits
-+#endif
 diff -NurpP dietlibc-0.30/i386/exp10.S dietlibc-0.30-execstack/i386/exp10.S
 --- dietlibc-0.30/i386/exp10.S	2001-07-30 15:52:55.000000000 +0200
 +++ dietlibc-0.30-execstack/i386/exp10.S	2006-09-07 12:24:13.079171250 +0200
@@ -6494,17 +6483,6 @@
  #include "syscalls.h"
  
  syscall(connect, connect);
-+
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -NurpP dietlibc-0.30/x86_64/dyn_syscalls.S dietlibc-0.30-execstack/x86_64/dyn_syscalls.S
---- dietlibc-0.30/x86_64/dyn_syscalls.S	2005-10-08 23:11:32.000000000 +0200
-+++ dietlibc-0.30-execstack/x86_64/dyn_syscalls.S	2006-09-07 12:24:13.075171000 +0200
-@@ -297,3 +297,7 @@ _unified_syscall:
- 
- #define __errno_location __errno_location at PLT
- #include "x86_64/gettimeofday.S"
 +
 +#ifdef __ELF__
 +.section .note.GNU-stack,"",%progbits
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/dietlibc-noexecstacks.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list