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/ChangeLog69
1 files changed, 69 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 1b6d7cfb903..6d33192c5ac 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,72 @@
+2017-08-11 Martin Liska <mliska@suse.cz>
+
+ * c-opts.c (c_common_post_options): Replace ASM_OUTPUT_DEF with
+ TARGET_SUPPORTS_ALIASES.
+
+2017-08-10 David Malcolm <dmalcolm@redhat.com>
+
+ * c-common.c (c_parse_error): Add rich_location * param, using it
+ rather implicitly using input_location.
+ * c-common.h (c_parse_error): Add rich_location * param.
+
+2017-08-09 Marek Polacek <polacek@redhat.com>
+
+ * c-common.c (pointer_int_sum): Use true/false instead of 1/0.
+ (c_common_truthvalue_conversion): Likewise.
+ * c-omp.c (c_finish_omp_atomic): Likewise.
+ * c-common.h (build_binary_op): Update declaration.
+
+2017-08-08 Martin Liska <mliska@suse.cz>
+
+ * c-ada-spec.c: Include header files.
+ * c-ubsan.c: Likewise.
+ * c-warn.c: Likewise.
+
+2017-08-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/69389
+ * c-omp.c (c_finish_omp_atomic): Handle atomics on bitfields.
+
+2017-08-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * c-ada-spec.c (has_nontrivial_methods): Test for FUNCTION_DECL.
+ (print_ada_methods): Likewise.
+ (print_ada_declaration): Likewise.
+
+2017-08-07 Martin Liska <mliska@suse.cz>
+
+ * array-notation-common.c: Add new includes.
+ * c-format.c( handle_format_attribute): Canonicalize a format
+ function name.
+ * c-lex.c (c_common_has_attribute): Canonicalize name of an
+ attribute.
+ * c-pretty-print.c: Add new include.
+
+2017-08-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * c-ada-spec.c (has_static_fields): Look only into variables.
+ (print_constructor): Add TYPE parameter and use it for the name.
+ (print_destructor): Likewise.
+ (print_ada_declaration): Adjust to new constructor/destructor names.
+ Adjust calls to print_constructor and print_destructor.
+ (print_ada_struct_decl): Do not test TREE_STATIC on FIELD_DECL.
+ Look only into variables in the final loop.
+
+2017-08-01 Eric Botcazou <ebotcazou@adacore.com>
+
+ * c-ada-spec.c (has_static_fields): Look only into fields.
+ (dump_generic_ada_node): Small tweak.
+ (dump_nested_types): Look only into fields.
+ (print_ada_declaration): Look only into methods. Small tweak.
+ (print_ada_struct_decl): Look only into fields. Use DECL_VIRTUAL_P.
+
+2017-08-01 Eric Botcazou <ebotcazou@adacore.com>
+
+ * c-ada-spec.c (print_generic_ada_decl): Pass correctly-typed constant.
+ (dump_ada_function_declaration): Likewise.
+ (dump_generic_ada_node): Likewise.
+ (print_ada_declaration): Add support for const-qualified variables.
+
2017-07-31 Martin Liska <mliska@suse.cz>
PR sanitize/81530