search for: xcpt4u

Displaying 7 results from an estimated 7 matches for "xcpt4u".

2020 Mar 27
3
Exceptions on Windows & MSVC
...not caught) > > > > The following tests didn’t even compiled, instead they crashed the > compiler: > > seh0034.c > > seh0035.c > > seh0036.c > > seh0041.c > > seh0042.c > > seh0043.c > > seh0048.c > > seh0049.c > > seh0050.c > xcpt4u.c > > > > I hope that helped in some way – any comments or suggestions? I’m up for > it! > > > > *From:* llvm-dev <llvm-dev-bounces at lists.llvm.org> *On Behalf Of *Aaron > Smith via llvm-dev > *Sent:* 11 November 2019 23:03 > *To:* llvm-dev at lists.llvm....
2019 Nov 11
4
Exceptions on Windows & MSVC
At Microsoft we open sourced some of our compiler tests for exception handling on github. https://github.com/microsoft/compiler-tests We are looking into what it would take to get these to work with clang-cl. I’m planning to share a design document on the mailing list soon. Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL:
2020 May 03
2
[RFC] [Windows SEH] Local_Unwind (Jumping out of a _finally)
...rying over the complexity of this local unwind feature, it seems to me that future generations of compiler engineers will thank us. [Ten] I don’t have this data in hand. But what I know is that local_unwind is an essential feature to build Windows Kernel. One most important SEH test (the infamous xcpt4u.c) is composed of 88 tests; among them there are 25 jumping-out-of-finally occurrences. Of course this does not translate to a percentage of local_unwind, but it does show us the significance of this feature to Windows. FYI Passing xcpt4u.c is the very first fundamental requirement before building...
2020 Apr 15
2
[RFC] [Windows SEH][-EHa] Support Hardware Exception Handling
...rying over the complexity of this local unwind feature, it seems to me that future generations of compiler engineers will thank us. [Ten] I don’t have this data in hand. But what I know is that local_unwind is an essential feature to build Windows Kernel. One most important SEH test (the infamous xcpt4u.c) is composed of 88 tests; among them there are 25 jumping-out-of-finally occurrences. Of course this does not translate to a percentage of local_unwind, but it does show us the significance of this feature to Windows. FYI Passing xcpt4u.c is the very first fundamental requirement before building...
2020 Apr 16
2
[RFC] [Windows SEH][-EHa] Support Hardware Exception Handling
...rying over the complexity of this local unwind feature, it seems to me that future generations of compiler engineers will thank us. [Ten] I don’t have this data in hand. But what I know is that local_unwind is an essential feature to build Windows Kernel. One most important SEH test (the infamous xcpt4u.c) is composed of 88 tests; among them there are 25 jumping-out-of-finally occurrences. Of course this does not translate to a percentage of local_unwind, but it does show us the significance of this feature to Windows. FYI Passing xcpt4u.c is the very first fundamental requirement before building...
2020 Apr 01
2
[RFC] [Windows SEH] Local_Unwind (Jumping out of a _finally) and -EHa (Hardware Exception Handling)
Hi, all, The intend of this thread is to complete the support for Windows SEH. Currently there are two major missing features: Jumping out of a _finally and Hardware exception handling. The document below is my proposed design and implementation to fully support SEH on LLVM. I have completely implemented this design on a branch in repo:
2020 Apr 16
2
[RFC] [Windows SEH][-EHa] Support Hardware Exception Handling
...rying over the complexity of this local unwind feature, it seems to me that future generations of compiler engineers will thank us. [Ten] I don’t have this data in hand. But what I know is that local_unwind is an essential feature to build Windows Kernel. One most important SEH test (the infamous xcpt4u.c) is composed of 88 tests; among them there are 25 jumping-out-of-finally occurrences. Of course this does not translate to a percentage of local_unwind, but it does show us the significance of this feature to Windows. FYI Passing xcpt4u.c is the very first fundamental requirement before building...