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/misc.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/misc.c')
-rw-r--r-- | gcc/ada/gcc-interface/misc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ada/gcc-interface/misc.c b/gcc/ada/gcc-interface/misc.c index f72122b..f360ad4 100644 --- a/gcc/ada/gcc-interface/misc.c +++ b/gcc/ada/gcc-interface/misc.c @@ -47,6 +47,7 @@ #include "atree.h" #include "namet.h" #include "nlists.h" +#include "snames.h" #include "uintp.h" #include "fe.h" #include "sinfo.h" |