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

--- Comment #4 from jbeulich at suse dot com ---
(In reply to Andrew Pinski from comment #1)
> Does this happen only for x86_64 or also for aarch64?

As per a quick experiment - yes, same issue there. Not surprising considering
that both targets invoke default_stack_protect_guard() when passed
-mstack-protector-guard=global.

(In reply to Andrew Pinski from comment #2)
> Also do you have a simple Testcase?

For the quick experiment above I used the example from bug 32434. The unwanted
reference through GOT can be seen by looking at the generated assembly.

Reply via email to