>>>>> The idea currently is to make these values
>>>>> explicit so that when people read system.ads, they know right away what
>>>>> the right value is.
> 
> That's "when people read system.ads", not "when people read 
> system-linux-x86.ads".  In other words, he's not necessarily against 
> automatically generating system.ads from other means, for example using 
> configure tests.  Which, I repeat, comes out naturally if the RTS build is 
> confined in libada.

Right, that's one possibility, although people seem to be focusing
in system.ads alot, which is actually only the tip of the iceberg, and not
a real issue per se.

> Do you really need to run programs?  Most of gen-soccon can be done by 
> running Ada source code through the C pre-processor and massaging the 
> output.  In fact, the code that would be passed through cpp strongly 
> resembles gen-soccon.c itself.

We have actually made such a change recently, still need to contribute it.

Arno

Reply via email to