Re: [PATCH] libdw: Don't use ATOMIC_VAR_INIT

2024-11-21 Thread Mark Wielaard
Hi Aaron, On Mon, Nov 18, 2024 at 07:02:27PM -0500, Aaron Merey wrote: > LGTM. Aaron Ballman has noted [1] that no implementation of atomics or > embedded locks has depended on the use of this macro. Thanks, pushed. > [1] https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1138r0.pdf

Re: [PATCH] libdw: Don't use ATOMIC_VAR_INIT

2024-11-18 Thread Aaron Merey
Hi Mark, On Mon, Nov 18, 2024 at 1:56 PM Mark Wielaard wrote: > > ATOMIC_VAR_INIT was introduced in C11, but not deemed necessary to > implement atomics. So deprecated in C17 and removed in C23. Normal > initialization syntax should be sufficient. > > * libdw/libdw_alloc.c (next_id): Init

[PATCH] libdw: Don't use ATOMIC_VAR_INIT

2024-11-18 Thread Mark Wielaard
ATOMIC_VAR_INIT was introduced in C11, but not deemed necessary to implement atomics. So deprecated in C17 and removed in C23. Normal initialization syntax should be sufficient. * libdw/libdw_alloc.c (next_id): Initialize to zero without using ATOMIC_VAR_INIT. Signed-off-by: Mark