diff options
-rw-r--r-- | arch/arm/cpu/armv8/u-boot-spl.lds | 1 | ||||
-rw-r--r-- | arch/arm/cpu/armv8/u-boot.lds | 1 | ||||
-rw-r--r-- | arch/arm/cpu/u-boot.lds | 1 | ||||
-rw-r--r-- | arch/arm/mach-rockchip/u-boot-tpl-v8.lds | 1 | ||||
-rw-r--r-- | arch/arm/mach-zynq/u-boot-spl.lds | 1 | ||||
-rw-r--r-- | arch/arm/mach-zynq/u-boot.lds | 1 | ||||
-rw-r--r-- | arch/x86/cpu/u-boot-64.lds | 1 | ||||
-rw-r--r-- | arch/x86/cpu/u-boot-spl.lds | 1 | ||||
-rw-r--r-- | arch/x86/cpu/u-boot.lds | 1 | ||||
-rw-r--r-- | board/qualcomm/dragonboard820c/u-boot.lds | 1 |
10 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/cpu/armv8/u-boot-spl.lds b/arch/arm/cpu/armv8/u-boot-spl.lds index 7cb9d73..a601332 100644 --- a/arch/arm/cpu/armv8/u-boot-spl.lds +++ b/arch/arm/cpu/armv8/u-boot-spl.lds @@ -84,6 +84,7 @@ SECTIONS /DISCARD/ : { *(.plt*) } /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } + /DISCARD/ : { *(.note.GNU-stack) } #ifdef CONFIG_LINUX_KERNEL_IMAGE_HEADER #include "linux-kernel-image-header-vars.h" diff --git a/arch/arm/cpu/armv8/u-boot.lds b/arch/arm/cpu/armv8/u-boot.lds index fb6a30c..1bdc2a4 100644 --- a/arch/arm/cpu/armv8/u-boot.lds +++ b/arch/arm/cpu/armv8/u-boot.lds @@ -170,6 +170,7 @@ SECTIONS /DISCARD/ : { *(.plt*) } /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } + /DISCARD/ : { *(.note.GNU-stack) } #ifdef CONFIG_LINUX_KERNEL_IMAGE_HEADER #include "linux-kernel-image-header-vars.h" diff --git a/arch/arm/cpu/u-boot.lds b/arch/arm/cpu/u-boot.lds index fc4f63d..7541c50 100644 --- a/arch/arm/cpu/u-boot.lds +++ b/arch/arm/cpu/u-boot.lds @@ -35,6 +35,7 @@ SECTIONS */ /DISCARD/ : { *(.rel._secure*) } #endif + /DISCARD/ : { *(.note.GNU-stack) } . = 0x00000000; . = ALIGN(4); diff --git a/arch/arm/mach-rockchip/u-boot-tpl-v8.lds b/arch/arm/mach-rockchip/u-boot-tpl-v8.lds index 74618eb..fa185e9 100644 --- a/arch/arm/mach-rockchip/u-boot-tpl-v8.lds +++ b/arch/arm/mach-rockchip/u-boot-tpl-v8.lds @@ -76,6 +76,7 @@ SECTIONS /DISCARD/ : { *(.plt*) } /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } + /DISCARD/ : { *(.note.GNU-stack) } } #if defined(CONFIG_TPL_MAX_SIZE) diff --git a/arch/arm/mach-zynq/u-boot-spl.lds b/arch/arm/mach-zynq/u-boot-spl.lds index 8c18d3f..a868028 100644 --- a/arch/arm/mach-zynq/u-boot-spl.lds +++ b/arch/arm/mach-zynq/u-boot-spl.lds @@ -61,4 +61,5 @@ SECTIONS /DISCARD/ : { *(.plt*) } /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } + /DISCARD/ : { *(.note.GNU-stack) } } diff --git a/arch/arm/mach-zynq/u-boot.lds b/arch/arm/mach-zynq/u-boot.lds index 3b7c9d5..e53a56c 100644 --- a/arch/arm/mach-zynq/u-boot.lds +++ b/arch/arm/mach-zynq/u-boot.lds @@ -136,4 +136,5 @@ SECTIONS /DISCARD/ : { *(.gnu*) } /DISCARD/ : { *(.ARM.exidx*) } /DISCARD/ : { *(.gnu.linkonce.armexidx.*) } + /DISCARD/ : { *(.note.GNU-stack) } } diff --git a/arch/x86/cpu/u-boot-64.lds b/arch/x86/cpu/u-boot-64.lds index d0398ff..976994d 100644 --- a/arch/x86/cpu/u-boot-64.lds +++ b/arch/x86/cpu/u-boot-64.lds @@ -110,4 +110,5 @@ SECTIONS /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } /DISCARD/ : { *(.note.gnu.property) } + /DISCARD/ : { *(.note.GNU-stack) } } diff --git a/arch/x86/cpu/u-boot-spl.lds b/arch/x86/cpu/u-boot-spl.lds index a0a2a06..8595e1b 100644 --- a/arch/x86/cpu/u-boot-spl.lds +++ b/arch/x86/cpu/u-boot-spl.lds @@ -83,6 +83,7 @@ SECTIONS /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } /DISCARD/ : { *(.note.gnu.property) } + /DISCARD/ : { *(.note.GNU-stack) } #if defined(CONFIG_SPL_X86_16BIT_INIT) || defined(CONFIG_TPL_X86_16BIT_INIT) /* diff --git a/arch/x86/cpu/u-boot.lds b/arch/x86/cpu/u-boot.lds index a31f422..dc5c69d 100644 --- a/arch/x86/cpu/u-boot.lds +++ b/arch/x86/cpu/u-boot.lds @@ -106,6 +106,7 @@ SECTIONS /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } /DISCARD/ : { *(.note.gnu.property) } + /DISCARD/ : { *(.note.GNU-stack) } #ifdef CONFIG_X86_16BIT_INIT /* diff --git a/board/qualcomm/dragonboard820c/u-boot.lds b/board/qualcomm/dragonboard820c/u-boot.lds index 5251b59..1f4389c 100644 --- a/board/qualcomm/dragonboard820c/u-boot.lds +++ b/board/qualcomm/dragonboard820c/u-boot.lds @@ -108,4 +108,5 @@ SECTIONS /DISCARD/ : { *(.plt*) } /DISCARD/ : { *(.interp*) } /DISCARD/ : { *(.gnu*) } + /DISCARD/ : { *(.note.GNU-stack) } } |