aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2019-08-14 09:35:44 +0000
committerMartin Storsjo <martin@martin.st>2019-08-14 09:35:44 +0000
commit0e5530abfc70ab1994fa2b120e9bc6fd1461cb33 (patch)
tree353492de63c70c78c04bead5aa209a127d9e7c5c /llvm/tools/llvm-objdump/llvm-objdump.cpp
parentce26ad7a9db0cde092bd423108d5aaef257e3875 (diff)
downloadllvm-0e5530abfc70ab1994fa2b120e9bc6fd1461cb33.zip
llvm-0e5530abfc70ab1994fa2b120e9bc6fd1461cb33.tar.gz
llvm-0e5530abfc70ab1994fa2b120e9bc6fd1461cb33.tar.bz2
[MinGW] Correct handling different forms of a few options
Support the equals form of the long --entry=<symbol> option, add a test for the -e<symbol> form. Add tests for single dash forms of -exclude-all-symbols and -export-all-symbols. Support single-dash forms of -out-implib and -output-def, support the equals form of --output-def=<file>. (We previously had a test to explicitly disallow -out-implib, but it turns out that GNU ld actually does support it just fine, despite also matching the -o<file> option.) Disallow the double-dashed --u form, add a test for -u<symbol>. Differential Revision: https://reviews.llvm.org/D66066 llvm-svn: 368816
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions