sjlj-exceptions ICE. simplified test case

David Edelsohn dje@watson.ibm.com
Wed Apr 26 12:05:00 GMT 2000


>>>>> Jason Merrill writes:

Jason> Why doesn't OpenBSD already support non-sjlj exceptions?  The comment says

Jason> /* All configurations that don't use elf must be explicit about not using
Jason> dwarf unwind information. egcs doesn't try too hard to check internal
Jason> configuration files...  */

Jason> but as Richard mentioned, non-elf configs should already work fine with
Jason> table-driven EH.

	Huh?!  Non-ELF configurations do not "just work".  The dwarf2
table structure is okay, but embedding those in the different file formats
and teaching the different target backends to use them is far from
trivial.  I think that you are confusing the table design with the file
format.  GCC may not look carefully, but things do not magically work on
non-ELF targets without a lot of maintainer involvement.

David



More information about the Gcc mailing list