https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91766
--- Comment #12 from Wilco <wilco at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #10) > This should be a global change and not just an aarch64 change. The reason > is because then aarch64 is the odd man out when it comes to this. Agreed, see https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01549.html. It would be great to sort that out so C and C++ finally address globals identically.