commit | 9c4010cd4b5ce80ce5f77f5a52ab1ef2eab15120 | [log] [tgz] |
---|---|---|
author | Saleem Abdulrasool <compnerd@compnerd.org> | Wed Dec 05 07:09:20 2018 +0000 |
committer | Saleem Abdulrasool <compnerd@compnerd.org> | Wed Dec 05 07:09:20 2018 +0000 |
tree | 317822e9f83ebefa1f7f08acf8931d150f6ebcc9 | |
parent | f7528fdfca0878a433899a8aab128fb59d520653 [diff] |
AArch64: support funclets in fastcall and swift_call Functions annotated with `__fastcall` or `__attribute__((__fastcall__))` or `__attribute__((__swiftcall__))` may contain SEH handlers even on Win64. This matches the behaviour of cl which allows for `__try`/`__except` inside a `__fastcall` function. This was detected while trying to self-host clang on Windows ARM64. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@348337 91177308-0d34-0410-b5e6-96231b3b80d8