https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58245

--- Comment #10 from Rich Felker <bugdal at aerifal dot cx> ---
Since musl 1.1 introduced unconditional setup of thread pointer, the
previously-reported consequence is no longer relevant with modern versions.
However it's still either a missed optimization (emitting useless canary load
despite the fact that there's no code to check the canary) or missed hardening
(checking canary before leaving via a noreturn function) and thus seems
interesting still.

Reply via email to