]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: [multiple changes]
authorRichard Biener <rguenther@suse.de>
Thu, 24 Oct 2019 09:38:56 +0000 (09:38 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 24 Oct 2019 09:38:56 +0000 (09:38 +0000)
commitd23b9ce71519880d0dc73dfea464ac288498e3c0
tree37e1c65ab86a0cd779cbfadbe77e784501e6f098
parent49734ba5d1e7fca030db5f7516a5bdac0eb3a9fb
backport: [multiple changes]

2019-10-24  Richard Biener  <rguenther@suse.de>

Backport from mainline
2019-10-17  Richard Biener  <rguenther@suse.de>

PR debug/91887
* dwarf2out.c (gen_formal_parameter_die): Also try to match
context_die against a DW_TAG_GNU_formal_parameter_pack parent.

* g++.dg/debug/dwarf2/pr91887.C: New testcase.

2019-09-19  Richard Biener  <rguenther@suse.de>

PR tree-optimization/91812
* tree-ssa-phiprop.c (propagate_with_phi): Do not replace
volatile loads.

* gcc.dg/torture/pr91812.c: New testcase.

From-SVN: r277370
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/debug/dwarf2/pr91887.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr91812.c [new file with mode: 0644]
gcc/tree-ssa-phiprop.c