Fix 'warning: parameter has incomplete type' with gcc-3.4.6.
	* dwarf2expr.h: Include gdbtypes.h.
	(enum call_site_parameter_kind, union call_site_parameter_u): Remove
	these forward declarations.
	(cu_offset, sect_offset): Move these ...
	* gdbtypes.h: Remove include dwarf2expr.h.
	(cu_offset, sect_offset): ... here.
This commit is contained in:
Jan Kratochvil
2012-07-03 20:09:49 +00:00
parent 5f8ebec53d
commit 836bf45453
3 changed files with 26 additions and 15 deletions

View File

@@ -24,22 +24,9 @@
#define DWARF2EXPR_H
#include "leb128.h"
#include "gdbtypes.h"
struct dwarf_expr_context;
enum call_site_parameter_kind;
union call_site_parameter_u;
/* Offset relative to the start of its containing CU (compilation unit). */
typedef struct
{
unsigned int cu_off;
} cu_offset;
/* Offset relative to the start of its .debug_info or .debug_types section. */
typedef struct
{
unsigned int sect_off;
} sect_offset;
/* Virtual method table for struct dwarf_expr_context below. */