[Ada] gprbuild fails to find ghost ALI files
authorBob Duff <duff@adacore.com>
Mon, 1 Jul 2019 13:35:43 +0000 (13:35 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Mon, 1 Jul 2019 13:35:43 +0000 (13:35 +0000)
commit647abeaf0e8951e2bfa195723b1d8c160ccb22bf
tree35aac90e4f41ee0eb05d21e2e6f4a0f258b061c2
parent1d0b1439ae4db4b52cb2bfd6b786d68bb8b5bb15
[Ada] gprbuild fails to find ghost ALI files

This patch fixes a bug where if a ghost unit is compiled with
ignored-ghost mode in a library project, then gprbuild will fail to find
the ALI file, because the compiler generates an empty object file, but
no ALI file.

2019-07-01  Bob Duff  <duff@adacore.com>

gcc/ada/

* gnat1drv.adb (gnat1drv): Call Write_ALI if the main unit is
ignored-ghost.

From-SVN: r272867
gcc/ada/ChangeLog
gcc/ada/gnat1drv.adb