This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: New ABI EH (was Re: C++ PATCH: Switch to the new ABI)


>>>>> "Jason" == Jason Merrill <jason@redhat.com> writes:

    Jason> It seems to me that the ia64 ABI design offers a good
    Jason> framework for interoperation of runtimes from different
    Jason> sources; our current scheme provides a limited callback
    Jason> mechanism for dealing with language semantics, but the
    Jason> personality routine provides more flexibility.  For
    Jason> non-ia64 targets, we probably also want to provide
    Jason> callbacks for alternate unwind info formats, so that a Java
    Jason> interpreter (say) doesn't have to build up dwarf2 on the
    Jason> fly.

Excellent!  All those thoughts were exactly the motiviation behind my
earlier posting -- I'm glad that you agree, and I apologize if I
wasn't clear the first time.

Now, it's just a question of doing the work...  Also, is there EH code
in glibc (i.e., for qsort?) that uses the old scheme?

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]