aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit/ChangeLog
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2015-02-03 19:28:24 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2015-02-03 19:28:24 +0000
commit0ed4f01761116587a0aac7faae8512d6e73eeed0 (patch)
tree6edc51684fdc5e75f650680a6dd0c8c156d03087 /gcc/jit/ChangeLog
parent457d0ace46de02afd84f2ed5bd333a72cb0f414f (diff)
downloadgcc-0ed4f01761116587a0aac7faae8512d6e73eeed0.zip
gcc-0ed4f01761116587a0aac7faae8512d6e73eeed0.tar.gz
gcc-0ed4f01761116587a0aac7faae8512d6e73eeed0.tar.bz2
jit: option-logging
gcc/jit/ChangeLog: * jit-logging.h (gcc::jit::log_user::log): Make const. * jit-recording.c (gcc::jit::recording::context::set_str_option): Log the new value of the option. (gcc::jit::recording::context::set_int_option): Likewise. (gcc::jit::recording::context::set_bool_option): Likewise. (gcc::jit::recording::context::compile): Log the value of all options. (gcc::jit::recording::context::compile_to_file): Likewise. (gcc::jit::recording::context::log_all_options): New function. (gcc::jit::recording::context::log_str_option): New function. (gcc::jit::recording::context::log_int_option): New function. (gcc::jit::recording::context::log_bool_option): New function. * jit-recording.h (gcc::jit::recording::context::log_all_options): New function. (gcc::jit::recording::context::log_str_option): New function. (gcc::jit::recording::context::log_int_option): New function. (gcc::jit::recording::context::log_bool_option): New function. * docs/internals/test-hello-world.exe.log.txt: Update for above changes. From-SVN: r220375
Diffstat (limited to 'gcc/jit/ChangeLog')
-rw-r--r--gcc/jit/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index e25b9de..f99b502 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,5 +1,28 @@
2015-02-03 David Malcolm <dmalcolm@redhat.com>
+ * jit-logging.h (gcc::jit::log_user::log): Make const.
+ * jit-recording.c (gcc::jit::recording::context::set_str_option):
+ Log the new value of the option.
+ (gcc::jit::recording::context::set_int_option): Likewise.
+ (gcc::jit::recording::context::set_bool_option): Likewise.
+ (gcc::jit::recording::context::compile): Log the value of all
+ options.
+ (gcc::jit::recording::context::compile_to_file): Likewise.
+ (gcc::jit::recording::context::log_all_options): New function.
+ (gcc::jit::recording::context::log_str_option): New function.
+ (gcc::jit::recording::context::log_int_option): New function.
+ (gcc::jit::recording::context::log_bool_option): New function.
+ * jit-recording.h (gcc::jit::recording::context::log_all_options):
+ New function.
+ (gcc::jit::recording::context::log_str_option): New function.
+ (gcc::jit::recording::context::log_int_option): New function.
+ (gcc::jit::recording::context::log_bool_option): New function.
+ * docs/internals/test-hello-world.exe.log.txt: Update for above
+ changes.
+ * docs/_build/texinfo/libgccjit.texi: Regenerate.
+
+2015-02-03 David Malcolm <dmalcolm@redhat.com>
+
PR jit/64810
* Make-lang.in (jit_OBJS): Add jit/jit-spec.o and gcc.o.
(LIBGCCJIT_FILENAME): Add EXTRA_GCC_OBJS.