From 893e67745bdcbba9d511ff9f9c6c4c8c97bdd7e6 Mon Sep 17 00:00:00 2001 From: wangmingrong1 Date: Tue, 3 Dec 2024 18:25:51 +0800 Subject: [PATCH] gcc/gcov: Add instrumentation function Some functions will insert these functions: void __gcov_execve(void) { } void __gcov_execv(void) { } void __gcov_fork(void) { } Signed-off-by: wangmingrong1 --- libs/libbuiltin/libgcc/gcov.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libs/libbuiltin/libgcc/gcov.c b/libs/libbuiltin/libgcc/gcov.c index eac1c3c5394..987efa1b603 100644 --- a/libs/libbuiltin/libgcc/gcov.c +++ b/libs/libbuiltin/libgcc/gcov.c @@ -315,6 +315,18 @@ void __gcov_exit(void) { } +void __gcov_execve(void) +{ +} + +void __gcov_execv(void) +{ +} + +void __gcov_fork(void) +{ +} + void __gcov_dump(void) { FAR struct gcov_info *info;