diff options
author | Dan Gohman <sunfish@mozilla.com> | 2020-06-09 17:34:55 -0700 |
---|---|---|
committer | Dan Gohman <sunfish@mozilla.com> | 2020-06-12 19:52:35 -0700 |
commit | 66042959590d6db9d2a12803a16476d4e3508f3f (patch) | |
tree | a8b817299b96d78f0d4dedcd0879edb3e83bc563 /lldb/source/Interpreter/CommandObject.cpp | |
parent | a27d0dcf6518ca08bb5498f58ca6a430b09eae33 (diff) | |
download | llvm-66042959590d6db9d2a12803a16476d4e3508f3f.zip llvm-66042959590d6db9d2a12803a16476d4e3508f3f.tar.gz llvm-66042959590d6db9d2a12803a16476d4e3508f3f.tar.bz2 |
[WebAssembly] WebAssembly doesn't support "protected" visibility
Implement the `hasProtectedVisibility()` hook to indicate that, like
Darwin, WebAssembly doesn't support "protected" visibility.
On ELF, "protected" visibility is intended to be an optimization, however
in practice it often [isn't], and ELF documentation generally ranges from
[not mentioning it at all] to [strongly discouraging its use].
[isn't]: https://www.airs.com/blog/archives/307
[not mentioning it at all]: https://gcc.gnu.org/wiki/Visibility
[strongly discouraging its use]: https://www.akkadia.org/drepper/dsohowto.pdf
While here, also mention the new Reactor support in the release notes.
Diffstat (limited to 'lldb/source/Interpreter/CommandObject.cpp')
0 files changed, 0 insertions, 0 deletions