From 136cdb2250cf60a040cd419c51e9850415ec511c Mon Sep 17 00:00:00 2001 From: Andrew Pinski Date: Sun, 8 Apr 2007 19:30:06 +0000 Subject: [PATCH] varasm.c (assemble_variable): Remove call to lang_hooks.decls.prepare_assemble_variable. 2007-04-08 Andrew Pinski * varasm.c (assemble_variable): Remove call to lang_hooks.decls.prepare_assemble_variable. * langhooks-def.h (LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE): Kill. (LANG_HOOKS_DECLS): Remove LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE. * langhooks.h (lang_hooks_for_decls): Remove prepare_assemble_variable. From-SVN: r123663 --- gcc/ChangeLog | 9 +++++++++ gcc/langhooks-def.h | 2 -- gcc/langhooks.h | 3 --- gcc/varasm.c | 3 --- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 64590aeddf1..16cdc68d899 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2007-04-08 Andrew Pinski + + * varasm.c (assemble_variable): Remove call to + lang_hooks.decls.prepare_assemble_variable. + * langhooks-def.h (LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE): Kill. + (LANG_HOOKS_DECLS): Remove LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE. + * langhooks.h (lang_hooks_for_decls): Remove + prepare_assemble_variable. + 2007-04-08 Mike Stump * config/i386/i386.c: Use inc/dec on Core2. diff --git a/gcc/langhooks-def.h b/gcc/langhooks-def.h index d6d6b33b9ff..7a98a8afc16 100644 --- a/gcc/langhooks-def.h +++ b/gcc/langhooks-def.h @@ -228,7 +228,6 @@ extern tree lhd_make_node (enum tree_code); #define LANG_HOOKS_GETDECLS getdecls #define LANG_HOOKS_WARN_UNUSED_GLOBAL_DECL lhd_warn_unused_global_decl #define LANG_HOOKS_WRITE_GLOBALS write_global_declarations -#define LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE NULL #define LANG_HOOKS_DECL_OK_FOR_SIBCALL lhd_decl_ok_for_sibcall #define LANG_HOOKS_COMDAT_GROUP lhd_comdat_group #define LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE hook_bool_tree_false @@ -247,7 +246,6 @@ extern tree lhd_make_node (enum tree_code); LANG_HOOKS_GETDECLS, \ LANG_HOOKS_WARN_UNUSED_GLOBAL_DECL, \ LANG_HOOKS_WRITE_GLOBALS, \ - LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE, \ LANG_HOOKS_DECL_OK_FOR_SIBCALL, \ LANG_HOOKS_COMDAT_GROUP, \ LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE, \ diff --git a/gcc/langhooks.h b/gcc/langhooks.h index 39066959a1c..f7aae186cac 100644 --- a/gcc/langhooks.h +++ b/gcc/langhooks.h @@ -180,9 +180,6 @@ struct lang_hooks_for_decls of compilation */ void (*final_write_globals) (void); - /* Do necessary preparations before assemble_variable can proceed. */ - void (*prepare_assemble_variable) (tree); - /* True if this decl may be called via a sibcall. */ bool (*ok_for_sibcall) (tree); diff --git a/gcc/varasm.c b/gcc/varasm.c index 1adc4923481..f8ce7263065 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -2022,9 +2022,6 @@ assemble_variable (tree decl, int top_level ATTRIBUTE_UNUSED, decl = to; } - if (lang_hooks.decls.prepare_assemble_variable) - lang_hooks.decls.prepare_assemble_variable (decl); - last_assemble_variable_decl = 0; /* Normally no need to say anything here for external references,