aboutsummaryrefslogtreecommitdiff
path: root/gcc/debug.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/debug.h')
-rw-r--r--gcc/debug.h28
1 files changed, 1 insertions, 27 deletions
diff --git a/gcc/debug.h b/gcc/debug.h
index cdaf457..ffdca54 100644
--- a/gcc/debug.h
+++ b/gcc/debug.h
@@ -1,5 +1,5 @@
/* Debug hooks for GCC.
- Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2010
+ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2010, 2011
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it
@@ -133,31 +133,6 @@ struct gcc_debug_hooks
text sections. */
void (* switch_text_section) (void);
- /* Records a direct call to the function DECL, noting the point of call
- and the debug info for the function. Called from final_scan_insn
- when ICF debugging is enabled. */
- void (* direct_call) (tree decl);
-
- /* Records the OBJ_TYPE_REF_TOKEN for a virtual call through ADDR, which
- for C++ is the vtable slot index, noting the INSN_UID for the call
- instruction. Called from calls.c:emit_call_1 when ICF debugging is
- enabled. It's necessary to do this during lowering because the
- call instruction and the OBJ_TYPE_REF become separated after that
- point. */
- void (* virtual_call_token) (tree addr, int insn_uid);
-
- /* Copies the OBJ_TYPE_REF_TOKEN for a virtual call from OLD_INSN to
- NEW_INSN. Called from emit-rtl.c:try_split when a CALL_INSN is
- split, so that the vtable slot index remains associated with the
- new CALL_INSN. */
- void (* copy_call_info) (rtx old_insn, rtx new_insn);
-
- /* Records a virtual call given INSN_UID, which is the UID of the call
- instruction. The UID is then mapped to the vtable slot index noted
- during the lowering phase. Called from final_scan_insn when ICF
- debugging is enabled. */
- void (* virtual_call) (int insn_uid);
-
/* Called from grokdeclarator. Replaces the anonymous name with the
type name. */
void (* set_name) (tree, tree);
@@ -188,7 +163,6 @@ extern void debug_nothing_tree_tree_tree_bool (tree, tree, tree, bool);
extern bool debug_true_const_tree (const_tree);
extern void debug_nothing_rtx (rtx);
extern void debug_nothing_rtx_rtx (rtx, rtx);
-extern void debug_nothing_uid (int);
/* Hooks for various debug formats. */
extern const struct gcc_debug_hooks do_nothing_debug_hooks;