[Bug target/123172] explicit __atomic_*() calls on _BitInt(>64) assume the data is 16-byte aligned
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Dec 17 11:38:45 GMT 2025
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123172
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
That is IMHO user error. You need to align _BitInt appropriately, exactly like
you need to align long long for ia32 to use atomics on it.
More information about the Gcc-bugs
mailing list