diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-04-16 17:02:56 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-04-16 17:02:56 +0000 |
commit | c8aed844acdc89884d630c7e3266ecd8d4101847 (patch) | |
tree | 0d046a9255339220c1bbd6ba14e84e5304acbe10 /gcc/jit/ChangeLog | |
parent | 74f8420a5b204c5e021ce05b3d0d79ba9718360a (diff) | |
download | gcc-c8aed844acdc89884d630c7e3266ecd8d4101847.tar.gz |
2016-04-16 Basile Starynkevitch <basile@starynkevitch.net>
{{merging with even more of GCC 6, using subversion 1.9
svn merge -r231651:232605 ^/trunk
}}
[gcc/]
2016-04-16 Basile Starynkevitch <basile@starynkevitch.net>
* melt/libmelt-ana-gimple.melt:
(melt_build_transaction_with_label_norm): New inlined function,
for gimple_transaction operator implementation...
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235064 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/jit/ChangeLog')
-rw-r--r-- | gcc/jit/ChangeLog | 39 |
1 files changed, 37 insertions, 2 deletions
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 67ad6e14dfa..550e261c2d3 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,38 @@ +2016-01-19 David Malcolm <dmalcolm@redhat.com> + + PR jit/69144 + * jit-playback.c (gcc::jit::playback::compile_to_file::postprocess): + Potentially add the temporary artifact to the tempdir's list of + tempfiles needing additional cleanup. + (gcc::jit::playback::context::extract_any_requested_dumps): Likewise + for the dumpfile. + * jit-tempdir.c (gcc::jit::tempdir::~tempdir): Clean up additional + tempfiles. + * jit-tempdir.h (gcc::jit::tempdir::add_temp_file): New method. + (gcc::jit::tempdir::m_tempfiles): New field. + * docs/cp/intro/tutorial04.rst: Update for changes to toyvm.cc. + * docs/examples/tut04-toyvm/toyvm.cc (class compilation_result): + New. + (toyvm_function::compile): Change return type from function ptr + to a compilation_result. + (toyvm_function::get_function_name): New accessor. + (toyvm_function::m_funcname): New field. + (get_function_name): Convert to... + (toyvm_function::make_function_name): ...this new method. + (toyvm_function::parse): Call make_function_name. + (toyvm_function::compile): Convert return type from function ptr + to a compilation_result. Use get_function_name. + (compilation_state::compile): Convert return type from + gcc_jit_result * to a compilation_result. + (test_script): Update for above changes, extracting the code from + the compilation_result. + (main): Likewise. + * docs/_build/texinfo/libgccjit.texi: Regenerate. + +2016-01-04 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2015-11-11 Andrew MacLeod <amacleod@redhat.com> * dummy-frontend.c: Remove unused header files. @@ -1965,8 +2000,8 @@ 2013-07-26 David Malcolm <dmalcolm@redhat.com> * Initial creation - -Copyright (C) 2013-2015 Free Software Foundation, Inc. + +Copyright (C) 2013-2016 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright |