commit | 4ff36847f44b35c2677330c39e87dff1d745944a | [log] [tgz] |
---|---|---|
author | Daniel Dunbar <daniel@zuster.org> | Mon Mar 02 06:08:11 2009 +0000 |
committer | Daniel Dunbar <daniel@zuster.org> | Mon Mar 02 06:08:11 2009 +0000 |
tree | e5085bd3396706cd62b21d5b3987d7194d103373 | |
parent | cec4c77bf422528f4536d30574b82f878bc705b3 [diff] |
First cut at zero-cost EH support. - Still manually generates the EH code; the parts related to cleanup need to be integrated into the cleanup stack (for proper interaction with VLAs, etc.). - Some differences vs gcc in corner cases; I believe our behavior is correct but need to verify/file bugs vs gcc. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65809 91177308-0d34-0410-b5e6-96231b3b80d8