Language Options > Ada tab

(Builder: Project > Language Options for Selected Files... > Ada tab)

The following are descriptions of the items in the Ada tab.

Main program name

Specifies the name of the main procedure for your Ada build (if .bld file is not labeled with the name).

Library directories

Allows additional library paths to be searched for libraries to be incorporated into the program. Equivalent to the -Ldir command line option.

Elaboration only library directories

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).

Ada83 analysis mode

Gives useful hints on converting Ada83 code to Ada95 code. It does not generate object code (strictly analysis mode). Same as -ada83.

Suppress all runtime checks

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.

Suppress numeric runtime checks

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.

Generate cross reference

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.

Generate text elaboration table

Generates an elaboration table listing in the elab_table.txt file.

Source listing (drop-down list)

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

Listing format (drop-down list)

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

Page length/width

Allows you to format page length and width for the paginated source listing. Same as -page/l and -page/w respectively.

Diagnostics

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:

Library info

Displays search path to libraries used by the application.

Registered units

Displays Unit Names and Unit descriptions of modules registered in the Ada library.

Registered sources

Displays source code path and names of modules registered in the Ada library.


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.