http://sourceware.org/bugzilla/show_bug.cgi?id=12982
Summary: BFD linker LTO plugin makes stack executable by default Product: binutils Version: 2.22 (HEAD) URL: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49703 Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassig...@sources.redhat.com ReportedBy: hjl.to...@gmail.com $ cat xx.c #include <stdio.h> int main(int argc, char **argv) { printf("Hallo\n"); return 0; } $ gcc -O2 -o xx xx.c $ readelf -a xx|grep STACK GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4 $ gcc -flto -O2 -o xx xx.c $ readelf -a xx|grep STACK GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4 -flto should not create executable stacks. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils