diff options
author | Jakub Jelinek <jakub@redhat.com> | 2014-10-03 09:29:42 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2014-10-03 09:29:42 +0200 |
commit | 5771c3915bedb3e92b79a7e81fa5eac751cd7413 (patch) | |
tree | c8064d52e6ef0cbb4a3d77e534901e6b120a766e /gcc/tree-vect-data-refs.c | |
parent | 661fb5ddb8d4232135a61227e7db2d1de8e458ac (diff) | |
download | gcc-5771c3915bedb3e92b79a7e81fa5eac751cd7413.zip gcc-5771c3915bedb3e92b79a7e81fa5eac751cd7413.tar.gz gcc-5771c3915bedb3e92b79a7e81fa5eac751cd7413.tar.bz2 |
re PR libgomp/61200 (internal compiler error: Segmentation fault, assert & openmp)
PR libgomp/61200
* omp-low.c (taskreg_contexts): New variable.
(scan_omp_parallel): Push newly created context into taskreg_contexts
vector and move record layout code to finish_taskreg_scan.
(scan_omp_task): Likewise.
(finish_taskreg_scan): New function.
(execute_lower_omp): Call finish_taskreg_scan on all taskreg_contexts
vector elements and release it.
* c-c++-common/gomp/pr61200.c: New test.
* testsuite/libgomp.c/pr61200.c: New test.
From-SVN: r215835
Diffstat (limited to 'gcc/tree-vect-data-refs.c')
0 files changed, 0 insertions, 0 deletions