diff options
author | Nobuyoshi Nakada <[email protected]> | 2025-06-04 13:35:39 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2025-06-04 15:31:28 +0900 |
commit | c5f7d274d78a5ef6818bc5d344a1f27bf2f794c4 () | |
tree | 00a8ff76a8de9fba99a7edc5f6462a2b69fa2045 /thread.c | |
parent | 47f55b4b449c315a9628aa9849428c2c0e98e167 (diff) |
Check for 64bit atomic operations
May not be supported on some 32bit architectures. ``` /usr/lib/gcc-cross/m68k-linux-gnu/14/../../../../m68k-linux-gnu/bin/ld: ../../libruby-static.a(vm.o): in function `rbimpl_atomic_u64_set_relaxed': /home/ubuntu/build/ruby/master/m68k-linux/../src/ruby_atomic.h:60:(.text+0x2468): undefined reference to `__atomic_store_8' /usr/lib/gcc-cross/m68k-linux-gnu/14/../../../../m68k-linux-gnu/bin/ld: ../../libruby-static.a(vm.o): in function `rbimpl_atomic_u64_load_relaxed': /home/ubuntu/build/ruby/master/m68k-linux/../src/ruby_atomic.h:43:(.text+0x2950): undefined reference to `__atomic_load_8' ```
Notes: Merged: https://.com/ruby/ruby/pull/13509
0 files changed, 0 insertions, 0 deletions