aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2019-08-10 11:59:17 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2019-08-10 11:59:17 +0200
commitab20d992c828450ce4aa869e8995ef2924740fd0 (patch)
treeea9583c50cb1f8136d60635217dcde7e4e73a6f7 /gcc/c
parent740392538848e2c1b4535f3b6fc7e018930c0a64 (diff)
downloadgcc-ab20d992c828450ce4aa869e8995ef2924740fd0.zip
gcc-ab20d992c828450ce4aa869e8995ef2924740fd0.tar.gz
gcc-ab20d992c828450ce4aa869e8995ef2924740fd0.tar.bz2
Assorted ChangeLog cleanups.
From-SVN: r274250
Diffstat (limited to 'gcc/c')
-rw-r--r--gcc/c/ChangeLog67
1 files changed, 36 insertions, 31 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 816c3e0..55621d6 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -76,7 +76,7 @@
* c-decl.c (finish_function): Check targetm.warn_func_return
before issuing a -Wreturn-type warning.
-2019-07-12 Alexandre Oliva <oliva@adacore.com>
+2019-07-12 Alexandre Oliva <oliva@adacore.com>
* gimple-parser.c (c_parser_gimple_try_stmt): New.
(c_parser_compound_statement): Call it.
@@ -118,6 +118,12 @@
_Literal (char *) &"foo" for address literals pointing to
STRING_CSTs.
+2019-06-25 Jozef Lawrynowicz <jozef.l@mittosystems.com>
+
+ * c-parser.c (c_parse_init): Create keyword for "__intN__" type.
+ * c-decl.c (declspecs_add_type): Don't pedwarn about "__intN" ISO
+ C incompatibility if alternate "__intN__" form is used.
+
2019-06-24 Martin Sebor <msebor@redhat.com>
* c-typeck.c (build_binary_op): Hyphenate floating-point.
@@ -166,17 +172,17 @@
2019-05-16 Martin Sebor <msebor@redhat.com>
- * c-decl.c (start_decl): Quote keywords, operators, and
- types in diagnostics.
- (finish_decl): Same.
- * c-parser.c (c_parser_asm_statement): Same.
- (c_parser_conditional_expression): Same.
- (c_parser_transaction_cancel): Same.
- * c-typeck.c (c_common_type): Same.
- (build_conditional_expr): Same.
- (digest_init): Same.
- (process_init_element): Same.
- (build_binary_op): Same.
+ * c-decl.c (start_decl): Quote keywords, operators, and
+ types in diagnostics.
+ (finish_decl): Same.
+ * c-parser.c (c_parser_asm_statement): Same.
+ (c_parser_conditional_expression): Same.
+ (c_parser_transaction_cancel): Same.
+ * c-typeck.c (c_common_type): Same.
+ (build_conditional_expr): Same.
+ (digest_init): Same.
+ (process_init_element): Same.
+ (build_binary_op): Same.
2019-05-17 Richard Biener <rguenther@suse.de>
@@ -335,7 +341,7 @@
(c_parser_oacc_simple_clause): Replace parser with loc formal
parameter. Adjust all users.
-2019-02-19 Chung-Lin Tang <cltang@codesourcery.com>
+2019-02-19 Chung-Lin Tang <cltang@codesourcery.com>
PR c/87924
* c-parser.c (c_parser_oacc_clause_wait): Add representation of wait
@@ -715,7 +721,7 @@
PR c/87347
* c-parser.c (warn_for_abs): Bail out if TYPE_ARG_TYPES is NULL. Fix
- comment.
+ comment.
2018-09-17 David Malcolm <dmalcolm@redhat.com>
@@ -807,7 +813,7 @@
(build_binary_op): Use it when calling binary_op_error.
2018-08-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
-
+
* c-decl.c (start_decl): Do not warn if variables is named as main
and is a local variable.
@@ -848,8 +854,8 @@
type here, instead add "omp declare target implicit" attribute.
(finish_decl): Diagnose vars without mappable type here.
-2018-06-20 Chung-Lin Tang <cltang@codesourcery.com>
- Thomas Schwinge <thomas@codesourcery.com>
+2018-06-20 Chung-Lin Tang <cltang@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
Cesar Philippidis <cesar@codesourcery.com>
* c-parser.c (c_parser_omp_clause_name): Add support for finalize
@@ -1092,7 +1098,7 @@
PR c/82679
* c-decl.c (grokdeclarator): Check declspecs insted of atomicp.
-2017-12-12 Alexandre Oliva <aoliva@redhat.com>
+2017-12-12 Alexandre Oliva <aoliva@redhat.com>
* c-objc-common.h (LANG_HOOKS_EMITS_BEGIN_STMT): Redefine as true.
* c-parser.c (add_debug_begin_stmt): New.
@@ -1204,7 +1210,7 @@
* c-typeck.c (c_start_case): Build SWITCH_EXPR using build2 instead
of build3.
-2017-11-14 Boris Kolpackov <boris@codesynthesis.com>
+2017-11-14 Boris Kolpackov <boris@codesynthesis.com>
* Make-lang.in (c.install-plugin): Install backend import library.
@@ -1612,7 +1618,7 @@
PR c/81417
* c-array-notation.c (fix_builtin_array_notation_fn): Update calls to
- build_conditional_expr.
+ build_conditional_expr.
* c-parser.c (c_parser_conditional_expression): Create locations for
EXP1 and EXP2 from their source ranges. Pass the locations down to
build_conditional_expr.
@@ -1640,7 +1646,7 @@
* c-warn.c (warn_for_multistatement_macros): Prevent bogus
warnings. Avoid walking MACRO_MAP_LOCATIONS.
-2017-07-31 Jan Hubicka <hubicka@ucw.cz>
+2017-07-31 Jan Hubicka <hubicka@ucw.cz>
Martin Liska <mliska@suse.cz>
* c-typeck.c (c_finish_goto_label): Build gimple predict
@@ -1836,7 +1842,7 @@
* c-convert.c (convert): Replace c_save_expr with save_expr. Don't
call c_fully_fold.
(convert) <case COMPLEX_TYPE>: Remove special handling of COMPLEX_TYPEs.
- * c-decl.c (grokdeclarator): Replace c_save_expr with save_expr.
+ * c-decl.c (grokdeclarator): Replace c_save_expr with save_expr.
* c-fold.c (c_fully_fold_internal): Handle SAVE_EXPR.
* c-parser.c (c_parser_declaration_or_fndef): Replace c_save_expr with
save_expr.
@@ -2068,7 +2074,7 @@
set_c_expr_source_range when parsing ssa-name.
2017-02-10 Prasad Ghangal <prasad.ghangal@gmail.com>
- Richard Biener <rguenther@suse.de>
+ Richard Biener <rguenther@suse.de>
* gimple-parser.c (c_parser_gimple_binary_expression): Avoid
building IL when arguments are error_mark_node.
@@ -3513,7 +3519,6 @@
Julian Brown <julian@codesourcery.com>
Nathan Sidwell <nathan@codesourcery.com>
- c/
* c-parser.c (c_parser_declaration_or_fndef): Add OpenACC
routine arg.
(c_parser_declaration_or_fndef): Call c_finish_oacc_routine.
@@ -4935,7 +4940,7 @@
PR c/49706
* c-typeck.c (parser_build_binary_op): Warn when logical not is used
- on the left hand side operand of a comparison.
+ on the left hand side operand of a comparison.
2014-06-05 Marek Polacek <polacek@redhat.com>
@@ -5753,7 +5758,7 @@
(build_cilk_spawn): New function.
(build_cilk_sync): Likewise.
* Makefile.in (c-decl.o): Added cilk.h in dependency list.
-
+
2013-10-27 Tobias Burnus <burnus@net-b.de>
PR other/33426
@@ -6038,7 +6043,7 @@
* c-array-notation.c (expand_array_notation_exprs): Added
ARRAY_NOTATION_REF case.
-
+
2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
* c-array-notation.c (length_mismatch_in_expr_p): Moved this
@@ -6054,7 +6059,7 @@
(replace_invariant_exprs): Initialized additional_tcodes to NULL.
(struct inv_list): Moved this to c-family/array-notation-common.c.
* c-tree.h (is_cilkplus_builtin_reduce): Remove prototype.
-
+
2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
* c-typeck.c (convert_arguments): Moved checking of builtin cilkplus
@@ -6073,7 +6078,7 @@
to the end of function parsing.
* c-array-notation.c (fix_conditional_array_notations_1): Expanded the
whole if-statement instead of just the condition.
- (expand_array_notation_exprs): Added MODIFY_EXPR case.
+ (expand_array_notation_exprs): Added MODIFY_EXPR case.
2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
@@ -6081,7 +6086,7 @@
* c-array-notation.c (build_array_notation_expr): Initialized rhs_length
array to NULL_TREE if they are unused. Also added a check for the
field to be NULL before its fields are used in future.
-
+
2013-05-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR bootstrap/57450
@@ -6129,7 +6134,7 @@
(c_parser_array_notation): New function.
* c-array-notation.c: New file.
* c-tree.h (is_cilkplus_reduce_builtin): Protoize.
-
+
2013-05-23 Mike Stump <mikestump@comcast.net>
* c-typeck.c (convert_for_assignment): Handle references to memory