Update MachOObjectFile::getSymbolAddress so it returns UnknownAddressOrSize
authorKevin Enderby <enderby@apple.com>
Tue, 20 May 2014 20:32:18 +0000 (20:32 +0000)
committerKevin Enderby <enderby@apple.com>
Tue, 20 May 2014 20:32:18 +0000 (20:32 +0000)
commite3f74564ffaab3d7f9aad010a38a8a044599a540
tree8b90fd00ac547bd81fbeebdabcf88389050933dc
parent50d4008b471858a5dace11cc046e997bb0cf95eb
Update MachOObjectFile::getSymbolAddress so it returns UnknownAddressOrSize
for undefined symbols.  Allowing llvm-nm to print spaces instead of 0’s for
the value of undefined symbols in Mach-O files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209235 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Object/MachOObjectFile.cpp
test/Object/nm-trivial-object.test
test/Object/nm-universal-binary.test