On Sat, 2009-06-27 at 13:51 +0200, Laurent GUERBY wrote: > On Sat, 2009-06-27 at 13:25 +0200, Eric Botcazou wrote: > > > This was the only va_arg usage, may be we should apply it on trunk too > > > as the patched version is supposed to work for both C and C++. > > > > Yes, but I'm testing a patch for trunk with more changes. > > For reference here is my current draft patch to gcc-in-cxx branch, > it completes make bootstrap including gnattools, check > running.
During make check gnat.dg was clean but there were two FAIL in ACATS: === acats tests === FAIL: c940005 FAIL: c940007 === acats Summary === # of expected passes 2313 # of unexpected failures 2 Native configuration is x86_64-unknown-linux-gnu === gnat Summary === # of expected passes 659 # of expected failures 5 ,.,. C940005 ACATS 2.5 09-06-27 14:16:44 ---- C940005 Check internal calls of protected functions and procedures. * C940005 Unexpected paths taken. **** C940005 FAILED ****************************. ,.,. C940007 ACATS 2.5 09-06-27 14:16:46 ---- C940007 Check internal calls of protected functions and procedures in objects declared as a type. * C940007 Unexpected paths taken. **** C940007 FAILED ****************************. I haven't investigated those FAIL. make install worked too and the installed compiler is able to compile and link small Ada programs. I'll let maintainers comment on what we should do and with what timing. Sincerely, Laurent