bindgen.adb (Gen_Adainit_Ada): If the main program is a CIL function...
authorJerome Lambourg <lambourg@adacore.com>
Tue, 8 Apr 2008 06:58:12 +0000 (08:58 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 8 Apr 2008 06:58:12 +0000 (08:58 +0200)
commitc96597bfe562f8d34b1e556560384e5826752acc
tree33811b11916bf4ffaa6d92a260c43dff782ddbeb
parent77e51042833db99163b90918effbe6daa546258b
bindgen.adb (Gen_Adainit_Ada): If the main program is a CIL function...

2008-04-08  Jerome Lambourg  <lambourg@adacore.com>
    Arnaud Charlet  <charlet@adacore.com>

* bindgen.adb (Gen_Adainit_Ada): If the main program is a CIL function,
then use __gnat_set_exit_status to report the returned status code.

* comperr.adb (Compiler_Abort): Convert most bug boxes into clean error
messages on .NET, since some constructs of the language are not
properly supported.

* gnatlink.adb (Gnatlink): In case the command line is too long for the
.NET linker, gnatlink now concatenate all .il files and pass this to
ilasm.

From-SVN: r134066
gcc/ada/bindgen.adb
gcc/ada/comperr.adb
gcc/ada/gnatlink.adb