On Fri, Dec 1, 2023 at 9:19 AM Sebastian Huber <sebastian.hu...@embedded-brains.de> wrote: > > libgcc/ChangeLog:
OK. > PR target/112777 > > * libgcov.h (GCOV_SUPPORTS_ATOMIC): Honor that > __LIBGCC_HAVE_LIBATOMIC is > always defined as either 0 or 1. > --- > libgcc/libgcov.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libgcc/libgcov.h b/libgcc/libgcov.h > index f5959a8bf5c..a44f145ce25 100644 > --- a/libgcc/libgcov.h > +++ b/libgcc/libgcov.h > @@ -98,7 +98,7 @@ typedef unsigned gcov_type_unsigned __attribute__ ((mode > (QI))); > /* Detect whether target can support atomic update of profilers. */ > #if (__SIZEOF_LONG_LONG__ == 4 && __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4) \ > || (__SIZEOF_LONG_LONG__ == 8 && __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) \ > - || defined (__LIBGCC_HAVE_LIBATOMIC) > + || __LIBGCC_HAVE_LIBATOMIC > #define GCOV_SUPPORTS_ATOMIC 1 > #else > #define GCOV_SUPPORTS_ATOMIC 0 > -- > 2.35.3 >