[Object] Don't crash on empty export lists.
authorJuergen Ributzka <juergen@apple.com>
Fri, 19 Dec 2014 02:31:01 +0000 (02:31 +0000)
committerJuergen Ributzka <juergen@apple.com>
Fri, 19 Dec 2014 02:31:01 +0000 (02:31 +0000)
commit15067a64a926e83d33ee1b9dbabb49d426b0e061
tree1c43e4dfab4043cfb9242e8ccd11dc7b2d013c84
parent94dfce45bf292022864b0a24a1cc5dfadca9ced1
[Object] Don't crash on empty export lists.

Summary: This fixes the exports iterator if the export list is empty.

Reviewers: Bigcheese, kledzik

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D6732

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224563 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Object/MachOObjectFile.cpp
test/Object/Inputs/macho-no-exports.dylib [new file with mode: 0755]
test/Object/objdump-export-list.test [new file with mode: 0644]