aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/c-family/ChangeLog')
-rw-r--r--gcc/c-family/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 3fb6a30..cf43137 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,16 @@
+2012-10-23 Joseph Myers <joseph@codesourcery.com>
+
+ * c-common.h (pch_cpp_save_state): Declare.
+ * c-target.def (c_preinclude): New hook.
+ * c-opts.c (done_preinclude): New.
+ (push_command_line_include): Handle default preincluded header.
+ (cb_file_change): Call pch_cpp_save_state when calling
+ push_command_line_include.
+ * c-pch.c (pch_ready_to_save_cpp_state, pch_cpp_state_saved)
+ (pch_cpp_save_state): New.
+ (pch_init): Call pch_cpp_save_state conditionally, instead of
+ calling cpp_save_state.
+
2012-10-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/53063