diff options
Diffstat (limited to 'gcc/lto')
-rw-r--r-- | gcc/lto/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/lto/lto-lang.c | 15 |
2 files changed, 5 insertions, 15 deletions
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index 3844211..5ba6a4f 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -1,3 +1,8 @@ +2015-06-05 Aldy Hernandez <aldyh@redhat.com> + + * lto-lang.c (lto_write_globals): Remove. + (LANG_HOOKS_WRITE_GLOBALS): Same. + 2015-06-04 Andrew MacLeod <amacleod@redhat.com> * lto-lang.c: Adjust includes for restructured coretypes.h. diff --git a/gcc/lto/lto-lang.c b/gcc/lto/lto-lang.c index 5f20df5..e1d6b7f 100644 --- a/gcc/lto/lto-lang.c +++ b/gcc/lto/lto-lang.c @@ -1113,19 +1113,6 @@ lto_getdecls (void) return NULL_TREE; } -static void -lto_write_globals (void) -{ - if (flag_wpa) - return; - - /* Output debug info for global variables. */ - varpool_node *vnode; - FOR_EACH_DEFINED_VARIABLE (vnode) - if (!decl_function_context (vnode->decl)) - debug_hooks->global_decl (vnode->decl); -} - static tree lto_builtin_function (tree decl) { @@ -1331,8 +1318,6 @@ static void lto_init_ts (void) #define LANG_HOOKS_PUSHDECL lto_pushdecl #undef LANG_HOOKS_GETDECLS #define LANG_HOOKS_GETDECLS lto_getdecls -#undef LANG_HOOKS_WRITE_GLOBALS -#define LANG_HOOKS_WRITE_GLOBALS lto_write_globals #undef LANG_HOOKS_REGISTER_BUILTIN_TYPE #define LANG_HOOKS_REGISTER_BUILTIN_TYPE lto_register_builtin_type #undef LANG_HOOKS_BUILTIN_FUNCTION |