aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2016-11-14 20:00:32 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-11-14 20:00:32 +0100
commit8e745a17093aa4b5965fcf327c9d76f27e6c852f (patch)
tree1702fcc51e3bd50c33635a1cc5fdef029234f7d3 /gcc/ChangeLog
parentbf166718a9252bc7f867cbbe4e7772bf731acb0e (diff)
downloadgcc-8e745a17093aa4b5965fcf327c9d76f27e6c852f.zip
gcc-8e745a17093aa4b5965fcf327c9d76f27e6c852f.tar.gz
gcc-8e745a17093aa4b5965fcf327c9d76f27e6c852f.tar.bz2
c-cppbuiltin.c (c_cpp_builtins): Define __cpp_structured_bindings.
* c-cppbuiltin.c (c_cpp_builtins): Define __cpp_structured_bindings. * g++.dg/cpp1z/feat-cxx1z.C: Test __cpp_structured_bindings macro. From-SVN: r242395
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog38
1 files changed, 19 insertions, 19 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f259470..fd132b5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,6 +1,6 @@
2016-11-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
- * tree-ssa-math-opts.c (find_bswap_or_nop): Zero out bytes in cmpxchg
+ * tree-ssa-math-opts.c (find_bswap_or_nop): Zero out bytes in cmpxchg
and cmpnop in two steps: first the ones not accessed in original gimple
expression in a endian independent way and then the ones not accessed
in the final result in an endian-specific way.
@@ -17,12 +17,12 @@
new line.
2016-11-14 Prasad Ghangal <prasad.ghangal@gmail.com>
- Richard Biener <rguenther@suse.de>
+ Richard Biener <rguenther@suse.de>
* doc/invoke.texi (fgimple): Document.
- * dumpfile.h (TDF_GIMPLE): Add.
- * dumpfile.c (dump_options): Add gimple.
- * gimple-pretty-print.c (dump_gimple_switch): Adjust dump
+ * dumpfile.h (TDF_GIMPLE): Add.
+ * dumpfile.c (dump_options): Add gimple.
+ * gimple-pretty-print.c (dump_gimple_switch): Adjust dump
for TDF_GIMPLE.
(dump_gimple_label): Likewise.
(dump_gimple_phi): Likewise.
@@ -30,25 +30,25 @@
(dump_phi_nodes): Likewise.
(pp_cfg_jump): Likewise. Pass in dump flags.
(dump_implicit_edges): Adjust.
- * passes.c (pass_init_dump_file): Do not dump function header
- for TDF_GIMPLE.
- * tree-cfg.c (dump_function_to_file): Dump function return type
+ * passes.c (pass_init_dump_file): Do not dump function header
+ for TDF_GIMPLE.
+ * tree-cfg.c (dump_function_to_file): Dump function return type
and __GIMPLE keyword for TDF_GIMPLE. Change guard for dumping
GIMPLE stmts.
- * tree-pretty-print.c (dump_decl_name): Adjust dump for TDF_GIMPLE.
- (dump_generic_node): Likewise.
+ * tree-pretty-print.c (dump_decl_name): Adjust dump for TDF_GIMPLE.
+ (dump_generic_node): Likewise.
* function.h (struct function): Add pass_startwith member.
* passes.c (execute_one_pass): Implement startwith.
- * tree-ssanames.c (make_ssa_name_fn): New argument, check for version
- and assign proper version for parsed ssa names.
- * tree-ssanames.h (make_ssa_name_fn): Add new argument to the function.
- * internal-fn.c (expand_PHI): New function.
- * internal-fn.h (expand_PHI): Declared here.
- * internal-fn.def: New defination for PHI.
- * tree-cfg.c (lower_phi_internal_fn): New function.
+ * tree-ssanames.c (make_ssa_name_fn): New argument, check for version
+ and assign proper version for parsed ssa names.
+ * tree-ssanames.h (make_ssa_name_fn): Add new argument to the function.
+ * internal-fn.c (expand_PHI): New function.
+ * internal-fn.h (expand_PHI): Declared here.
+ * internal-fn.def: New defination for PHI.
+ * tree-cfg.c (lower_phi_internal_fn): New function.
(build_gimple_cfg): Call it.
- (verify_gimple_call): Condition for passing label as arg in internal
- function PHI.
+ (verify_gimple_call): Condition for passing label as arg in internal
+ function PHI.
* tree-into-ssa.c (rewrite_add_phi_arguments): Handle already
present PHIs with arguments.