https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95480

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>:

https://gcc.gnu.org/g:eb3480fc0fe68c0062a5548e922d530c78121cb5

commit r11-841-geb3480fc0fe68c0062a5548e922d530c78121cb5
Author: Martin Liska <mli...@suse.cz>
Date:   Tue Jun 2 16:57:35 2020 +0200

    gcov: Fix build on AIX

    We must guard used atomic builtins with GCOV_SUPPORTS_ATOMIC.
    The patch is tested on AIX and I'm going to push it.

    libgcc/ChangeLog:

            PR gcov-profile/95480
            * libgcov-profiler.c (GCOV_SUPPORTS_ATOMIC): Move to...
            * libgcov.h (GCOV_SUPPORTS_ATOMIC): ...here.
            (gcov_counter_add): Use GCOV_SUPPORTS_ATOMIC guard.
            (gcov_counter_set_if_null): Likewise.

Reply via email to