The following switches provide control over the generation of error messages from the binder:
stderr. If this switch is present, a header is written to
stdoutand any error messages are directed to
stdout. All that is written to
stderris a brief summary message.
stderreven if verbose mode is specified. This is relevant only when used with the `-v' switch.
Normally failure of such checks, in accordance with the consistency requirements of the Ada Reference Manual, causes error messages to be generated which abort the binder and prevent the output of a binder file and subsequent link to obtain an executable.
The `-t' switch converts these error messages into warnings, so that binding and linking can continue to completion even in the presence of such errors. The result may be a failed link (due to missing symbols), or a non-functional executable which has undefined semantics.
Note: This means that `-t' should be used only in unusual situations, with extreme care.