diff options
author | Jakub Jelinek <jakub@redhat.com> | 2014-09-11 11:03:49 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2014-09-11 11:03:49 +0200 |
commit | 1138382be4d85b63ce398cd088db1a95899e9c22 (patch) | |
tree | d59c0dfbd56c44219c99af29c2c0e3905697ef2a /libffi/src | |
parent | ea3f2b240febca348d795e19ba908a34f78b206d (diff) | |
download | gcc-1138382be4d85b63ce398cd088db1a95899e9c22.tar.gz |
linux64.S: Emit .note.GNU-stack even when POWERPC64 is not defined.
* src/powerpc/linux64.S: Emit .note.GNU-stack even when
POWERPC64 is not defined.
* src/powerpc/linux64_closure.S: Likewise. Also test _CALL_ELF == 2.
From-SVN: r215155
Diffstat (limited to 'libffi/src')
-rw-r--r-- | libffi/src/powerpc/linux64.S | 5 | ||||
-rw-r--r-- | libffi/src/powerpc/linux64_closure.S | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/libffi/src/powerpc/linux64.S b/libffi/src/powerpc/linux64.S index c4d01d8e3f7..d2acb7007b0 100644 --- a/libffi/src/powerpc/linux64.S +++ b/libffi/src/powerpc/linux64.S @@ -254,7 +254,8 @@ ffi_call_LINUX64: .align 3 .LEFDE1: -# if (defined __ELF__ && defined __linux__) || _CALL_ELF == 2 +#endif + +#if (defined __ELF__ && defined __linux__) || _CALL_ELF == 2 .section .note.GNU-stack,"",@progbits -# endif #endif diff --git a/libffi/src/powerpc/linux64_closure.S b/libffi/src/powerpc/linux64_closure.S index 46a9ddfcd6b..1d80a39490b 100644 --- a/libffi/src/powerpc/linux64_closure.S +++ b/libffi/src/powerpc/linux64_closure.S @@ -381,7 +381,8 @@ ffi_closure_LINUX64: .align 3 .LEFDE1: -# if defined __ELF__ && defined __linux__ +#endif + +#if (defined __ELF__ && defined __linux__) || _CALL_ELF == 2 .section .note.GNU-stack,"",@progbits -# endif #endif |