Module Name:    src
Committed By:   christos
Date:           Wed Jan 18 12:58:11 UTC 2023

Modified Files:
        src/external/gpl3/binutils/usr.bin/ld/arch/aarch64: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/alpha: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/earm: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/hppa: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/i386: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/ia64: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/m68000: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/m68k: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/mips64el: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/mipseb: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/mipsel: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/powerpc: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/riscv32: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/riscv64: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/sh3el: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/sparc: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/sparc64: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/vax: config.h
        src/external/gpl3/binutils/usr.bin/ld/arch/x86_64: config.h

Log Message:
turn off executable-stack default when the gnu stack note is missing.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 \
    src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h
cvs rdiff -u -r1.4 -r1.5 \
    src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h
cvs rdiff -u -r1.9 -r1.10 \
    src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h
cvs rdiff -u -r1.12 -r1.13 \
    src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h
cvs rdiff -u -r1.9 -r1.10 \
    src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h
cvs rdiff -u -r1.11 -r1.12 \
    src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h
cvs rdiff -u -r1.11 -r1.12 \
    src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h
cvs rdiff -u -r1.12 -r1.13 \
    src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h
cvs rdiff -u -r1.12 -r1.13 \
    src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h
cvs rdiff -u -r1.3 -r1.4 \
    src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h
cvs rdiff -u -r1.7 -r1.8 \
    src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h
cvs rdiff -u -r1.6 -r1.7 \
    src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h
cvs rdiff -u -r1.10 -r1.11 \
    src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h
cvs rdiff -u -r1.12 -r1.13 \
    src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h:1.9 src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h:1.10
--- src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h:1.9	Fri Jan 13 10:56:29 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h	Wed Jan 18 07:58:08 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h:1.4 src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h:1.5
--- src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h:1.4	Fri Jan 13 16:47:48 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h	Wed Jan 18 07:58:08 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h:1.10	Fri Jan 13 10:59:11 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h	Wed Jan 18 07:58:08 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h:1.9 src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h:1.10
--- src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h:1.9	Mon Jan 16 10:10:44 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h	Wed Jan 18 07:58:08 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h:1.10	Sun Jan 15 13:30:58 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h:1.12 src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h:1.13
--- src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h:1.12	Fri Jan  6 10:47:38 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_warning

Index: src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h:1.9 src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h:1.10
--- src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h:1.9	Mon Jan 16 10:10:44 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h:1.10	Mon Jan 16 10:10:44 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h:1.10	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h:1.11 src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h:1.12
--- src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h:1.11	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h:1.11 src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h:1.12
--- src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h:1.11	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h:1.12 src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h:1.13
--- src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h:1.12	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h:1.12 src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h:1.13
--- src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h:1.12	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h	Wed Jan 18 07:58:09 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h:1.3 src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h:1.4
--- src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h:1.3	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h:1.10	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h:1.10	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h:1.7 src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h:1.8
--- src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h:1.7	Sun Jan 15 13:30:58 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h:1.6 src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h:1.7
--- src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h:1.6	Sun Jan 15 13:30:59 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h:1.10	Mon Jan 16 10:10:45 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h:1.10	Mon Jan 16 10:10:46 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h:1.10	Sat Jan 14 12:31:02 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h	Wed Jan 18 07:58:10 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h:1.10	Fri Jan 13 10:56:29 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h	Wed Jan 18 07:58:11 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h:1.10 src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h:1.11
--- src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h:1.10	Mon Jan 16 10:10:46 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h	Wed Jan 18 07:58:11 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Index: src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h
diff -u src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h:1.12 src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h:1.13
--- src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h:1.12	Fri Jan  6 10:47:38 2023
+++ src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h	Wed Jan 18 07:58:11 2023
@@ -23,7 +23,7 @@
 
 /* Define to 0 if you want to disable the generation of an executable stack
    when a .note-GNU-stack section is missing. */
-#define DEFAULT_LD_EXECSTACK 1
+#define DEFAULT_LD_EXECSTACK 0
 
 /* The default method for DT_TEXTREL check in ELF linker. */
 #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none

Reply via email to