they are not understood by non-elf formats
Signed-off-by: Kefu Chai <kchai@redhat.com>
%endmacro
;;; func core, ver, snum
slversion crc32_iscsi_00, 00, 02, 0014
+%ifidn __OUTPUT_FORMAT__, elf64
; inform linker that this doesn't require executable stack
section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
%endmacro
;;; func core, ver, snum
slversion crc32_iscsi_zero_00, 00, 02, 0014
+%ifidn __OUTPUT_FORMAT__, elf64
; inform linker that this doesn't require executable stack
section .note.GNU-stack noalloc noexec nowrite progbits
+%endif