[llvm-commits] [lld] r170983 - in /lld/trunk: include/lld/Driver/Driver.h lib/Driver/Drivers.cpp tools/lld/lld.cpp
Andy Gibbs
andyg1001 at hotmail.co.uk
Sat Dec 22 01:46:10 PST 2012
Author: andyg
Date: Sat Dec 22 03:46:10 2012
New Revision: 170983
URL: http://llvm.org/viewvc/llvm-project?rev=170983&view=rev
Log:
Fix build issue when building lld against libstdc++ 4.7
Modified:
lld/trunk/include/lld/Driver/Driver.h
lld/trunk/lib/Driver/Drivers.cpp
lld/trunk/tools/lld/lld.cpp
Modified: lld/trunk/include/lld/Driver/Driver.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/include/lld/Driver/Driver.h?rev=170983&r1=170982&r2=170983&view=diff
==============================================================================
--- lld/trunk/include/lld/Driver/Driver.h (original)
+++ lld/trunk/include/lld/Driver/Driver.h Sat Dec 22 03:46:10 2012
@@ -48,7 +48,7 @@
virtual ~Driver();
virtual std::unique_ptr<llvm::opt::DerivedArgList>
- transform(llvm::ArrayRef<const char *const> args) = 0;
+ transform(llvm::ArrayRef<const char *> args) = 0;
/// \param flavor driver flavor to create.
/// \param defaultTargetTriple target triple as determined by the program name
Modified: lld/trunk/lib/Driver/Drivers.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/Driver/Drivers.cpp?rev=170983&r1=170982&r2=170983&view=diff
==============================================================================
--- lld/trunk/lib/Driver/Drivers.cpp (original)
+++ lld/trunk/lib/Driver/Drivers.cpp Sat Dec 22 03:46:10 2012
@@ -89,7 +89,7 @@
LDDriver(StringRef defaultTargetTriple) : Driver(defaultTargetTriple) {}
virtual std::unique_ptr<llvm::opt::DerivedArgList>
- transform(llvm::ArrayRef<const char *const> args) {
+ transform(llvm::ArrayRef<const char *> args) {
assert(!_inputArgs && "transform may only be called once!");
unsigned missingIndex, missingCount;
Modified: lld/trunk/tools/lld/lld.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/tools/lld/lld.cpp?rev=170983&r1=170982&r2=170983&view=diff
==============================================================================
--- lld/trunk/tools/lld/lld.cpp (original)
+++ lld/trunk/tools/lld/lld.cpp Sat Dec 22 03:46:10 2012
@@ -123,7 +123,7 @@
// Transform to core arguments.
driver = Driver::create(iHazAFlavor, getDefaultTarget(argc, argv));
coreArgs = driver->transform(
- llvm::ArrayRef<const char *const>(argv + 1, argv + argc));
+ llvm::ArrayRef<const char *>(argv + 1, argv + argc));
}
if (!coreArgs)
More information about the llvm-commits
mailing list