> They can still read the wrong system.ads in case of multiple rts installed, > the > only way to be sure is to use gcc -c -gnatdg with your flags on your source > :).
Not if they are using a proper IDE :-) > This will need some additionals tests on MULTILIB in the LIBGNAT_TARGET_PAIRS > machinery (3 files for x86 vs x86_64, solaris looks like already done, powerpc > seem 32 bits only right now, s390/s390x, others?) but it doesn't seem like a > blocking issue with the proposed design since each MULTILIB rts build has > completely separate directory and stamp (through RTSDIR) so there is no > possibility of conflict through sharing. Well, also the issue is that currently the Makefile for building the run-time is not prepared to handle all the possible combinations currently supported by GCC on some platforms, so things will also break in various places if you enable multilibs blindly. Arno