Driver: fix an assertion with `-print-prog-name=`

Fix an assertion when -print-prog-name= is invoked without parameter.
Returns an empty string.

Patch by Christian Bruel!

llvm-svn: 331296
diff --git a/clang/test/Driver/print-empty-prog-name.c b/clang/test/Driver/print-empty-prog-name.c
new file mode 100644
index 0000000..e01715f
--- /dev/null
+++ b/clang/test/Driver/print-empty-prog-name.c
@@ -0,0 +1,5 @@
+// Test that -print-prog-name= correctly returns an empty string
+
+// RUN: %clang -print-prog-name= 2>&1 | FileCheck %s
+// CHECK-NOT:{{.+}}
+