On 09/08/2021 10:00, Sebastian Huber wrote:
If get_gcov_type() returns a 64-bit type, then 64-bit atomic operations in
hardware are required for the "atomic" method.  Add a new method to force
atomic operations even if a library implementation (libatomic) must be used.

gcc/

        * common.opt (fprofile-update): Add force-atomic method.
        * coretypes.h (profile_update): Add PROFILE_UPDATE_FORCE_ATOMIC.
        * doc/invoke.texi (fprofile-update): Document force-atomic method.
        * tree-profile.c (tree_profiling): Support force-atomic method.

This patch was replaced by a different approach:

https://gcc.gnu.org/pipermail/gcc-patches/2021-August/576993.html

--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/

Reply via email to