summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-rc/helpmsg.test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/llvm-rc/helpmsg.test')
-rw-r--r--llvm/test/tools/llvm-rc/helpmsg.test20
1 files changed, 20 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-rc/helpmsg.test b/llvm/test/tools/llvm-rc/helpmsg.test
new file mode 100644
index 00000000000..f0d4015e91c
--- /dev/null
+++ b/llvm/test/tools/llvm-rc/helpmsg.test
@@ -0,0 +1,20 @@
+; RUN: llvm-rc /h > %t1
+; RUN: llvm-rc /? > %t2
+; RUN: diff %t1 %t2
+; RUN: FileCheck -input-file=%t1 %s
+
+; CHECK: OVERVIEW: Resource Converter
+; CHECK-DAG: USAGE: rc [options] <inputs>
+; CHECK-DAG: OPTIONS:
+; CHECK-NEXT: /? Display this help and exit.
+; CHECK-NEXT: /D <value> Define a symbol for the C preprocessor.
+; CHECK-NEXT: /FO <value> Change the output file location.
+; CHECK-NEXT: /H Display this help and exit.
+; CHECK-NEXT: /I <value> Add an include path.
+; CHECK-NEXT: /LN <value> Set the default language name.
+; CHECK-NEXT: /L <value> Set the default language identifier.
+; CHECK-NEXT: /N Null-terminate all strings in the string table.
+; CHECK-NEXT: /U <value> Undefine a symbol for the C preprocessor.
+; CHECK-NEXT: /V Be verbose.
+; CHECK-NEXT: /X Ignore 'include' variable.
+; CHECK-NEXT: /Y Suppress warnings on duplicate resource IDs.
OpenPOWER on IntegriCloud