On Sun, Feb 5, 2023 at 2:34 PM Florian Weimer wrote: > > * Paul Pluzhnikov: > > > +# if __has_builtin(__builtin_FILE) > > +# define __ASSERT_FILE __builtin_FILE() > > +# define __ASSERT_LINE __builtin_LINE() I picked __ASSERT_FILE to match (already used) __ASSERT_FUNCTION. Mixing __glibc_assert_file with __ASSERT_FUNCTION creates a cognitive dissonance for me. How strongly do you feel about this? > __has_builtin itself needs to be conditionalized. 8-( Revised patch attached. Thanks, -- Paul Pluzhnikov