2017-01-25 Richard Biener <rguenther@suse.de>
commit620fb2b33bcf736e65100d9e7c93737bf0d465e8
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2017 09:48:10 +0000 (25 09:48 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2017 09:48:10 +0000 (25 09:48 +0000)
tree83666106fed94ec82bcc9d3ccff6ed8264722ae0
parent190d1d847cfbcfb31147f875b74ac541b576aee1
2017-01-25  Richard Biener  <rguenther@suse.de>

PR debug/78363
* omp-expand.c: Include debug.h.
(expand_omp_taskreg): Make sure to generate early debug before
outlining anything from a function.
(expand_omp_target): Likewise.
(grid_expand_target_grid_body): Likewise.

* g++.dg/gomp/pr78363-1.C: New testcase.
* g++.dg/gomp/pr78363-2.C: Likewise.
* g++.dg/gomp/pr78363-3.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244892 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/omp-expand.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/pr78363-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/gomp/pr78363-2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/gomp/pr78363-3.C [new file with mode: 0644]