Commit 8507c40a by Zack Weinberg Committed by Zack Weinberg

dbxout.c: Move declaration of dbxout_type_decl outside #ifdef DBX_DEBUGGING_INFO.

	* dbxout.c: Move declaration of dbxout_type_decl outside
	#ifdef DBX_DEBUGGING_INFO.
	* c-parse.in: Don't give the asmdef production a type.

From-SVN: r77732
parent 21d13d83
2004-02-12 Zack Weinberg <zack@codesourcery.com> 2004-02-12 Zack Weinberg <zack@codesourcery.com>
* dbxout.c: Move declaration of dbxout_type_decl outside
#ifdef DBX_DEBUGGING_INFO.
* c-parse.in: Don't give the asmdef production a type.
2004-02-12 Zack Weinberg <zack@codesourcery.com>
* debug.h (struct gcc_debug_hooks): Add type_decl field. * debug.h (struct gcc_debug_hooks): Add type_decl field.
(debug_nothing_tree_int): Prototype. (debug_nothing_tree_int): Prototype.
(dwarf_debug_hooks): Delete, unused. (dwarf_debug_hooks): Delete, unused.
......
...@@ -202,7 +202,7 @@ do { \ ...@@ -202,7 +202,7 @@ do { \
%type <ttype> scspec SCSPEC STATIC TYPESPEC TYPE_QUAL maybe_volatile %type <ttype> scspec SCSPEC STATIC TYPESPEC TYPE_QUAL maybe_volatile
%type <ttype> initdecls notype_initdecls initdcl notype_initdcl init %type <ttype> initdecls notype_initdecls initdcl notype_initdcl init
%type <ttype> simple_asm_expr maybeasm asmdef asm_stmt asm_argument %type <ttype> simple_asm_expr maybeasm asm_stmt asm_argument
%type <ttype> asm_operands nonnull_asm_operands asm_operand asm_clobbers %type <ttype> asm_operands nonnull_asm_operands asm_operand asm_clobbers
%type <ttype> maybe_attribute attributes attribute attribute_list attrib %type <ttype> maybe_attribute attributes attribute attribute_list attrib
%type <ttype> any_word %type <ttype> any_word
......
...@@ -365,6 +365,7 @@ static void dbxout_prepare_symbol (tree); ...@@ -365,6 +365,7 @@ static void dbxout_prepare_symbol (tree);
static void dbxout_finish_symbol (tree); static void dbxout_finish_symbol (tree);
static void dbxout_block (tree, int, tree); static void dbxout_block (tree, int, tree);
static void dbxout_global_decl (tree); static void dbxout_global_decl (tree);
static void dbxout_type_decl (tree, int);
static void dbxout_handle_pch (unsigned); static void dbxout_handle_pch (unsigned);
/* The debug hooks structure. */ /* The debug hooks structure. */
...@@ -377,7 +378,6 @@ static void dbxout_begin_function (tree); ...@@ -377,7 +378,6 @@ static void dbxout_begin_function (tree);
static void dbxout_begin_block (unsigned, unsigned); static void dbxout_begin_block (unsigned, unsigned);
static void dbxout_end_block (unsigned, unsigned); static void dbxout_end_block (unsigned, unsigned);
static void dbxout_function_decl (tree); static void dbxout_function_decl (tree);
static void dbxout_type_decl (tree, int);
const struct gcc_debug_hooks dbx_debug_hooks = const struct gcc_debug_hooks dbx_debug_hooks =
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment