3.19.53 Параметры VxWorks
Параметры в этом разделе определены для всех целей VxWorks. Параметры, специфичные для аппаратного обеспечения целевой системы, перечислены вместе с другими параметрами для данной целевой системы.
-
-mrtp -
GCC может генерировать код как для ядер VxWorks, так и для процессов реального времени (RTP). Этот параметр переключает работу с первого на второе. Он также определяет препроцессорную макрокоманду
__RTP__. -
-msmp -
Выбор сред выполнения SMP для компоновки. Не доступно на архитектурах, отличных от PowerPC, а также на версиях VxWorks 7 и выше, где выбор является частью конфигурации сборки VxWorks, а пути к библиотекам одинаковы для любого выбора.
-
-non-static -
Связать исполняемый файл RTP с динамическими библиотеками вместо статических. Параметры -static и -shared также могут быть использованы для RTP (см. Параметры компоновки); -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-14.2.0/gcc/VxWorks-Options.html