3.20.53 Параметры VxWorks
Параметры в этом разделе определены для всех целевых платформ VxWorks. Параметры, относящиеся к целевому аппаратному обеспечению, перечислены вместе с другими параметрами для этой целевой платформы.
-
-mrtp -
GCC может генерировать код как для ядер VxWorks, так и для процессов реального времени (RTP). Этот параметр переключает компилятор с первого варианта на второй. Он также определяет макрос препроцессора
__RTP__. -
-msmp -
Выбрать среду выполнения SMP для компоновки. Недоступно для архитектур, отличных от PowerPC, а также для VxWorks версии 7 и более поздних версий, где выбор является частью конфигурации сборки VxWorks, а пути к библиотекам одинаковы для обоих вариантов.
-
-non-static -
Компоновка исполняемого файла RTP с динамическими, а не статическими библиотеками. Для RTP также можно использовать параметры -static и -shared (см. Параметры компоновки); по умолчанию используется -static.
-
-Bstatic -Bdynamic-
Эти параметры передаются компоновщику. Они определены для совместимости с Diab.
-
-Xbind-lazy -
Включить ленивую привязку вызовов функций. Этот параметр эквивалентен -Wl,-z,now и определен для совместимости с Diab.
-
-Xbind-now Отключить ленивую привязку вызовов функций. Этот параметр используется по умолчанию и определен для совместимости с Diab.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-15.3.0/gcc/VxWorks-Options.html