(Builder: Project > Language Options for Selected Files... > Ada tab)
The following are descriptions of the items in the Ada tab.
Specifies the name of the main procedure for your Ada build (if .bld file is not labeled with the name).
Allows additional library paths to be searched for libraries to be incorporated into the program. Equivalent to the -Ldir command line option.
Allows additional elaboration only library paths to be incorporated into the program. Equivalent to the -ep build-time option to adaopts (adaopts is an Ada utility program; see the Ada Language User's Guide).
Gives useful hints on converting Ada83 code to Ada95 code. It does not generate object code (strictly analysis mode). Same as -ada83.
Suppresses all automatic run-time checking including numeric checking. This option is equivalent to using Pragma Suppress on all checks. Using this option reduces the size of the code. Same as -no_check.
Suppresses two kinds of Numeric Checks for the entire compilation: division_check and overflow_check. The Ada95 LRM describes these checks. Using this option reduces the size of the code. Same as -no_num_check.
Generates a cross reference listing containing a line-numbered listing, followed by a cross reference table. The listing is written to file.xlst. Same as -list/x.
Generates an elaboration table listing in the elab_table.txt file.
Will generate source listing Always, Only if errors, or Never (default).
Always |
-list/c |
Only if errors |
-list/e |
Never |
no listing no options thrown |
Displays all source lines, all source lines numbered, and only error lines.
All source lines |
default |
All lines numbered |
-list/p |
Only error lines |
-list/r |
Allows you to format page length and width for the paginated source listing. Same as -page/l and -page/w respectively.
Informs the Builder what to display in the progress window when building the application.
Suppress errors is the same as -nomsg/e.
Suppress warnings is the same as -nomsg/w.
Suppress informative messages is the same as -nomsg/i.
Suppress implementation dependent messages is the same as -nomsg/d.
This is a description of the Ada95 Library Displays:
Displays search path to libraries used by the application.
Displays Unit Names and Unit descriptions of modules registered in the Ada library.
Displays source code path and names of modules registered in the Ada library.