]> granicus.if.org Git - clang/commitdiff
ccc: When constructing a named output, only use base name (not full
authorDaniel Dunbar <daniel@zuster.org>
Mon, 12 Jan 2009 07:48:07 +0000 (07:48 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Mon, 12 Jan 2009 07:48:07 +0000 (07:48 +0000)
path).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62083 91177308-0d34-0410-b5e6-96231b3b80d8

tools/ccc/ccclib/Driver.py

index 983a52bd185ddf97f018d0ac12dedb559fc3dd08..23bc10cb4ede6d3c8c033d01196c7ff8ff434638 100644 (file)
@@ -675,7 +675,7 @@ class Driver(object):
                     output = finalOutput
                 # Contruct a named destination?
                 elif atTopLevel or hasSaveTemps:
-                    output = args.makeSeparateArg(namedOutput,
+                    output = args.makeSeparateArg(os.path.basename(namedOutput),
                                                   self.parser.oOption)
                 else:
                     # Output to temp file...