version.c in gnat/gnat-4.0.0 says "4.0.0 20050202 (experimental)"
whereas the version.c downloaded from the gcc_4_0_0_release tag at
gcc.gnu.org says "4.0.0".
If I 'cd obj; make' I get
gcc -c -I./ -I../gnat -I../asis -O2 -g -I- ../asis/asis-declarations.adb
asis-declarations.adb:343:30: expected type "Char_Code_Base" defined at
types.ads:531
asis-declarations.adb:343:30: found private type "Uint" defined at
uintp.ads:50
asis-declarations.adb:1605:26: Invalid use of subtype mark in expression
or call
gnatmake: "../asis/asis-declarations.adb" compilation error
make: *** [bld-objs] Error 4
Anonymous
Logged In: YES
user_id=697486
Very true and not new either.
I guess I need to upload the GNAT/GPL edition. But the GNAT/
GPL is - as the name says - GPL.
An alternative would be an upload of the GNAT/Pro version
which is GMGPL. But that would probably piss AdaCore off.
Either way the current patched 3.15 won't cut it any more.
Martin