ccc: When constructing a named output, only use base name (not full
path).


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62083 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/ccc/ccclib/Driver.py b/tools/ccc/ccclib/Driver.py
index 983a52b..23bc10c 100644
--- a/tools/ccc/ccclib/Driver.py
+++ b/tools/ccc/ccclib/Driver.py
@@ -675,7 +675,7 @@
                     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...