mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 03:23:01 +02: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. llvm-svn: 260529
This commit is contained in:
parent
0febca6df8
commit
9abf7d608e
@ -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…
Reference in New Issue
Block a user