From 20325f61bf17dcfd880c96cafb80f6b89e69ddcd Mon Sep 17 00:00:00 2001
From: neil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu, 21 Mar 2002 18:39:29 +0000
Subject: 	* Makefile.in (fold-const.o, stor-layout.o, stmt.o, 
 sdbout.o, profile.o): Update. 	* c-common.c (c_common_nodes_and_builtins):
 Use pushdecl 	langhook. 	* c-common.h (gettags): Move here from tree.h.
 	* c-tree.h (pushdecl, pushlevel, poplevel, set_block, 	insert_block,
 getdecls, kept_level_p, global_bindings_p): New. 	* dbxout.c
 (dbxout_init): Use getdecls langhook. 	* expr.c (expand_expr): Use
 insert_block langhook. 	* fold-const.c: Include langhooks.h. 
 (fold_range_test, fold_binary_op_with_conditional_arg, 	fold): Use
 global_bindings_p langhook. 	* integrate.c (expand_inline_function): Use
 insert_block langhook. 	* langhooks-def.h (LANG_HOOKS_DECLS,
 LANG_HOOKS_PUSHLEVEL, 	LANG_HOOKS_POPLEVEL, LANG_HOOKS_GLOBAL_BINDINGS_P, 
 LANG_HOOKS_INSERT_BLOCK, LANG_HOOKS_SET_BLOCK, LANG_HOOKS_PUSHDECL, 
 LANG_HOOKS_GETDECLS): New. 	(LANG_HOOKS_INITIALIZER): Update. 	*
 langhooks.c (lhd_clear_binding_stack): Use global_bindings_p 	langhook. 
 * langhooks.h (struct lang_hooks_for_decls): New. 	(struct lang_hooks):
 Update. 	* profile.c: Include langhooks.h. 
 (output_func_start_profiler): Use new langhooks. 	* sdbout.c: Include
 langhooks.h. 	(sdbout_init, sdbout_finish): Use getdecls langhook. 	*
 stmt.c: Include langhooks.h. 	(expand_fixup, fixup_gotos): Use new
 langhooks. 	* stor-layout.c: Include langhooks.h. 	(variable_size): Use
 global_bindings_p langhook. 	* toplev.c (compile_file): Use getdecls
 langhook. 	* tree-inline.c (remap_block): Use insert_block langhook. 
 * tree.h (pushdecl, pushlevel, poplevel, set_block, gettags, 	insert_block,
 getdecls, kept_level_p, global_bindings_p): Remove. cp: 	* cp-tree.h
 (pushdecl, pushlevel, poplevel, set_block, 	insert_block, getdecls,
 global_bindings_p): New. java: 	* cp-tree.h (pushdecl, pushlevel,
 poplevel, set_block, 	insert_block, getdecls, kept_level_p,
 global_bindings_p): New. f: 	* cp-tree.h (pushdecl, pushlevel, poplevel,
 set_block, 	insert_block, getdecls, global_bindings_p): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51136 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/integrate.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'gcc/integrate.c')

diff --git a/gcc/integrate.c b/gcc/integrate.c
index 8646859e4f6..96366e35a12 100644
--- a/gcc/integrate.c
+++ b/gcc/integrate.c
@@ -1240,7 +1240,7 @@ expand_inline_function (fndecl, parms, target, ignore, type,
        this block to the list of blocks at this binding level.  We
        can't do it the way it's done for function-at-a-time mode the
        superblocks have not been created yet.  */
-    insert_block (block);
+    (*lang_hooks.decls.insert_block) (block);
   else
     {
       BLOCK_CHAIN (block)
-- 
cgit v1.2.1