]> granicus.if.org Git - clang/commit
Resolved Bug 26414.
authorAmjad Aboud <amjad.aboud@intel.com>
Mon, 7 Mar 2016 14:22:46 +0000 (14:22 +0000)
committerAmjad Aboud <amjad.aboud@intel.com>
Mon, 7 Mar 2016 14:22:46 +0000 (14:22 +0000)
commit94f975e816f494d845fd3ff4e47a497832fa96a3
treea0c796182a409c072397da1345c0d92d98b08e23
parent0950ab5c5a76e385e67e91c7996f3df8ee9ff65d
Resolved Bug 26414.
https://llvm.org/bugs/show_bug.cgi?id=26414
Since interrupt handler must be returned with iret, tail call can't be used.

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@262830 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGCall.cpp
test/CodeGen/attr-x86-interrupt.c