Re: lib/56839 (GCC emits wrong codes for compare_and_swap_1 bultins on armv5 (el & eb))
[email protected] Fri, 24 Jul 2026 18:29:52 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.bugs |
|---|---|
| Message-ID | <[email protected]> |
Synopsis: GCC emits wrong codes for compare_and_swap_1 bultins on armv5 (el & eb) Responsible-Changed-From-To: port-arm-maintainer->lib-bug-people Responsible-Changed-By: [email protected] Responsible-Changed-When: Fri, 24 Jul 2026 18:29:52 +0000 Responsible-Changed-Why: Not just a port-arm issue now -- it's happening on sparc and sh3 after the change that fixed it on arm: https://www.netbsd.org/~martin/landisk-atf/Y2026_05/313_atf.html#lib_libc_atomic_t___sync_compare_and_swap___sync_val_compare_and_swap_1 ...actually, maybe it was broken before and is still broken: https://www.netbsd.org/~martin/landisk-atf/Y2026_04/312_atf.html#lib_libc_atomic_t___sync_compare_and_swap___sync_val_compare_and_swap_1 https://releng.netbsd.org/b5reports/sparc/commits-2026.05.html#build-2026.05.03.11.48.02