aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
diff options
context:
space:
mode:
authorEmil Kieri <j.emil.kieri@gmail.com>2022-05-02 18:17:39 +0200
committerEmil Kieri <j.emil.kieri@gmail.com>2022-05-02 22:04:58 +0200
commit1dd8da2d7c75c2a34bf85a37a819755d60ddfb2b (patch)
treeeaa56af9e32a7f0169189878ad68547201667131 /llvm/lib/Object/Binary.cpp
parent55e13a6bc0d6a31afc258a012184253041b0eb8e (diff)
downloadllvm-1dd8da2d7c75c2a34bf85a37a819755d60ddfb2b.zip
llvm-1dd8da2d7c75c2a34bf85a37a819755d60ddfb2b.tar.gz
llvm-1dd8da2d7c75c2a34bf85a37a819755d60ddfb2b.tar.bz2
[flang] Fix semantics check for RETURN statement
The RETURN statement is allowed in functions and subroutines, but not in main programs. It is however a common extension, which we also implement, to allow RETURN from main programs -- we only issue a portability warning when -pedantic or -std=f2018 are set. This patch fixes false positives for this portability warning, where it was triggered also when RETURN was present in functions or subroutines. Fixexs #55080 Reviewed By: PeteSteinfeld Differential Revision: https://reviews.llvm.org/D124732
Diffstat (limited to 'llvm/lib/Object/Binary.cpp')
0 files changed, 0 insertions, 0 deletions