aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectBreakpoint.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-09-01 23:12:52 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-09-01 23:12:52 +0000
commit78471f0ec1e6182b51607e2b4f7f99002533e8b3 (patch)
tree6d496977870b25210d2ba3c58bfec7da620e06ed /lldb/source/Commands/CommandObjectBreakpoint.cpp
parent4c5b0a3d580aa1cb5e4212cf3a380d73af59767a (diff)
downloadllvm-78471f0ec1e6182b51607e2b4f7f99002533e8b3.zip
llvm-78471f0ec1e6182b51607e2b4f7f99002533e8b3.tar.gz
llvm-78471f0ec1e6182b51607e2b4f7f99002533e8b3.tar.bz2
Merge visibility from all symbols with the same name.
The ELF spec says: ... if any reference to or definition of a name is a symbol with a non-default visibility attribute, the visibility attribute must be propagated to the resolving symbol in the linked object. If different visibility attributes are specified for distinct references to or definitions of a symbol, the most constraining visibility attribute must be propagated to the resolving symbol in the linked object. The attributes, ordered from least to most constraining, are: STV_PROTECTED, STV_HIDDEN and STV_INTERNAL. llvm-svn: 246603
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpoint.cpp')
0 files changed, 0 insertions, 0 deletions