diff options
author | Chris Lattner <sabre@nondot.org> | 2010-02-01 18:11:34 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-02-01 18:11:34 +0000 |
commit | 846a52e228b0050995f1679288e93c15739b004d (patch) | |
tree | 52b642a74b2ef973c13b76bd3fa255d6c9fad8bb /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 2cecedf0819233a3013d1e6ce3d81f5ced0448b8 (diff) | |
download | bcm5719-llvm-846a52e228b0050995f1679288e93c15739b004d.tar.gz bcm5719-llvm-846a52e228b0050995f1679288e93c15739b004d.zip |
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
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions