diff gcc/jit/ChangeLog @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children 1830386684a0
line wrap: on
line diff
--- a/gcc/jit/ChangeLog	Fri Oct 27 22:46:09 2017 +0900
+++ b/gcc/jit/ChangeLog	Thu Oct 25 07:37:49 2018 +0900
@@ -1,3 +1,81 @@
+2018-10-17  David Malcolm  <dmalcolm@redhat.com>
+
+	* Make-lang.in (selftest-jit): New.
+
+2018-06-28  Martin Liska  <mliska@suse.cz>
+
+	* jit-playback.c: Include opt-suggestions.h.
+
+2018-06-28  Martin Liska  <mliska@suse.cz>
+
+	* jit-playback.c (class auto_argvec): Moved to vec.h.
+	(auto_argvec::~auto_argvec): Likewise.
+	(compile): Use the renamed name.
+	(invoke_driver): Likewise.
+
+2018-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	PR jit/84288
+	* Make-lang.in ($(LIBGCCJIT_FILENAME)): Add $(EXTRA_GCC_LIBS).
+
+2018-03-09  David Malcolm  <dmalcolm@redhat.com>
+	    Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	PR jit/64089
+	PR jit/84288
+	* Make-lang.in (COMMA): New.
+	(LIBGCCJIT_VERSION_SCRIPT_OPTION): New.
+	(LIBGCCJIT_SONAME_OPTION): New.
+	(jit): Move --version-script and -soname linker options to the
+	above.
+
+2018-01-25  David Malcolm  <dmalcolm@redhat.com>
+
+	PR jit/81672
+	* jit-recording.h (gcc::jit::recording::union_): Remove fields
+	"m_loc" and "m_name".
+
+2018-01-03  Jakub Jelinek  <jakub@redhat.com>
+
+	Update copyright years.
+
+2017-12-19  Jakub Jelinek  <jakub@redhat.com>
+
+	* jit-playback.c (get_type, playback::compile_to_file::copy_file,
+	playback::context::acquire_mutex): Replace Yoda conditions with
+	typical order conditions.
+	* libgccjit.c (gcc_jit_context_new_struct_type,
+	gcc_jit_struct_set_fields, gcc_jit_context_new_union_type,
+	gcc_jit_context_new_function, gcc_jit_timer_pop): Likewise.
+	* jit-builtins.c (matches_builtin): Likewise.
+	* jit-recording.c (recording::compound_type::set_fields,
+	recording::fields::write_reproducer, recording::rvalue::set_scope,
+	recording::function::validate): Likewise.
+	* jit-logging.c (logger::decref): Likewise.
+
+2017-11-30  Jakub Jelinek  <jakub@redhat.com>
+
+	* jit-recording.c
+	(recording::memento_of_new_rvalue_from_const <long>::write_reproducer):
+	Use ; instead of ;;.
+
+2017-11-28  Jakub Jelinek  <jakub@redhat.com>
+
+	* jit-playback.c (add_switch): Build SWITCH_EXPR using build2 instead
+	of build3.  Formatting fixes.  Adjust funciton comment.
+
+2017-11-23  Tom de Vries  <tom@codesourcery.com>
+
+	* libgccjit.c (RETURN_NULL_IF_FAIL_NONNULL_NUMERIC_TYPE): Wrap in
+	JIT_{BEGIN,END}_STMT.
+
+2017-10-31  David Malcolm  <dmalcolm@redhat.com>
+
+	* docs/internals/index.rst (Running the test suite): Document
+	PRESERVE_EXECUTABLES.
+	(Running under valgrind): Add markup to RUN_UNDER_VALGRIND.
+	* docs/_build/texinfo/libgccjit.texi: Regenerate.
+
 2017-10-04  David Malcolm  <dmalcolm@redhat.com>
 
 	* docs/cp/topics/expressions.rst (Vector expressions): New
@@ -2084,7 +2162,7 @@
 
 2014-12-09  David Malcolm  <dmalcolm@redhat.com>
 
-        PR jit/64206
+	PR jit/64206
 	* Make-lang.in (jit_OBJS): Add jit/jit-tempdir.o.
 	* jit-common.h (gcc::jit::tempdir): New forward decl.
 	* jit-playback.c: Include jit-tempdir.h.
@@ -2528,7 +2606,7 @@
 
 	* Initial creation
 
-Copyright (C) 2013-2017 Free Software Foundation, Inc.
+Copyright (C) 2013-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright