Generalize my previous fix for -print-options.
authorAndrew Trick <atrick@apple.com>
Wed, 6 Mar 2013 19:04:56 +0000 (19:04 +0000)
committerAndrew Trick <atrick@apple.com>
Wed, 6 Mar 2013 19:04:56 +0000 (19:04 +0000)
commit76c25dc2bf23b0c710d896ca61f236fe5b18ee08
treee0cb7ee57de6aa3192d8cfb9942afaaccf566c58
parent2faa0f37c2b2a7086f494c1d36bd07e0cb0042c5
Generalize my previous fix for -print-options.

Always print options that differ from their implicit default. At least
for simple option types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176572 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/CommandLine.h
lib/Transforms/IPO/PassManagerBuilder.cpp