mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-29 10:25:12 +00:00
[weak vtables] Remove a bunch of weak vtables
This patch removes most of the trivial cases of weak vtables by pinning them to a single object file. Differential Revision: http://llvm-reviews.chandlerc.com/D2068 Reviewed by Andy git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194865 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -60,6 +60,7 @@ TEMPLATE_INSTANTIATION(class opt<char>);
|
||||
TEMPLATE_INSTANTIATION(class opt<bool>);
|
||||
} } // end namespace llvm::cl
|
||||
|
||||
void GenericOptionValue::anchor() {}
|
||||
void OptionValue<boolOrDefault>::anchor() {}
|
||||
void OptionValue<std::string>::anchor() {}
|
||||
void Option::anchor() {}
|
||||
@@ -73,6 +74,7 @@ void parser<double>::anchor() {}
|
||||
void parser<float>::anchor() {}
|
||||
void parser<std::string>::anchor() {}
|
||||
void parser<char>::anchor() {}
|
||||
void StringSaver::anchor() {}
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
|
Reference in New Issue
Block a user