diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2019-12-03 10:06:15 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2019-12-03 10:06:15 +0000 |
commit | 64c8ebc7b2796fb2376de6e011443d2b688cfd98 (patch) | |
tree | d8db053e5675f6921b2d8e70a6dc42d9bdffb7eb /gcc/ada/gcc-interface/utils.c | |
parent | 819fb019338d2c46fb8b8def7855a36b9b361109 (diff) | |
download | gcc-64c8ebc7b2796fb2376de6e011443d2b688cfd98.zip gcc-64c8ebc7b2796fb2376de6e011443d2b688cfd98.tar.gz gcc-64c8ebc7b2796fb2376de6e011443d2b688cfd98.tar.bz2 |
decl.c (gnat_to_gnu_subprog_type): With the Copy-In/ Copy-Out mechanism...
* gcc-interface/decl.c (gnat_to_gnu_subprog_type): With the Copy-In/
Copy-Out mechanism, do not promote the mode of the return type to an
integral mode if it contains a field on a non-integral type and even
demote it for 64-bit targets.
From-SVN: r278927
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions