Re: [PATCH 2/3][GCC] GNAT/testsuite: Pass the `ada' option to target compilation
Jacob Bachmeyer <[email protected]>
| Newsgroups | gmane.comp.sysutils.dejagnu.general,gmane.comp.gcc.patches |
|---|---|
| Message-ID | <[email protected]> |
Maciej W. Rozycki wrote:
> On Wed, 15 May 2019, Jacob Bachmeyer wrote:
> [...]
> We are not consistent here in `gnat_target_compile' anyway, as you can
> see from the two existing `concat' invocations, and also the `timeout=300'
> element.
>
That is the GCC testsuite rather than DejaGnu itself, so it is less of a
concern to me.
>> Perhaps {lappend options ada} might be simpler? Is placing ada at the
>> beginning of the list important?
>>
>
> It can't be last because we override the default compiler otherwise
> selected by this option in `default_target_compile', and then options
> passed in may override it further. Overall I felt it to be safer if we
> placed the compiler type selection first rather than somewhere in the
> middle.
>
This is probably a bug in DejaGnu, (those options should set defaults
rather than override whatever else has been given) but you will still
need to work around it for the installed base.
> I hope it clears your concerns.
>
As far as the patch to GCC goes, I am not worried.
-- Jacob