PR middle-end/84955
commit293d44ad01b4515b75872942a2ba2b2dfd4c75ef
authorcesar <cesar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Apr 2018 13:15:45 +0000 (12 13:15 +0000)
committercesar <cesar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Apr 2018 13:15:45 +0000 (12 13:15 +0000)
treeb8576600c7c102a8375ae41777eabe324a6b4f07
parent963930672a8001710d55827739d0fc3797fed7e8
PR middle-end/84955

gcc/
* lto-streamer-out.c (output_function): Fix CFG loop state before
streaming out.
* omp-expand.c (expand_oacc_for): Handle calls to internal
functions like regular functions.

libgomp/
* testsuite/libgomp.oacc-c-c++-common/pr84955.c: New test.
* testsuite/libgomp.oacc-fortran/pr84955.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259346 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto-streamer-out.c
gcc/omp-expand.c
gcc/testsuite/ChangeLog
libgomp/testsuite/libgomp.oacc-c-c++-common/pr84955.c [new file with mode: 0644]
libgomp/testsuite/libgomp.oacc-fortran/pr84955.f90 [new file with mode: 0644]