diff options
Diffstat (limited to 'gdb/gdbtypes.h')
-rw-r--r-- | gdb/gdbtypes.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/gdb/gdbtypes.h b/gdb/gdbtypes.h index e1b0d44..86d2f8c 100644 --- a/gdb/gdbtypes.h +++ b/gdb/gdbtypes.h @@ -216,11 +216,6 @@ DEF_ENUM_FLAGS_TYPE (enum type_instance_flag_value, type_instance_flags); #define TYPE_ENDIANITY_NOT_DEFAULT(t) (TYPE_MAIN_TYPE (t)->flag_endianity_not_default) -/* * FIXME drow/2002-06-03: Only used for methods, but applies as well - to functions. */ - -#define TYPE_VARARGS(t) ((t)->has_varargs ()) - /* * Identify a vector type. Gcc is handling this by adding an extra attribute to the array type. We slurp that in as a new flag of a type. This is used only in dwarf2read.c. */ @@ -1108,6 +1103,9 @@ struct type this->main_type->m_flag_prototyped = is_prototyped; } + /* FIXME drow/2002-06-03: Only used for methods, but applies as well + to functions. */ + bool has_varargs () const { return this->main_type->m_flag_varargs; |