ПРОФИЛЬ
ПРИКЛАДНОЙ СРЕДЫ ОРГАНИЗАЦИИ ВЫЧИСЛЕНИЙ НА
СУПЕР-ЭВМ (PSE10-HIP)
Приложение А (обязательное)
ПЕРЕЧЕНЬ ФАКУЛЬТАТИВНЫХ ТРЕБОВАНИЙ (ОПЦИЙ)
А.1 Опции,
определенные в данном профиле
В настоящем разделе
перечислены опции, определенные в данном
профиле. Для каждой опции установлена
конфигурационная переменная, которая
должна принимать определенное значение,
если конкретная реализация обеспечивает
данный вариант.
Конфигурационная
переменная {POSIX_SUPER_VERSION} указывает версию
профиля, которая обеспечивается конкретной
реализацией. Для версии профиля, описанной
в настоящем стандарте, данная переменная
должна принимать значение равное 1.
Конфигурационные
переменные, перечисленные в таблице А.1,
определены в настоящем стандарте. Если
опция обеспечивается реализацией,
соответствующая ему конфигурационная
переменная должна принимать значение
равное 1. Если опция не обеспечивается
реализацией, соответствующая ей
конфигурационная переменная должна иметь
неопределенное значение.
Таблица
А.1
- Конфигурационные переменные
реализации
Конфигурационная
переменная
|
Описание
варианта
|
{POSIX_SUPER_ADA}
|
Язык Ада и его привязки
|
{POSIX_SUPER_F90}
|
Компилятор языка ФОРТРАН 90
|
{POSIX_SUPER_DIRNAME}
|
Услуги справочника Х.500
|
{POSIX_SUPER_IS01001}
|
Размеченные магнитные ленты
по ИСО 1001
|
А.2 Опции базовых
стандартов
В настоящем профиле
требуется обеспечение некоторых
функциональных возможностей, которые в
базовых стандартах являются
необязательными. Обозначения опций,
перечисленные в таблице А.2, должны быть
определены в реализации, а соответствующие
им функциональные возможности –
обеспечены реализацией.
Таблица
А.2
- Указатели опций базовых стандартов
Базовый
стандарт
|
Обозначение
опции
|
POSIX.1
|
_POSIX_JOB_CONTROL
|
POSIX.1
|
_POSIX_SAVED_IDS
|
POSIX.1
|
_POSIX_CHOWN_RESTRICTED
|
POSIX.1
|
_POSIX_NO_TRUNC
|
POSIX.1
|
_POSIX_VDISABLE
|
POSIX.4
|
_POSIX_ASYNCHRONOUS_IO
|
POSIX.2
|
POSIX2_SW_DEV
|
POSIX.2
|
POSIX2_C_DEV
|
POSIX.2
|
POSIX2_C_BIND
|
POSIX.2
|
POSIX2_FORT_DEV
|
POSIX.2
|
POSIX2_FORT_RUN
|
POSIX.2
|
POSIX2_UPE
|
POSIX.2
|
POSIX2_CHAR_TERM
|
POSIX.15
|
POSIX2_PBS
|
|