[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-12-17 Thread ndesaulniers at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 --- Comment #10 from Nick Desaulniers --- (In reply to Jakub Jelinek from comment #9) > I've said in that thread that I don't really like disabling the inlining, if > we wanted to make sure everything is stack protected, we'd need to disable >

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-12-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #9

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-12-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 --- Comment #8 from Martin Liška --- I guess Jakub can chime in. He was actively involved in Linux kernel discussion.

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-12-16 Thread i at maskray dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 Fangrui Song changed: What|Removed |Added CC||i at maskray dot me --- Comment #7 from

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-10-22 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-10-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 --- Comment #5 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:346b302d09c1e6db56d9fe69048acb32fbb97845 commit r11-4218-g346b302d09c1e6db56d9fe69048acb32fbb97845 Author: Martin Liska Date: Fri

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-04-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED CC|

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-04-22 Thread ndesaulniers at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 --- Comment #3 from Nick Desaulniers --- Ah, sorry, just was sent: https://lore.kernel.org/lkml/20200316180303.GR2156@tucnak/ which is also relevant regarding naming. Still happy to buy the beers though.

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-04-22 Thread ndesaulniers at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 --- Comment #2 from Nick Desaulniers --- Also note this post in the thread [0]: https://lore.kernel.org/lkml/20200422192113.gg26...@zn.tnic/T/#m88641fe74bdffe7beaa925dfe2d8146a08a47bac, also

[Bug c/94722] implement __attribute__((no_stack_protector)) function attribute

2020-04-22 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94722 --- Comment #1 from joseph at codesourcery dot com --- Note that glibc currently uses __attribute__ ((__optimize__ ("-fno-stack-protector"))) (via a macro called inhibit_stack_protector) for this.