PR c++/65970 - constexpr infinite loop
[gcc.git] / gcc / c-family / ChangeLog
index 9c002f61fc610d69e3fc3eb12a9a51f80295fab0..72ccd035c99af19837eb40556513e0d9b2b7ba5a 100644 (file)
@@ -1,3 +1,49 @@
+2016-07-25  Jason Merrill  <jason@redhat.com>
+
+       PR c++/65970
+       * c.opt (fconstexpr-loop-limit): New.
+
+2016-07-22 Martin Sebor  <msebor@redhat.com>
+
+       PR c++/71675
+       * c-common.c (resolve_overloaded_builtin): Avoid converting
+       __atomic_compare_exchange_n return type to that of what its
+       first argument points to.
+
+2016-07-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       * c-common.c: Use HOST_WIDE_INT_M1U instead of
+       ~(unsigned HOST_WIDE_INT) 0.
+
+2016-07-22  Martin Liska  <mliska@suse.cz>
+
+       PR gcov-profile/69028
+       PR gcov-profile/62047
+       * cilk.c (create_cilk_helper_decl): Set location of a new decl
+       to the current_function_decl.
+
+2016-07-21  Jason Merrill  <jason@redhat.com>
+
+       PR c++/65168
+       * c-common.c (c_common_truthvalue_conversion): Check
+       c_inhibit_evaluation_warnings for warning about address of
+       reference.
+
+2016-07-20  David Malcolm  <dmalcolm@redhat.com>
+
+       * c-common.h (lookup_name_fuzzy): Convert return type from tree to
+       const char *.
+
+2016-07-15  Jason Merrill  <jason@redhat.com>
+
+       * c-opts.c (c_common_post_options): Update -fabi-version default to 11.
+
+2016-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/71858
+       * c-common.h (enum lookup_name_fuzzy_kind): Add
+       FUZZY_LOOKUP_FUNCTION_NAME.
+
 2016-07-08  Jason Merrill  <jason@redhat.com>
 
        P0145: Refining Expression Order for C++.