mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-21 21:41:43 +00:00
Drop the hidden visibility from DebugHandlerBase for now.
If a class has hidden visibility all derived classes and all classes that have it as a member must have hidden visibility too. That may be fixable here but requires changes to quite a lot of debug info classes. This is also one of the things that GCC enforces aggressively while clang ignores it, making testing more annoying than necessary. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260529 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
ac5172baad
commit
a25f0be03b
@ -26,7 +26,7 @@ class MachineModuleInfo;
|
||||
|
||||
/// Base class for debug information backends. Common functionality related to
|
||||
/// tracking which variables and scopes are alive at a given PC live here.
|
||||
class LLVM_LIBRARY_VISIBILITY DebugHandlerBase : public AsmPrinterHandler {
|
||||
class DebugHandlerBase : public AsmPrinterHandler {
|
||||
protected:
|
||||
DebugHandlerBase(AsmPrinter *A);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user