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/