[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Nov 2012 10:11:20 +0000 (11:11 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Nov 2012 10:11:20 +0000 (11:11 +0100)
commit436d9f924cf07f4901d701999f4f19138bd5e917
treecb0cadf761ed3e11307dea97c80ddd8c0bda71e0
parenta9b9fbf664de2ab613586fa8795e4decb774393a
[multiple changes]

2012-11-06  Tristan Gingold  <gingold@adacore.com>

* fe.h (Get_Vax_Real_Literal_As_Signed): Declare.
* eval_fat.adb, eval_fat.ads (Decompose_Int): Move spec in package spec.
* exp_vfpt.adb, exp_vfpt.ads (Vax_Real_Literal_As_Signed): New function.
(Expand_Vax_Real_Literal): Remove.
* exp_ch2.adb (Expand_N_Real_Literal): Do nothing.
* sem_eval.adb (Expr_Value_R): Remove special Vax float case,
as this is not anymore a special case.

2012-11-06  Yannick Moy  <moy@adacore.com>

* uintp.ads: Minor correction of typo in comment.

2012-11-06  Ed Schonberg  <schonberg@adacore.com>

* sem_prag.adb (Analyze_Pragnma, case Unchecked_Union): remove
requirement that discriminants of an unchecked_union must have
defaults.

2012-11-06  Vasiliy Fofanov  <fofanov@adacore.com>

* projects.texi: Minor wordsmithing.

From-SVN: r193224
gcc/ada/ChangeLog
gcc/ada/eval_fat.adb
gcc/ada/eval_fat.ads
gcc/ada/exp_ch2.adb
gcc/ada/exp_vfpt.adb
gcc/ada/exp_vfpt.ads
gcc/ada/fe.h
gcc/ada/projects.texi
gcc/ada/sem_eval.adb
gcc/ada/sem_prag.adb
gcc/ada/uintp.ads