diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-03-13 12:16:31 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-03-13 12:16:31 +0000 |
| commit | 92d19016b5cc85f4c58e248530011a208c3ec79a (patch) | |
| tree | 1e573b0b108c2dce2d86febc5351598b68a7994f | |
| parent | 6522933d7a45ab9d8aa20a85d891dfdf3480dedd (diff) | |
| download | bcm5719-llvm-92d19016b5cc85f4c58e248530011a208c3ec79a.tar.gz bcm5719-llvm-92d19016b5cc85f4c58e248530011a208c3ec79a.zip | |
ccc: Don't print the arch for every action when printing phases.
llvm-svn: 66886
| -rw-r--r-- | clang/tools/ccc/ccclib/Driver.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/clang/tools/ccc/ccclib/Driver.py b/clang/tools/ccc/ccclib/Driver.py index b18d28bec57..e631f55c28a 100644 --- a/clang/tools/ccc/ccclib/Driver.py +++ b/clang/tools/ccc/ccclib/Driver.py @@ -315,7 +315,7 @@ class Driver(object): for v in values])) def printPhases(self, phases, args): - def printPhase(p, f, steps, arch=None): + def printPhase(p, f, steps): if p in steps: return steps[p] @@ -324,17 +324,15 @@ class Driver(object): inputStr = '"%s"' % args.getValue(p.filename) elif isinstance(p, Phases.BindArchAction): phaseName = 'bind-arch' - inputs = [printPhase(i, f, steps, p.arch) + inputs = [printPhase(i, f, steps) for i in p.inputs] inputStr = '"%s", {%s}' % (args.getValue(p.arch), ', '.join(map(str, inputs))) else: phaseName = p.phase.name - inputs = [printPhase(i, f, steps, arch) + inputs = [printPhase(i, f, steps) for i in p.inputs] inputStr = '{%s}' % ', '.join(map(str, inputs)) - if arch is not None: - phaseName += '-' + args.getValue(arch) steps[p] = index = len(steps) print "%d: %s, %s, %s" % (index,phaseName,inputStr,p.type.name) return index |

