[cfe-commits] r62900 - in /cfe/tags/Apple/clang: clang-1.patch clang-2.patch clang-3.patch
Mike Stump
mrs at apple.com
Fri Jan 23 16:50:37 PST 2009
Author: mrs
Date: Fri Jan 23 18:50:37 2009
New Revision: 62900
URL: http://llvm.org/viewvc/llvm-project?rev=62900&view=rev
Log:
We don't need any work arounds anymore.
Removed:
cfe/tags/Apple/clang/clang-1.patch
cfe/tags/Apple/clang/clang-2.patch
cfe/tags/Apple/clang/clang-3.patch
Removed: cfe/tags/Apple/clang/clang-1.patch
URL: http://llvm.org/viewvc/llvm-project/cfe/tags/Apple/clang/clang-1.patch?rev=62899&view=auto
==============================================================================
--- cfe/tags/Apple/clang/clang-1.patch (original)
+++ cfe/tags/Apple/clang/clang-1.patch (removed)
@@ -1,31 +0,0 @@
-Index: tools/Makefile
-===================================================================
---- tools/Makefile (revision 62619)
-+++ tools/Makefile (working copy)
-@@ -8,11 +8,13 @@
- ##===----------------------------------------------------------------------===##
-
- LEVEL := ..
-+CLANG_DIR := $(shell test -e clang && echo clang)
-+
- # NOTE: The tools are organized into five groups of four consisting of one
- # large and three small executables. This is done to minimize memory load
- # in parallel builds. Please retain this ordering.
- PARALLEL_DIRS := llvm-config \
-- opt llvm-as llvm-dis \
-+ opt $(CLANG_DIR) llvm-as llvm-dis \
- llc llvm-ranlib llvm-ar llvm-nm \
- llvm-ld llvm-prof llvm-link \
- lli gccas gccld llvm-extract llvm-db \
-Index: Makefile.rules
-===================================================================
---- Makefile.rules (revision 62619)
-+++ Makefile.rules (working copy)
-@@ -568,7 +568,6 @@
- # To create other directories, as needed, and timestamp their creation
- %/.dir:
- $(Verb) $(MKDIR) $* > /dev/null
-- $(Verb) $(DATE) > $@
-
- .PRECIOUS: $(ObjDir)/.dir $(LibDir)/.dir $(ToolDir)/.dir $(ExmplDir)/.dir
- .PRECIOUS: $(LLVMLibDir)/.dir $(LLVMToolDir)/.dir $(LLVMExmplDir)/.dir
Removed: cfe/tags/Apple/clang/clang-2.patch
URL: http://llvm.org/viewvc/llvm-project/cfe/tags/Apple/clang/clang-2.patch?rev=62899&view=auto
==============================================================================
--- cfe/tags/Apple/clang/clang-2.patch (original)
+++ cfe/tags/Apple/clang/clang-2.patch (removed)
@@ -1,49 +0,0 @@
-Doing diffs in tools/clang/.:
---- tools/clang/./tools/ccc/ccclib/ToolChain.py.~1~ 2009-01-20 14:53:16.000000000 -0800
-+++ tools/clang/./tools/ccc/ccclib/ToolChain.py 2009-01-20 14:53:57.000000000 -0800
-@@ -59,15 +59,16 @@ class Darwin_X86_ToolChain(ToolChain):
- Phases.LinkPhase : Tools.Darwin_X86_LinkTool(self),
- Phases.LipoPhase : Tools.LipoTool(),
- }
-- self.clangTool = Tools.Clang_CompileTool()
-+ self.clangTool = Tools.Clang_CompileTool(self)
-
- def getToolChainDir(self):
- return 'i686-apple-darwin%d/%s' % (self.darwinVersion[0],
- '.'.join(map(str,self.gccVersion)))
-
- def getProgramPath(self, name):
-- # FIXME: Implement proper search.
-- return '/usr/libexec/gcc/%s/%s' % (self.getToolChainDir(), name)
-+ return '%s/../libexec/gcc/%s/%s' % (self.driver.driverDir,
-+ self.getToolChainDir(),
-+ name)
-
- def getMacosxVersionMin(self):
- major,minor,minorminor = self.darwinVersion
---- tools/clang/./tools/ccc/ccclib/Tools.py.~1~ 2009-01-20 14:53:16.000000000 -0800
-+++ tools/clang/./tools/ccc/ccclib/Tools.py 2009-01-20 14:53:57.000000000 -0800
-@@ -163,11 +163,12 @@ class Darwin_AssembleTool(Tool):
- cmd_args))
-
- class Clang_CompileTool(Tool):
-- def __init__(self):
-+ def __init__(self, toolChain):
- super(Clang_CompileTool, self).__init__('clang',
- (Tool.eFlagsPipedInput |
- Tool.eFlagsPipedOutput |
- Tool.eFlagsIntegratedCPP))
-+ self.toolChain = toolChain
-
- def constructJob(self, phase, arch, jobs, inputs,
- output, outputType, arglist, linkingOutput):
-@@ -263,7 +264,7 @@ class Clang_CompileTool(Tool):
- else:
- cmd_args.extend(arglist.renderAsInput(input.source))
-
-- jobs.addJob(Jobs.Command('clang', cmd_args))
-+ jobs.addJob(Jobs.Command('%s/clang' % self.toolChain.driver.driverDir, cmd_args))
-
- class Darwin_X86_CC1Tool(Tool):
- def getCC1Name(self, type):
---------------
Removed: cfe/tags/Apple/clang/clang-3.patch
URL: http://llvm.org/viewvc/llvm-project/cfe/tags/Apple/clang/clang-3.patch?rev=62899&view=auto
==============================================================================
--- cfe/tags/Apple/clang/clang-3.patch (original)
+++ cfe/tags/Apple/clang/clang-3.patch (removed)
@@ -1,6 +0,0 @@
-Doing diffs in .:
---- ./tools/clang/tools/ccc/ccclib/__init__.py.~1~ 2009-01-20 14:59:45.000000000 -0800
-+++ ./tools/clang/tools/ccc/ccclib/__init__.py 2009-01-20 17:06:43.000000000 -0800
-@@ -0,0 +1 @@
-+# initializations
---------------
More information about the cfe-commits
mailing list