summaryrefslogtreecommitdiff
path: root/gcc/c-family/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/c-family/ChangeLog')
-rw-r--r--gcc/c-family/ChangeLog65
1 files changed, 65 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 113b4edda79..4c5c153943e 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,45 @@
+2013-11-20 Kenneth Zadeck <zadeck@naturalbridge.com>
+ Mike Stump <mikestump@comcast.net>
+ Richard Sandiford <rdsandiford@googlemail.com>
+
+ * c-ada-spec.c (is_simple_enum): Use tree_to_shwi and tree_to_uhwi
+ instead of TREE_INT_CST_LOW, in cases where there is a protecting
+ tree_fits_shwi_p or tree_fits_uhwi_p.
+ (dump_generic_ada_node): Likewise.
+ * c-format.c (check_format_arg): Likewise.
+ * c-pretty-print.c (pp_c_integer_constant): Likewise.
+
+2013-11-20 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ * c-common.c (check_function_arguments_recurse): Use tree_to_uhwi.
+
+2013-11-19 Joshua J Cogliati <jrincayc@yahoo.com>
+
+ PR c/53001
+ * c-common.c (unsafe_conversion_p): Make this function
+ return an enumeration with more detail.
+ (conversion_warning): Use the new return type of
+ unsafe_conversion_p to separately warn either about conversions
+ that lower floating point number precision or about the other
+ kinds of conversions.
+ * c-common.h (enum conversion_safety): New enumeration.
+ (unsafe_conversion_p): switching return type to
+ conversion_safety enumeration.
+ * c.opt: Adding new warning -Wfloat-conversion and
+ enabling it with -Wconversion.
+
+2013-11-19 Basile Starynkevitch <basile@starynkevitch.net>
+
+ * c-opts.c: Include plugin.h.
+ (cb_file_change): Invoke plugin event PLUGIN_INCLUDE_FILE.
+
+2013-11-19 Marek Polacek <polacek@redhat.com>
+
+ * c-ubsan.c (ubsan_instrument_division): Adjust ubsan_create_data
+ call.
+ (ubsan_instrument_shift): Likewise.
+ (ubsan_instrument_vla): Likewise.
+
2013-11-18 Richard Sandiford <rdsandiford@googlemail.com>
* c-common.c (convert_vector_to_pointer_for_subscript): Remove
@@ -56,6 +98,29 @@
* c-gimplify.c: Likewise.
* cilk.c: Likewise.
+2013-11-14 Diego Novillo <dnovillo@google.com>
+
+ * c-common.c: Include fold-const.h.
+ Include stor-layout.h.
+ Include calls.h.
+ Include stringpool.h.
+ Include attribs.h.
+ Include varasm.h.
+ Include trans-mem.h.
+ * c-cppbuiltin.c: Include stor-layout.h.
+ Include stringpool.h.
+ * c-format.c: Include stringpool.h.
+ * c-lex.c: Include stringpool.h.
+ Include stor-layout.h.
+ * c-pragma.c: Include stringpool.h.
+ Include attribs.h.
+ Include varasm.h.
+ Include gcc-symtab.h.
+ * c-pretty-print.c: Include stor-layout.h.
+ Include attribs.h.
+ * cilk.c: Include stringpool.h.
+ Include calls.h.
+
2013-11-13 Joseph Myers <joseph@codesourcery.com>
* c-common.h (enum rid): Add RID_AUTO_TYPE.