aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit/jit-playback.c
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2015-06-05 20:23:19 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2015-06-05 20:23:19 +0000
commite7547bc697688459e3e1ece81268e7b14addef22 (patch)
tree53816fcb94823ec1ff89412fbaacce06fe3f1283 /gcc/jit/jit-playback.c
parent47d201f03d8577572e15a4a121b06ad089496133 (diff)
downloadgcc-e7547bc697688459e3e1ece81268e7b14addef22.zip
gcc-e7547bc697688459e3e1ece81268e7b14addef22.tar.gz
gcc-e7547bc697688459e3e1ece81268e7b14addef22.tar.bz2
Fix build of jit after debug-early merger
gcc/jit/ChangeLog: * dummy-frontend.c (jit_langhook_write_globals): Rename to... (jit_langhook_post_compilation_parsing_cleanups): ...this, and eliminate calls to finalize_compilation_unit and write_global_decls_2. (LANG_HOOKS_WRITE_GLOBALS): Rename to... (LANG_HOOKS_POST_COMPILATION_PARSING_CLEANUPS): ...this and redirect from jit_langhook_write_globals to jit_langhook_post_compilation_parsing_cleanups. * jit-playback.c (gcc::jit::playback::context::write_global_decls_1): Rename to... (gcc::jit::playback::context::finalize_global_decls): ...this. (gcc::jit::playback::context::write_global_decls_1): Delete. * jit-playback.h (gcc::jit::playback::context::write_global_decls_1): Rename to... (gcc::jit::playback::context::finalize_global_decls): ...this. (gcc::jit::playback::context::write_global_decls_1): Delete. From-SVN: r224170
Diffstat (limited to 'gcc/jit/jit-playback.c')
-rw-r--r--gcc/jit/jit-playback.c25
1 files changed, 2 insertions, 23 deletions
diff --git a/gcc/jit/jit-playback.c b/gcc/jit/jit-playback.c
index 0a81287..64478b7 100644
--- a/gcc/jit/jit-playback.c
+++ b/gcc/jit/jit-playback.c
@@ -668,14 +668,13 @@ as_truth_value (tree expr, location *loc)
return expr;
}
-/* For use by jit_langhook_write_globals.
+/* For use by jit_langhook_post_compilation_parsing_cleanups
Calls varpool_node::finalize_decl on each global. */
void
playback::context::
-write_global_decls_1 ()
+finalize_global_decls ()
{
- /* Compare with e.g. the C frontend's c_write_global_declarations. */
JIT_LOG_SCOPE (get_logger ());
int i;
@@ -687,26 +686,6 @@ write_global_decls_1 ()
}
}
-/* For use by jit_langhook_write_globals.
- Calls debug_hooks->global_decl on each global. */
-
-void
-playback::context::
-write_global_decls_2 ()
-{
- /* Compare with e.g. the C frontend's c_write_global_declarations_2. */
- JIT_LOG_SCOPE (get_logger ());
-
- int i;
- tree decl;
- FOR_EACH_VEC_ELT (m_globals, i, decl)
- {
- gcc_assert (TREE_CODE (decl) == VAR_DECL);
- debug_hooks->global_decl (decl);
- }
-}
-
-
/* Construct a playback::rvalue instance (wrapping a tree) for a
unary op. */