<rdar://problem/6927148> libLTO needs to handle i386 magic objc class symbols
authorNick Kledzik <kledzik@apple.com>
Mon, 1 Jun 2009 20:33:09 +0000 (20:33 +0000)
committerNick Kledzik <kledzik@apple.com>
Mon, 1 Jun 2009 20:33:09 +0000 (20:33 +0000)
commit3eb445feb22647e867a339f4c59b0a716b03a21a
tree779eb30904dc2e0a5a45994b8c12a1f6c93abeee
parent8fff19ba556b8a61545fa52fdac9f04fbbe74e11
<rdar://problem/6927148> libLTO needs to handle i386 magic objc class symbols
Parse __OBJC data structures and synthesize magic .objc_ symbols.
Also, alter mangler so that objc method names are readable.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72700 91177308-0d34-0410-b5e6-96231b3b80d8
tools/lto/LTOModule.cpp
tools/lto/LTOModule.h