Author: rafael Date: Tue Nov 27 10:10:37 2012 New Revision: 168703 URL: http://llvm.org/viewvc/llvm-project?rev=168703&view=rev Log: Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and is not used in any #ifdef.
Modified: cfe/trunk/include/clang/Driver/Driver.h cfe/trunk/lib/Driver/Driver.cpp cfe/trunk/lib/Frontend/CreateInvocationFromCommandLine.cpp cfe/trunk/lib/Tooling/Tooling.cpp cfe/trunk/tools/driver/Makefile cfe/trunk/tools/driver/driver.cpp Modified: cfe/trunk/include/clang/Driver/Driver.h URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Driver.h?rev=168703&r1=168702&r2=168703&view=diff ============================================================================== --- cfe/trunk/include/clang/Driver/Driver.h (original) +++ cfe/trunk/include/clang/Driver/Driver.h Tue Nov 27 10:10:37 2012 @@ -178,7 +178,6 @@ Driver(StringRef _ClangExecutable, StringRef _DefaultTargetTriple, StringRef _DefaultImageName, - bool IsProduction, DiagnosticsEngine &_Diags); ~Driver(); Modified: cfe/trunk/lib/Driver/Driver.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Driver.cpp?rev=168703&r1=168702&r2=168703&view=diff ============================================================================== --- cfe/trunk/lib/Driver/Driver.cpp (original) +++ cfe/trunk/lib/Driver/Driver.cpp Tue Nov 27 10:10:37 2012 @@ -46,7 +46,6 @@ Driver::Driver(StringRef ClangExecutable, StringRef DefaultTargetTriple, StringRef DefaultImageName, - bool IsProduction, DiagnosticsEngine &Diags) : Opts(createDriverOptTable()), Diags(Diags), ClangExecutable(ClangExecutable), SysRoot(DEFAULT_SYSROOT), Modified: cfe/trunk/lib/Frontend/CreateInvocationFromCommandLine.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/CreateInvocationFromCommandLine.cpp?rev=168703&r1=168702&r2=168703&view=diff ============================================================================== --- cfe/trunk/lib/Frontend/CreateInvocationFromCommandLine.cpp (original) +++ cfe/trunk/lib/Frontend/CreateInvocationFromCommandLine.cpp Tue Nov 27 10:10:37 2012 @@ -48,7 +48,7 @@ // FIXME: We shouldn't have to pass in the path info. driver::Driver TheDriver("clang", llvm::sys::getDefaultTargetTriple(), - "a.out", false, *Diags); + "a.out", *Diags); // Don't check that inputs exist, they may have been remapped. TheDriver.setCheckInputsExist(false); Modified: cfe/trunk/lib/Tooling/Tooling.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Tooling/Tooling.cpp?rev=168703&r1=168702&r2=168703&view=diff ============================================================================== --- cfe/trunk/lib/Tooling/Tooling.cpp (original) +++ cfe/trunk/lib/Tooling/Tooling.cpp Tue Nov 27 10:10:37 2012 @@ -48,7 +48,7 @@ const std::string DefaultOutputName = "a.out"; clang::driver::Driver *CompilerDriver = new clang::driver::Driver( BinaryName, llvm::sys::getDefaultTargetTriple(), - DefaultOutputName, false, *Diagnostics); + DefaultOutputName, *Diagnostics); CompilerDriver->setTitle("clang_based_tool"); return CompilerDriver; } Modified: cfe/trunk/tools/driver/Makefile URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/driver/Makefile?rev=168703&r1=168702&r2=168703&view=diff ============================================================================== --- cfe/trunk/tools/driver/Makefile (original) +++ cfe/trunk/tools/driver/Makefile Tue Nov 27 10:10:37 2012 @@ -63,8 +63,3 @@ TOOL_INFO_BUILD_VERSION := endif endif - -# Translate make variable to define when building a "production" clang. -ifdef CLANG_IS_PRODUCTION -CPP.Defines += -DCLANG_IS_PRODUCTION -endif Modified: cfe/trunk/tools/driver/driver.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/driver/driver.cpp?rev=168703&r1=168702&r2=168703&view=diff ============================================================================== --- cfe/trunk/tools/driver/driver.cpp (original) +++ cfe/trunk/tools/driver/driver.cpp Tue Nov 27 10:10:37 2012 @@ -397,13 +397,8 @@ DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient); ProcessWarningOptions(Diags, *DiagOpts); -#ifdef CLANG_IS_PRODUCTION - const bool IsProduction = true; -#else - const bool IsProduction = false; -#endif Driver TheDriver(Path.str(), llvm::sys::getDefaultTargetTriple(), - "a.out", IsProduction, Diags); + "a.out", Diags); // Attempt to find the original path used to invoke the driver, to determine // the installed path. We do this manually, because we want to support that _______________________________________________ cfe-commits mailing list cfe-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits