Lorsque j'ai essayé -finstrument-functions-exclude-file-list=arch/arm/boot/dts/
et compilé le noyau, __cyg_profile_func_enter
et __cyg_profile_func_exit
ne sont pas appelés pour une fonction. Normal -finstrument-functions
fonctionne correctement. Ma version gcc est 4.8.4
finstrument-functions-exclude-file-list ne fonctionne pas
0
A
Répondre
1
L'option pour limiter l'instrumentation -finstrument-functions-exclude-file-list
ne fonctionne pas sans l'option d'instrumentation elle-même (-finstrument-functions
). Une bonne façon d'utiliser ces options ainsi:
-finstrument-functions -finstrument-functions-exclude-file-list=arch/arm/boot/dts/
Il semble que l'option normale '-finstrument-functions' est toujours nécessaire lorsque vous utilisez' -finstrument-fonctions-exclusion-file-list' un. – Tsyvarev
@Tsyvarev Comment l'ajouter? Je veux dire dans la même ligne avec l'espace? – arceus
Oui, les options doivent être séparées par des espaces. – Tsyvarev