'-o' option now supports relative paths.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66680 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/utils/scan-build b/utils/scan-build
index 47622bf..1aad3ef 100755
--- a/utils/scan-build
+++ b/utils/scan-build
@@ -1038,7 +1038,10 @@
       DieDiag("'-o' option requires a target directory name.\n");
     }
     
-    $HtmlDir = shift @ARGV;
+    # Construct an absolute path.  Uses the current working directory
+    # as a base if the original path was not absolute.
+    $HtmlDir = abs_path(shift @ARGV);
+    
     next;
   }