diff options
author | Peter Klausler <pklausler@nvidia.com> | 2025-06-04 09:23:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-04 09:23:34 -0700 |
commit | 4b23d4c7ca4307f3d5c900782c78f1b66236d0c2 (patch) | |
tree | 13e433e5e9415da7af7879dea10280d5b208f883 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 43abd252db7245a2c3ea9c0c18aa6eb1955eea1a (diff) | |
download | llvm-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