utils.c (unchecked_convert): Use local variables for the biased and reverse SSO attri...
authorEric Botcazou <ebotcazou@adacore.com>
Mon, 22 Oct 2018 11:03:17 +0000 (11:03 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 22 Oct 2018 11:03:17 +0000 (11:03 +0000)
commit39c61276fd8577bec79eff31da4080398a373a24
tree31b807b3b2ffeae973e2c61ccf6bfd7edd998317
parent9e4cacfab2d836d4dabc0b2aac095e635288bd27
utils.c (unchecked_convert): Use local variables for the biased and reverse SSO attributes of both types.

* gcc-interface/utils.c (unchecked_convert): Use local variables for
the biased and reverse SSO attributes of both types.
Further extend the processing of integral types in the presence of
reverse SSO to all scalar types.

From-SVN: r265381
gcc/ada/ChangeLog
gcc/ada/gcc-interface/utils.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/sso14.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/sso15.adb [new file with mode: 0644]