Компоновщик GCC: передача нескольких --wrap=<функция>

Я добавляю довольно много макетов, используя cmocka, которые требуют от меня их псевдонима, используя опцию GC Clinker --wrap=

Я передаю компоновщик вариант формата

-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap= ...

Есть ли способ сократить его?

-Wl,--wrap=foo,bar,baz,... не работал. Какие-либо предложения?

1 ответ

Решение

Есть ли способ сократить его?

Нет.

Почему ты хочешь? Если вам важна длина получаемой командной строки, обратите внимание, что GCC поддерживает файлы ответов:

echo "-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap=..." > cmd
gcc @cmd ...
Другие вопросы по тегам