PassManagerBuilder: Remove effectively dead 'StripDebug' option
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Thu, 19 Mar 2015 21:37:17 +0000 (21:37 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Thu, 19 Mar 2015 21:37:17 +0000 (21:37 +0000)
commit0dda07ad4d14fb9a2466c18439dbf4edd0e84747
treea67b40cc2e69b7faadf9b047920734fe55a9b6c1
parent3d930d4e83baddcab694900d464736dad8237120
PassManagerBuilder: Remove effectively dead 'StripDebug' option

`StripDebug` was only used by tools/opt/opt.cpp in
`AddStandardLinkPasses()`, but opt.cpp adds the same pass based on its
command-line flag before it calls `AddStandardLinkPasses()`.  Stripping
debug info twice isn't very useful.

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