trans.c (Attribute_to_gnu): Do not apply extra-precision trick to literals.
authorEric Botcazou <ebotcazou@adacore.com>
Tue, 26 May 2015 20:19:55 +0000 (20:19 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 26 May 2015 20:19:55 +0000 (20:19 +0000)
commitc68cdfac5b85560441d585d4151f65812180821b
tree296159a0889b88fc3421b965557c6fc40d9370e2
parent241125b2a1e4d1a694cd54c20ce2d7d5304448b3
trans.c (Attribute_to_gnu): Do not apply extra-precision trick to literals.

* gcc-interface/trans.c (Attribute_to_gnu) <Attr_Machine>: Do not apply
extra-precision trick to literals.  Build SAVE_EXPR manually.

* gcc-interface/misc.c (enumerate_modes): Add bypass for x86/x86-64.

From-SVN: r223715
gcc/ada/ChangeLog
gcc/ada/gcc-interface/misc.c
gcc/ada/gcc-interface/trans.c