This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
IA64 EH
- To: Andrew Macleod <amacleod at cygnus dot com>
- Subject: IA64 EH
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Thu, 25 May 2000 17:00:21 -0400
- Cc: gcc at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
Andrew --
I see that you checked in the IA64 EH stuff. Congratulations! (I
didn't see a posting yet, by the way.)
We should make a decision as to whether or not we want to use the
IA64-style exception handling on other platforms or not. There's no
backwards compatibility issue here beacuse we're breaking the ABI in
the next release anyhow -- and removing support for the old ABI. So,
the decision is only: a) does that make sense, and b) how hard is it.
We won't get a second chance; if we do want to do this, we want to do
it now.
Possible benefits would include:
- Better performance?
- Better interoperability between languages?
- Simpler implemenation: we wouldn't need multiple exception models
in the compiler, debugger, etc.
I would much appreciate input from those who know about such things.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com