SCC(1) SCC(1)
НАЗВАНИЕ
scc - компилятор C-программ, выполняемых без операцион-
ной системы
СИНТАКСИС
scc [+[библ]] [опция ...] [файл ...]
ОПИСАНИЕ
Команда scc подготавливает указанные файлы для выполне-
ния без операционной системы. Синтаксис и семантика ар-
гументов опция и файл те же, что и в команде cc(1); од-
нако опция -p (профилирование), а также любое обращение
из об ектного модуля к системным примитивам приводят к
невозможности выполнения полученной программы в от-
сутствие операционной системы.
Команда scc определяет константу компилятора STANDALO-
NE; за счет этого можно организовать условную компиля-
цию частей программы только для случая выполнения без
операционной системы.
Первый аргумент указывает на дополнительную конфигура-
ционную библиотеку, определяющую конфигурацию аппарату-
ры того компьютера, на котором будет выполняться прог-
рамма. Библ используется только на компьютерах PDP-11 и
может иметь следующие значения:
A Диск RP04/05/06, магнитофон TU16 или совместимые с
ними плюс диски RM05 и RM80, ленты TU78 и TS11 или
совместимые с ними.
B Диск RK11/RK05, диск RP11/RP03, магнитофон
TM11/TU16 или совместимые с ними.
Если аргумент +библ не указан, подразумевается +A. Если
указан только +, дополнительная конфигурационная библи-
отека не загружается, пользователь может использовать
свою библиотеку.
ФАЙЛЫ
/lib/crt2.o Загрузчик программ, выполняемых без
операционной системы.
/usr/lib/lib2.a Библиотека для программ, выполняемых
без операционной системы.
/usr/lib/lib2A.a +A конфигурационная библиотека
(только для PDP-11).
/usr/lib/lib2B.a +B конфигурационная библиотека
(только для PDP-11).
СМ. ТАКЖЕ
cc(1), ld(1).
a.out(4) в Справочнике программиста.
|