Skip to content
This repository was archived by the owner on Feb 5, 2019. It is now read-only.

Commit 27e3c29

Browse files
committed
Fix compile on older clang/OSX versions
Apparently there's a bug in older clang versions which rejects this code, and the fix is to just remove the override keyword for now. This is tracked in this llvm bug: https://llvm.org/bugs/show_bug.cgi?id=22619
1 parent 69cbdf5 commit 27e3c29

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ template <typename BaseLayerT> class LazyEmittingLayer {
123123
protected:
124124

125125
const GlobalValue* searchGVs(StringRef Name,
126-
bool ExportedSymbolsOnly) const override {
126+
bool ExportedSymbolsOnly) const {
127127
// FIXME: We could clean all this up if we had a way to reliably demangle
128128
// names: We could just demangle name and search, rather than
129129
// mangling everything else.

0 commit comments

Comments
 (0)