2017-01-30 14 views
0

Когда я пробовал -finstrument-functions-exclude-file-list=arch/arm/boot/dts/ и скомпилировал ядро, __cyg_profile_func_enter и __cyg_profile_func_exit не получили вызовы для какой-либо функции. Нормальный -finstrument-functions работает правильно. Моя версия gcc - 4.8.4finstrument-functions-exclude-file-list не работает

+1

кажется, что нормальный вариант '-finstrument-functions' по-прежнему необходим, когда вы используете' -finstrument-функция-исключения-файлы list' один. – Tsyvarev

+0

@ Цыварев Как его добавить? Я имею в виду в той же строке с пространством? – arceus

+1

Да, параметры должны быть разделены пробелами. – Tsyvarev

ответ

1

Опция для измерительной аппаратуры -finstrument-functions-exclude-file-list не работает без инструментальной установки (-finstrument-functions). Правильный путь для использования этих опций вместе:

-finstrument-functions -finstrument-functions-exclude-file-list=arch/arm/boot/dts/