[Ada] New package Ada.Task_Initialization
authorArnaud Charlet <charlet@adacore.com>
Thu, 23 Jan 2020 15:48:08 +0000 (10:48 -0500)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 4 Jun 2020 09:11:19 +0000 (05:11 -0400)
commit301e2a16c443924c90e0d038862e957165dd899d
tree8a6e08af1b2c1f9536342dbdb0b69ae1e922a55d
parent9531ffdaafe38f8cf07481430daba035e855bdf4
[Ada] New package Ada.Task_Initialization

2020-06-04  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

* Makefile.rtl: add a-tasini object
* impunit.adb (Non_Imp_File_Names_95): Add s-tasini.
* libgnarl/a-tasini.ads, libgnarl/a-tasini.adb: New files.
* libgnarl/s-taskin.ads (Global_Initialization_Handler): New.
* libgnarl/s-tassta.adb (Task_Wrapper): Call
Global_Initialization_Handler if non null.
gcc/ada/Makefile.rtl
gcc/ada/impunit.adb
gcc/ada/libgnarl/a-tasini.adb [new file with mode: 0644]
gcc/ada/libgnarl/a-tasini.ads [new file with mode: 0644]
gcc/ada/libgnarl/s-taskin.ads
gcc/ada/libgnarl/s-tassta.adb