From: Benjamin Kramer Date: Tue, 10 Mar 2015 20:07:44 +0000 (+0000) Subject: Don't use LLVM_LIBRARY_VISIBILITY in cpp files. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=fede77ae26434e6ec4bf4320e249d8dcd87a4d1e;p=oota-llvm.git Don't use LLVM_LIBRARY_VISIBILITY in cpp files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231831 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/NVPTX/NVPTXLowerStructArgs.cpp b/lib/Target/NVPTX/NVPTXLowerStructArgs.cpp index 3149399afb3..68dfbb71613 100644 --- a/lib/Target/NVPTX/NVPTXLowerStructArgs.cpp +++ b/lib/Target/NVPTX/NVPTXLowerStructArgs.cpp @@ -35,7 +35,8 @@ namespace llvm { void initializeNVPTXLowerStructArgsPass(PassRegistry &); } -class LLVM_LIBRARY_VISIBILITY NVPTXLowerStructArgs : public FunctionPass { +namespace { +class NVPTXLowerStructArgs : public FunctionPass { bool runOnFunction(Function &F) override; void handleStructPtrArgs(Function &); @@ -48,6 +49,7 @@ public: return "Copy structure (byval *) arguments to stack"; } }; +} // namespace char NVPTXLowerStructArgs::ID = 1;