[llvm-rc] Support '--' for delimiting options from input paths
commitb13b025f15a3aae5b764720ffc04c9b4c4ff9eb8
authorMartin Storsjo <martin@martin.st>
Wed, 16 Jan 2019 08:09:22 +0000 (16 08:09 +0000)
committerMartin Storsjo <martin@martin.st>
Wed, 16 Jan 2019 08:09:22 +0000 (16 08:09 +0000)
treee178498d48a93f4e184bd92453a20fe3cb2b6ab1
parent2eebdab8bdc1cc23452e9c4a6980b479b31f09d1
[llvm-rc] Support '--' for delimiting options from input paths

This allows avoiding conflicts between paths that begin with the same
chars as some llvm-rc options (which can be used with either slashes
or dashes).

Differential Revision: https://reviews.llvm.org/D56743

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351305 91177308-0d34-0410-b5e6-96231b3b80d8
22 files changed:
test/tools/llvm-rc/absolute.test
test/tools/llvm-rc/codepage.test
test/tools/llvm-rc/cpp-output.test
test/tools/llvm-rc/flags.test
test/tools/llvm-rc/include-paths.test
test/tools/llvm-rc/memoryflags-stringtable.test
test/tools/llvm-rc/memoryflags.test
test/tools/llvm-rc/not-expr.test
test/tools/llvm-rc/parser-expr.test
test/tools/llvm-rc/parser.test
test/tools/llvm-rc/tag-accelerators.test
test/tools/llvm-rc/tag-dialog.test
test/tools/llvm-rc/tag-escape.test
test/tools/llvm-rc/tag-html.test
test/tools/llvm-rc/tag-icon-cursor.test
test/tools/llvm-rc/tag-menu.test
test/tools/llvm-rc/tag-stringtable.test
test/tools/llvm-rc/tag-user.test
test/tools/llvm-rc/tag-versioninfo.test
test/tools/llvm-rc/tokenizer.test
test/tools/llvm-rc/versioninfo-padding.test
tools/llvm-rc/llvm-rc.cpp