mirror of
https://github.com/postgres/postgres.git
synced 2026-03-11 10:45:17 -04:00
Previously we used pg_atomic_write_64_impl inside
pg_atomic_init_u64. That works correctly, but on platforms without
64bit single copy atomicity it could trigger spurious valgrind errors
about uninitialized memory, because we use compare_and_swap for atomic
writes on such platforms.
I previously suppressed one instance of this problem (
|
||
|---|---|---|
| .. | ||
| arch-arm.h | ||
| arch-hppa.h | ||
| arch-ia64.h | ||
| arch-ppc.h | ||
| arch-x86.h | ||
| fallback.h | ||
| generic-acc.h | ||
| generic-gcc.h | ||
| generic-msvc.h | ||
| generic-sunpro.h | ||
| generic-xlc.h | ||
| generic.h | ||