diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-12-19 11:08:06 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-12-19 11:08:06 +0100 |
commit | 23cdc1e9b73d2074624799a025d7030145979b92 (patch) | |
tree | 1ef1cdb99ab2aedfbfc12c8c9dde9848124c7249 /gcc/fortran/frontend-passes.c | |
parent | 40ebe1fc2f136a454b0d5efa119bb516ad767c91 (diff) | |
download | gcc-23cdc1e9b73d2074624799a025d7030145979b92.zip gcc-23cdc1e9b73d2074624799a025d7030145979b92.tar.gz gcc-23cdc1e9b73d2074624799a025d7030145979b92.tar.bz2 |
re PR fortran/92977 (ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3526)
PR fortran/92977
* frontend-passes.c (call_external_blas): Use || instead of |.
From-SVN: r279567
Diffstat (limited to 'gcc/fortran/frontend-passes.c')
-rw-r--r-- | gcc/fortran/frontend-passes.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/frontend-passes.c b/gcc/fortran/frontend-passes.c index 5f83ad2..bd27a68 100644 --- a/gcc/fortran/frontend-passes.c +++ b/gcc/fortran/frontend-passes.c @@ -4390,7 +4390,7 @@ call_external_blas (gfc_code **c, int *walk_subtrees ATTRIBUTE_UNUSED, /* For now don't do anything in OpenMP workshare, it confuses its translation, which expects only the allowed statements in there. */ - if (in_omp_workshare | in_omp_atomic) + if (in_omp_workshare || in_omp_atomic) return 0; expr1 = co->expr1; |