diff options
Diffstat (limited to 'gnu-efi/lib')
-rw-r--r-- | gnu-efi/lib/aarch64/efi_stub.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/aarch64/setjmp.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/div.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/efi_stub.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/ldivmod.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/llsl.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/llsr.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/mullu.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/setjmp.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/arm/uldiv.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/ia32/efi_stub.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/ia32/setjmp.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/ia64/palproc.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/ia64/setjmp.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/mips64el/efi_stub.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/mips64el/setjmp.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/x86_64/efi_stub.S | 1 | ||||
-rw-r--r-- | gnu-efi/lib/x86_64/setjmp.S | 1 |
18 files changed, 18 insertions, 0 deletions
diff --git a/gnu-efi/lib/aarch64/efi_stub.S b/gnu-efi/lib/aarch64/efi_stub.S index 464eae58..fa951c92 100644 --- a/gnu-efi/lib/aarch64/efi_stub.S +++ b/gnu-efi/lib/aarch64/efi_stub.S @@ -1 +1,2 @@ /* This stub is a stub to make the build happy */ + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/aarch64/setjmp.S b/gnu-efi/lib/aarch64/setjmp.S index 46c29b16..ce18bd83 100644 --- a/gnu-efi/lib/aarch64/setjmp.S +++ b/gnu-efi/lib/aarch64/setjmp.S @@ -58,3 +58,4 @@ longjmp: mov w0, #1 csel w0, w1, w0, ne br x30 + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/div.S b/gnu-efi/lib/arm/div.S index 71158b6f..86e80695 100644 --- a/gnu-efi/lib/arm/div.S +++ b/gnu-efi/lib/arm/div.S @@ -153,3 +153,4 @@ label1: @ What to do about division by zero? For now, just return. ASM_PFX(__aeabi_idiv0): bx r14 + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/efi_stub.S b/gnu-efi/lib/arm/efi_stub.S index 464eae58..fa951c92 100644 --- a/gnu-efi/lib/arm/efi_stub.S +++ b/gnu-efi/lib/arm/efi_stub.S @@ -1 +1,2 @@ /* This stub is a stub to make the build happy */ + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/ldivmod.S b/gnu-efi/lib/arm/ldivmod.S index edbf89ed..33afa60c 100644 --- a/gnu-efi/lib/arm/ldivmod.S +++ b/gnu-efi/lib/arm/ldivmod.S @@ -59,3 +59,4 @@ L_Exit: + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/llsl.S b/gnu-efi/lib/arm/llsl.S index 0f5c4078..c556cd1b 100644 --- a/gnu-efi/lib/arm/llsl.S +++ b/gnu-efi/lib/arm/llsl.S @@ -39,3 +39,4 @@ ASM_PFX(__aeabi_llsl): lsl r1,r0,r3 mov r0,#0 bx lr + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/llsr.S b/gnu-efi/lib/arm/llsr.S index 432b27d7..096b728b 100644 --- a/gnu-efi/lib/arm/llsr.S +++ b/gnu-efi/lib/arm/llsr.S @@ -39,3 +39,4 @@ ASM_PFX(__aeabi_llsr): lsr r0,r1,r3 mov r1,#0 bx lr + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/mullu.S b/gnu-efi/lib/arm/mullu.S index 39b9a80b..de715519 100644 --- a/gnu-efi/lib/arm/mullu.S +++ b/gnu-efi/lib/arm/mullu.S @@ -31,3 +31,4 @@ ASM_PFX(__aeabi_lmul): mla r1, r2, r1, ip mla r1, r3, lr, r1 ldmia sp!, {pc} + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/setjmp.S b/gnu-efi/lib/arm/setjmp.S index bd61a8d8..851d1d5c 100644 --- a/gnu-efi/lib/arm/setjmp.S +++ b/gnu-efi/lib/arm/setjmp.S @@ -23,3 +23,4 @@ setjmp: .type longjmp, %function longjmp: ldmia r0, {r3-r12,r14} + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/arm/uldiv.S b/gnu-efi/lib/arm/uldiv.S index f478898d..bd2de59c 100644 --- a/gnu-efi/lib/arm/uldiv.S +++ b/gnu-efi/lib/arm/uldiv.S @@ -265,3 +265,4 @@ ASM_PFX(__aeabi_ldiv0): bx r14 + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/ia32/efi_stub.S b/gnu-efi/lib/ia32/efi_stub.S index 464eae58..fa951c92 100644 --- a/gnu-efi/lib/ia32/efi_stub.S +++ b/gnu-efi/lib/ia32/efi_stub.S @@ -1 +1,2 @@ /* This stub is a stub to make the build happy */ + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/ia32/setjmp.S b/gnu-efi/lib/ia32/setjmp.S index aa9c0846..68a00a8f 100644 --- a/gnu-efi/lib/ia32/setjmp.S +++ b/gnu-efi/lib/ia32/setjmp.S @@ -43,3 +43,4 @@ longjmp: movl (%edx), %ebx movl 4(%edx), %esi movl 8(%edx), %edi + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/ia64/palproc.S b/gnu-efi/lib/ia64/palproc.S index c304a78d..8ee6f9c0 100644 --- a/gnu-efi/lib/ia64/palproc.S +++ b/gnu-efi/lib/ia64/palproc.S @@ -159,3 +159,4 @@ StackedComeBackFromPALCall: PROCEDURE_EXIT(MakeStackedPALCall) + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/ia64/setjmp.S b/gnu-efi/lib/ia64/setjmp.S index bbb29d8b..ba0fbd66 100644 --- a/gnu-efi/lib/ia64/setjmp.S +++ b/gnu-efi/lib/ia64/setjmp.S @@ -197,3 +197,4 @@ _skip_flushrs: invala mov ar.rsc = r16 br.ret.sptk b0 + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/mips64el/efi_stub.S b/gnu-efi/lib/mips64el/efi_stub.S index 464eae58..fa951c92 100644 --- a/gnu-efi/lib/mips64el/efi_stub.S +++ b/gnu-efi/lib/mips64el/efi_stub.S @@ -1 +1,2 @@ /* This stub is a stub to make the build happy */ + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/mips64el/setjmp.S b/gnu-efi/lib/mips64el/setjmp.S index 930aca44..a620a6eb 100644 --- a/gnu-efi/lib/mips64el/setjmp.S +++ b/gnu-efi/lib/mips64el/setjmp.S @@ -90,3 +90,4 @@ longjmp: li $v0, 1 movn $v0, $a1, $a1 jr $ra + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/x86_64/efi_stub.S b/gnu-efi/lib/x86_64/efi_stub.S index b4312556..16542e22 100644 --- a/gnu-efi/lib/x86_64/efi_stub.S +++ b/gnu-efi/lib/x86_64/efi_stub.S @@ -187,3 +187,4 @@ ENTRY(efi_call10) ret #endif + .section .note.GNU-stack,"a" diff --git a/gnu-efi/lib/x86_64/setjmp.S b/gnu-efi/lib/x86_64/setjmp.S index e3e51959..56653d70 100644 --- a/gnu-efi/lib/x86_64/setjmp.S +++ b/gnu-efi/lib/x86_64/setjmp.S @@ -46,3 +46,4 @@ longjmp: cmp %rax,%rdx cmove %rcx,%rax jmp *0x38(%rdi) + .section .note.GNU-stack,"a" |