diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2020-03-03 17:57:51 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-06-19 04:17:29 -0400 |
commit | c95f808ddd5046573423c9d1ee148645e5340738 (patch) | |
tree | a99db98e03a04564121575672e8da9a91648c849 /gcc/ada/gcc-interface/utils2.c | |
parent | 906a759dcbedb3e56d61824cb7981ea395ca1f07 (diff) | |
download | gcc-c95f808ddd5046573423c9d1ee148645e5340738.zip gcc-c95f808ddd5046573423c9d1ee148645e5340738.tar.gz gcc-c95f808ddd5046573423c9d1ee148645e5340738.tar.bz2 |
[Ada] AI12-0028-1 Import of variadic C functions
2020-06-19 Eric Botcazou <ebotcazou@adacore.com>
gcc/ada/
* gcc-interface/decl.c (gnat_to_gnu_param): Tidy up.
(gnat_to_gnu_subprog_type): For a variadic C function, do not
build unnamed parameters and do not add final void node.
* gcc-interface/misc.c: Include snames.h.
* gcc-interface/trans.c (Attribute_to_gnu): Tidy up.
(Call_to_gnu): Implement support for unnamed parameters in a
variadic C function.
* gcc-interface/utils.c: Include snames.h.
(copy_type): Tidy up.
Diffstat (limited to 'gcc/ada/gcc-interface/utils2.c')
0 files changed, 0 insertions, 0 deletions