Message ID | 20231201081902.33740-1-sebastian.huber@embedded-brains.de |
---|---|
State | New |
Headers | show |
Series | gcov: Fix use of __LIBGCC_HAVE_LIBATOMIC | expand |
On Fri, Dec 1, 2023 at 9:19 AM Sebastian Huber <sebastian.huber@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 >
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