[ada, build] host/target configuration
Eric Botcazou
ebotcazou@adacore.com
Sun Jun 2 08:45:00 GMT 2013
> So, your case works because the manu/osys parsing wrongly detects/assigns
> a manufacturer »linux« and an operating system androideabi. Then, the
> following case fails, which is expected to yield identical results, with
> "complete triplets" -- which I took for granted in my reasoning about the
> Makefile code:
>
> $ make target_alias=arm-unknown-linux-androideabi
> target_alias = »arm-unknown-linux-androideabi«
> targ = »arm unknown linux androideabi«
> arch = »arm«
> manu = »unknown«
> osys = »linux«
> not matched
>
>
> My suggested change would make all these work -- however I have not yet
> had the time to fully digest your other emails with the reasoning that
> you need configure GCC with non-canonical target and target_alias set
> differently.
The whole discussion started from wrong premises since, contrary to what the
ChangeLog says, neither Pascal nor I have nothing to do with the original,
problematic change (see PR ada/57188 for my take on it). We all agree that
the mess should be fixed somehow or other and Olivier is working on it.
--
Eric Botcazou
More information about the Gcc-patches
mailing list