[lld] r210704 - Quick fix for the windows build.
Rafael Espindola
rafael.espindola at gmail.com
Wed Jun 11 14:04:06 PDT 2014
Author: rafael
Date: Wed Jun 11 16:04:06 2014
New Revision: 210704
URL: http://llvm.org/viewvc/llvm-project?rev=210704&view=rev
Log:
Quick fix for the windows build.
We have to look for both std::make_error_code as well as our overloads.
Modified:
lld/trunk/include/lld/Driver/CoreInputGraph.h
lld/trunk/lib/ReaderWriter/ELF/DefaultLayout.h
Modified: lld/trunk/include/lld/Driver/CoreInputGraph.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/include/lld/Driver/CoreInputGraph.h?rev=210704&r1=210703&r2=210704&view=diff
==============================================================================
--- lld/trunk/include/lld/Driver/CoreInputGraph.h (original)
+++ lld/trunk/include/lld/Driver/CoreInputGraph.h Wed Jun 11 16:04:06 2014
@@ -33,6 +33,7 @@ public:
/// \brief Parse the input file to lld::File.
error_code parse(const LinkingContext &ctx, raw_ostream &diagnostics) override {
+ using std::make_error_code;
ErrorOr<StringRef> filePath = getPath(ctx);
if (filePath.getError() == std::errc::no_such_file_or_directory)
return make_error_code(std::errc::no_such_file_or_directory);
Modified: lld/trunk/lib/ReaderWriter/ELF/DefaultLayout.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/DefaultLayout.h?rev=210704&r1=210703&r2=210704&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/DefaultLayout.h (original)
+++ lld/trunk/lib/ReaderWriter/ELF/DefaultLayout.h Wed Jun 11 16:04:06 2014
@@ -541,6 +541,7 @@ AtomSection<ELFT> *DefaultLayout<ELFT>::
template <class ELFT>
ErrorOr<const lld::AtomLayout &> DefaultLayout<ELFT>::addAtom(const Atom *atom) {
+ using std::make_error_code;
if (const DefinedAtom *definedAtom = dyn_cast<DefinedAtom>(atom)) {
// HACK: Ignore undefined atoms. We need to adjust the interface so that
// undefined atoms can still be included in the output symbol table for
More information about the llvm-commits
mailing list