aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-06-04 09:23:34 -0700
committerGitHub <noreply@github.com>2025-06-04 09:23:34 -0700
commit4b23d4c7ca4307f3d5c900782c78f1b66236d0c2 (patch)
tree13e433e5e9415da7af7879dea10280d5b208f883 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent43abd252db7245a2c3ea9c0c18aa6eb1955eea1a (diff)
downloadllvm-4b23d4c7ca4307f3d5c900782c78f1b66236d0c2.zip
llvm-4b23d4c7ca4307f3d5c900782c78f1b66236d0c2.tar.gz
llvm-4b23d4c7ca4307f3d5c900782c78f1b66236d0c2.tar.bz2
[flang] Extension: allow override of inaccessible DEFERRED binding (#142691)
Inaccessible procedure bindings can't be overridden, but DEFERRED bindings must be in a non-abstract extension. We presently emit an error for an attempt to override an inaccessible binding in this case. But some compilers accept this usage, and since it seems safe enough, I'll allow it with an optional warning. Codes can avoid this warning and conform to the standard by changing the deferred bindings to be public.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions