[Bug libgcc/105708] libgcc: aarch64: init_lse_atomics can race with user-defined constructors
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue May 24 00:50:14 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105708
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Oh one more note, the performance of the initialization code is going to be
very minor. So fixing this won't change the overall performance.
This is again a minor issue and you still might end up with LL/SC style atomics
in userland code, especially if you use older compilers or use golang or use
clang/LLVM. Or use a custom compiler.
Again this is a bug in RR in that it cannot handle LL/SC style atomics.
More information about the Gcc-bugs
mailing list