Option parsing: support case-insensitive option matching.
authorRui Ueyama <ruiu@google.com>
Wed, 28 Aug 2013 20:04:31 +0000 (20:04 +0000)
committerRui Ueyama <ruiu@google.com>
Wed, 28 Aug 2013 20:04:31 +0000 (20:04 +0000)
commit2957273b888dabe8be8e2fa5ac691e39879685c4
tree275ac46fd8d334c7ae15c3391cb95c76e22f3e74
parent435798e96a64738b55a01055dde1bc9a88a15191
Option parsing: support case-insensitive option matching.

Re-submitting r189416 with fix for Windows build on where strcasecmp is not defined.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189501 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Option/OptTable.h
lib/Option/OptTable.cpp
unittests/Option/OptionParsingTest.cpp
utils/TableGen/OptParserEmitter.cpp