On 11/14/23 15:08, Sebastian Huber wrote:
Sebastian Huber (4):
   gcov: Remove TARGET_GCOV_TYPE_SIZE target hook
   Add TARGET_HAVE_LIBATOMIC
   gcov: Add gen_counter_update()
   gcov: Improve -fprofile-update=atomic

  gcc/c-family/c-cppbuiltin.cc |   4 +-
  gcc/config/rtems.h           |   2 +
  gcc/config/sparc/rtemself.h  |   2 -
  gcc/config/sparc/sparc.cc    |  11 --
  gcc/coverage.cc              |   2 +-
  gcc/doc/invoke.texi          |  19 ++-
  gcc/doc/tm.texi              |  16 +--
  gcc/doc/tm.texi.in           |   4 +-
  gcc/target.def               |  20 ++-
  gcc/targhooks.cc             |   7 --
  gcc/targhooks.h              |   2 -
  gcc/tree-profile.cc          | 232 +++++++++++++++++++++++------------
  libgcc/libgcov.h             |  16 +--
  13 files changed, 197 insertions(+), 140 deletions(-)
This series as a whole is OK with the targetm.have_atomic instead of TARGET_HAVE_LIBATOMIC fix you mentioned after posting the series.

jeff

Reply via email to