This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 3.2 PATCH: Fully support parallel gnat1/gnatbind builds


Joe Buck <Joe.Buck@synopsys.com> writes:

> The usual way to handle such things is with configure-time tests: does
> the existing Ada compiler support pragma Unreferenced?

Correct.

> If so, use it, otherwise use pragma Warnings.

This requires source code preprocessing, which is not a terribly good
idea.

Note that pragma Warnings is unnecessary if suitable command line
options are given, but there doesn't seem to be a way to force an
older GNAT version not to generate warnings for unrecognized pragmas
(which turn into errors in -gnatg mode).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]