Don't preserve all symbols in a .so and instead trust gold to know what is
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 3 Jun 2010 14:45:44 +0000 (14:45 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 3 Jun 2010 14:45:44 +0000 (14:45 +0000)
commitc72f8e9f9d5b7a9c1717428f02ba30ad3f401799
tree0c38199b7adc32173620b21be1dbee2055bb70f1
parent869d60d39d579b2051a8e34f460de72f071c2172
Don't preserve all symbols in a .so and instead trust gold to know what is
needed. The result is that now we are able to drop unnecessary symbol from
shared libraries.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105389 91177308-0d34-0410-b5e6-96231b3b80d8
tools/gold/gold-plugin.cpp