diff options
author | Martin Liska <mliska@suse.cz> | 2016-09-06 16:13:21 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2016-09-06 14:13:21 +0000 |
commit | 7fe76f6ae806fda9a5efe335ccf0e250dd4dde1a (patch) | |
tree | 315ef19a1505b76db80cb9f8f37a31a21332de73 /libgcc/libgcc2.c | |
parent | 209b636eddd6602c55b4a65237578953b7d80225 (diff) | |
download | gcc-7fe76f6ae806fda9a5efe335ccf0e250dd4dde1a.zip gcc-7fe76f6ae806fda9a5efe335ccf0e250dd4dde1a.tar.gz gcc-7fe76f6ae806fda9a5efe335ccf0e250dd4dde1a.tar.bz2 |
Detect whether target can use -fprofile-update=atomic
PR gcov-profile/77378
PR gcov-profile/77466
* libgcov-profiler.c: Use __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{4,8} to
conditionaly enable/disable *_atomic functions.
PR gcov-profile/77378
PR gcov-profile/77466
* tree-profile.c (tree_profiling): Detect whether target can use
-fprofile-update=atomic.
PR gcov-profile/77378
PR gcov-profile/77466
* gcc.dg/profile-update-warning.c: New test.
From-SVN: r240008
Diffstat (limited to 'libgcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions