fix rdar://7590304, a miscompilation of objc apps on arm.  The caller
of objc message send was getting marked arm_apcscc, but the prototype
isn't.  This is fine at runtime because objcmsgsend is implemented in
assembly.  Only turn a mismatched caller and callee into 'unreachable'
if the callee is a definition.

llvm-svn: 94986
2 files changed
tree: 52b642a74b2ef973c13b76bd3fa255d6c9fad8bb
  1. clang/
  2. compiler-rt/
  3. llvm/