From 089566719c4b4ec1457e52d261a1fb4ac9fe16ff Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Fri, 10 Nov 2006 07:20:15 +0000 Subject: [PATCH] patch sf#1580550 noexec stack: http://sourceforge.net/tracker/index.php?func=detail&aid=1580550&group_id=13478&atid=313478 --- src/libFLAC/ia32/cpu_asm.nasm | 4 ++++ src/libFLAC/ia32/fixed_asm.nasm | 4 ++++ src/libFLAC/ia32/lpc_asm.nasm | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/src/libFLAC/ia32/cpu_asm.nasm b/src/libFLAC/ia32/cpu_asm.nasm index 8787240..d5a975d 100644 --- a/src/libFLAC/ia32/cpu_asm.nasm +++ b/src/libFLAC/ia32/cpu_asm.nasm @@ -98,3 +98,7 @@ cident FLAC__cpu_info_sse_test_asm_ia32 pop ebx end + +%ifdef OBJ_FORMAT_elf + section .note.GNU-stack noalloc +%endif diff --git a/src/libFLAC/ia32/fixed_asm.nasm b/src/libFLAC/ia32/fixed_asm.nasm index 4064337..9ce38ee 100644 --- a/src/libFLAC/ia32/fixed_asm.nasm +++ b/src/libFLAC/ia32/fixed_asm.nasm @@ -304,3 +304,7 @@ cident FLAC__fixed_compute_best_predictor_asm_ia32_mmx_cmov ret end + +%ifdef OBJ_FORMAT_elf + section .note.GNU-stack noalloc +%endif diff --git a/src/libFLAC/ia32/lpc_asm.nasm b/src/libFLAC/ia32/lpc_asm.nasm index bb73103..9c0ac51 100644 --- a/src/libFLAC/ia32/lpc_asm.nasm +++ b/src/libFLAC/ia32/lpc_asm.nasm @@ -1501,3 +1501,7 @@ cident FLAC__lpc_restore_signal_asm_ia32_mmx ret end + +%ifdef OBJ_FORMAT_elf + section .note.GNU-stack noalloc +%endif -- 2.7.4