[Ada] Allow multiple units per file in GNATprove
authorYannick Moy <moy@adacore.com>
Wed, 10 Jul 2019 09:01:53 +0000 (09:01 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Wed, 10 Jul 2019 09:01:53 +0000 (09:01 +0000)
commit27572ba35feadc66d1a8c1f85a5c12e8bc4a010b
tree62870c05e46a075faf6782da3e97ad23f66a96e2
parent9ab234e531354d939c2105e8005153d7554f7cdd
[Ada] Allow multiple units per file in GNATprove

For analysis tools that rely on information generated in ALI files, but
do not generate object files, the frontend did not generate the special
extension names like file~2.ali for unit 2 in the file. This is needed
to be able to analyze files with multiple units. Now fixed.

There is no impact on compilation.

2019-07-10  Yannick Moy  <moy@adacore.com>

gcc/ada/

* osint-c.adb (Set_File_Name): Always add extension for multiple
units per file mode.

From-SVN: r273339
gcc/ada/ChangeLog
gcc/ada/osint-c.adb