[Bug target/115954] Alignment of _Atomic structs incompatible between GCC and LLVM

2024-07-17 Thread wilco at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115954 --- Comment #12 from Wilco --- This came out of the AArch64 Atomic ABI design work: https://github.com/ARM-software/abi-aa/pull/256

[Bug target/115954] Alignment of _Atomic structs incompatible between GCC and LLVM

2024-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115954 --- Comment #11 from Andrew Pinski --- Can someone please raise this also to https://github.com/ARM-software/abi-aa/issues ? Looks like the riscv folks are ahead of the curve of defining the size/alignment here, see https://github.com/riscv-non-

[Bug target/115954] Alignment of _Atomic structs incompatible between GCC and LLVM

2024-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115954 --- Comment #10 from Andrew Pinski --- https://gcc.gnu.org/legacy-ml/gcc/2019-08/msg00198.html

[Bug target/115954] Alignment of _Atomic structs incompatible between GCC and LLVM

2024-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115954 --- Comment #9 from Andrew Pinski --- Note this was raised on the LLVM side back in 2016: https://github.com/llvm/llvm-project/issues/26836

[Bug target/115954] Alignment of _Atomic structs incompatible between GCC and LLVM

2024-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115954 --- Comment #8 from Andrew Pinski --- https://gcc.gnu.org/legacy-ml/gcc/2019-08/msg00191.html

[Bug target/115954] Alignment of _Atomic structs incompatible between GCC and LLVM

2024-07-16 Thread wilco at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115954 --- Comment #7 from Wilco --- (In reply to Andrew Pinski from comment #6) > https://gitlab.com/x86-psABIs/i386-ABI/-/issues/1 for x86_64 abi. > > Aarch64 should most likely also do the same ... Yes, that's why I raised this - GCC only over ali