blob: 2e50fd6888e1b8af29ad842eb73e1b2601e8c88b [file] [log] [blame]
--- Makefile.am
+++ Makefile.am
@@ -10,6 +10,7 @@
ziploader.c ziploader.h
EXTRA_tuxnes_SOURCES = pixels.h
tuxnes_LDADD = table.o
+tuxnes_LDFLAGS = -Wl,-z,noexecstack
comptbl_SOURCES = comptbl.c
--- x86.S
+++ x86.S
@@ -1670,3 +1670,6 @@
leal 0x1(%eax),%ebx
popl %eax
jmp i_next
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif