[Ada] Proof of System.Val_Int at gold level
authorClaire Dross <dross@adacore.com>
Thu, 20 Jan 2022 08:15:28 +0000 (09:15 +0100)
committerPierre-Marie de Rodat <derodat@adacore.com>
Tue, 10 May 2022 08:19:23 +0000 (08:19 +0000)
commit336ea8f2d6ef528db37212ac7517330274a4793a
tree656606babf94e468a1c8070ced70ea2ccb1c1960
parent7f8053225de072fed9c4822e589c853a6f5e47c4
[Ada] Proof of System.Val_Int at gold level

gcc/ada/

* libgnat/s-valint.ads: Add SPARK_Mode and pragma to ignore
assertions in instance and add additional ghost parameters to
the instance of Value_I.
* libgnat/s-vallli.ads: Idem.
* libgnat/s-valllli.ads: Idem.
* libgnat/s-valuei.ads, libgnat/s-valuei.adb: New generic
parameters for ghost functions from System.Valueu. Add
functional contracts.
gcc/ada/libgnat/s-valint.ads
gcc/ada/libgnat/s-vallli.ads
gcc/ada/libgnat/s-valllli.ads
gcc/ada/libgnat/s-valuei.adb
gcc/ada/libgnat/s-valuei.ads