Differences From Artifact [479e192b76]:
- File src/platform/PowerPC/OFAtomic.h — part of check-in [7413a728a7] at 2024-04-03 02:16:03 on branch trunk — Change license to LGPLv3 only (user: js, size: 7539) [annotate] [blame] [check-ins using] [more...]
To Artifact [5d6aaf179a]:
- File
src/platform/PowerPC/OFAtomic.h
— part of check-in
[259abc30ce]
at
2024-09-04 23:30:38
on branch trunk
— OFMemoryBarrier: Use sync on PowerPC
lwsync is not enough. (user: js, size: 7537) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
394 395 396 397 398 399 400 | return r; } static OF_INLINE void OFMemoryBarrier(void) { __asm__ __volatile__ ( | | | 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 | return r; } static OF_INLINE void OFMemoryBarrier(void) { __asm__ __volatile__ ( ".long 0x7C0004AC /* sync */" ::: "memory" ); } static OF_INLINE void OFAcquireMemoryBarrier(void) { __asm__ __volatile__ ( |
︙ | ︙ |