]> granicus.if.org Git - clang/commit
[MS ABI] Use the right types for filter and finally blocks
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 17 Apr 2015 06:57:25 +0000 (06:57 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 17 Apr 2015 06:57:25 +0000 (06:57 +0000)
commite1907cb1978835a6e38489eb545bc874bfe738a7
tree475ad5343e52fd1463a9c97b1b91dad4c9e0a507
parent8eceb42a00eee3f45ff5e3c8665c32e4ac9feeb4
[MS ABI] Use the right types for filter and finally blocks

The type for abnormal_termination can't be an i1, it an i8.
Filter functions return 'LONG', not 'int'.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@235161 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGException.cpp
test/CodeGen/exceptions-seh-finally.c
test/CodeGen/exceptions-seh-leave.c
test/CodeGen/exceptions-seh.c
test/CodeGenCXX/exceptions-seh.cpp