X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=include%2Fgcc-interface.h;h=079687e02b67663a23a7aaec3edab4da3e434332;hb=4e5106e6e3f576c46b814033d2b05baa74590052;hp=e3ffd18a75d78472554703b91362fb32184bff61;hpb=6e41ddec97d402c6c150701da0f70d40bd6ed5ca;p=deliverable%2Fbinutils-gdb.git diff --git a/include/gcc-interface.h b/include/gcc-interface.h index e3ffd18a75..079687e02b 100644 --- a/include/gcc-interface.h +++ b/include/gcc-interface.h @@ -1,6 +1,6 @@ /* Generic interface between GCC and GDB - Copyright (C) 2014-2017 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -169,6 +169,20 @@ struct gcc_base_context const struct gcc_base_vtable *ops; }; +/* An array of types used for creating function types in multiple + languages. */ + +struct gcc_type_array +{ + /* Number of elements. */ + + int n_elements; + + /* The elements. */ + + gcc_type *elements; +}; + /* The name of the dummy wrapper function generated by gdb. */ #define GCC_FE_WRAPPER_FUNCTION "_gdb_expr"