glibc/gmon
Adhemerval Zanella a2b0ff98a0 include/sys/cdefs.h: Add __attribute_optimization_barrier__
Add __attribute_optimization_barrier__ to disable inlining and cloning on a
function.  For Clang, expand it to

__attribute__ ((optnone))

Otherwise, expand it to

__attribute__ ((noinline, clone))

Co-Authored-By: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Sam James <sam@gentoo.org>
2024-12-23 06:28:55 +08:00
..
sys Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gmon.c Define write_profiling functions only in profile library [BZ #31756] 2024-05-22 06:12:55 -07:00
Makefile gmon: Reformat Makefile. 2024-02-25 13:38:16 -05:00
mcount.c Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
prof-freq.c
profil.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sprofil.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-gmon-gprof.sh Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-gmon-pie.c
tst-gmon-static-gprof.sh Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-gmon-static-pie.c
tst-gmon-static.c
tst-gmon.c include/sys/cdefs.h: Add __attribute_optimization_barrier__ 2024-12-23 06:28:55 +08:00
tst-mcleanup.c gmon: fix memory corruption issues [BZ# 30101] 2023-02-22 21:03:30 -05:00
tst-mcount-overflow-check.sh Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-mcount-overflow.c include/sys/cdefs.h: Add __attribute_optimization_barrier__ 2024-12-23 06:28:55 +08:00
tst-profile-static.c
tst-sprofil.c Remove ia64-linux-gnu 2024-01-08 17:09:36 -03:00
Versions