Ада-95. Компилятор GNAT

         

Директивы конфигурации


Согласно "Руководства по языку программирования Ада 95" существует набор директив компилятора, которые предназначены для управления конфигурацией среды компиляции Ада-системы. Такие директивы называют директивами конфигурации.

Кроме того, некоторые директивы определяемые реализацией Ада-системы также являются директивами конфигурации.

Примером директивы конфигурации может служить определяемая в реализации GNAT директива Source_File_Name, которая позволяет указывать имена файлов с исходными текстами когда эти имена не соответствуют принятым по умолчанию соглашениям именования для файлов с исходными текстами.

Ниже представлен полный перечень директив конфигурации распознаваемых компилятором GNAT:



Ada_83 Normalize_Scalars
Ada_95   Polling
C_Pass_By_Copy   Propagate_Exceptions
Component_Alignment   Queuing_Policy
Discard_Names   Ravenscar
Elaboration_Checks   Restricted_Run_Time
Eliminate   Restrictions
Extend_System   Reviewable
Extensions_Allowed   Source_File_Name
External_Name_Casing   Style_Checks
Float_Representation   Suppress
Initialize_Scalars   Task_Dispatching_Policy
License   Unsuppress
Locking_Policy   Use_VADS_Size
Long_Float   Warnings
No_Run_Time   Validity_Checks



Содержание раздела