Don't assert with private type info variables.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 7 Jan 2014 19:38:47 +0000 (19:38 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 7 Jan 2014 19:38:47 +0000 (19:38 +0000)
commite3b54e2e503d1ef8f9d9abc636affa1081234c51
tree881a524e0d50a47872d722d0ef0264ec5ad252d9
parent5f9cb7b569027b47461096242e482e18e0ea3355
Don't assert with private type info variables.

With the gnu objc runtime private strings are used. Since we only need to
produce a unique label, the fix is to just drop the asserts.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198701 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/TargetLoweringObjectFile.cpp
test/CodeGen/X86/catch.ll [new file with mode: 0644]