2010-06-22 Paul Hilfinger <hilfinger@adacore.com>
authorPaul Hilfinger <hilfinger@adacore.com>
Tue, 22 Jun 2010 15:24:10 +0000 (15:24 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 22 Jun 2010 15:24:10 +0000 (17:24 +0200)
commit41195c94583a5f2da9178234bbcdacee27db69ff
tree7ad4f5d9484bab54aefb464310bc5032a6f6961c
parent07309d58d08122d67d722bc297eb371d9788488c
2010-06-22  Paul Hilfinger  <hilfinger@adacore.com>

* a-nudira.adb, a-nudira.ads, a-nuflra.adb, a-nuflra.ads,
gnat_rm.texi, impunit.adb, Makefile.rtl, s-rannum.adb
(Random_Float_Template, Random): New method of creating
uniform floating-point variables that allow the creation of all machine
values in [0 .. 1).

* g-mbdira.adb, g-mbflra.adb, g-mbdira.ads, g-mbflra.ads: New file.

From-SVN: r161191
13 files changed:
gcc/ada/ChangeLog
gcc/ada/Makefile.rtl
gcc/ada/a-nudira.adb
gcc/ada/a-nudira.ads
gcc/ada/a-nuflra.adb
gcc/ada/a-nuflra.ads
gcc/ada/g-mbdira.adb [new file with mode: 0644]
gcc/ada/g-mbdira.ads [new file with mode: 0644]
gcc/ada/g-mbflra.adb [new file with mode: 0644]
gcc/ada/g-mbflra.ads [new file with mode: 0644]
gcc/ada/gnat_rm.texi
gcc/ada/impunit.adb
gcc/ada/s-rannum.adb