Opened 19 years ago

Last modified 14 years ago

#4926 closed defect

i386-mingw32-gcc build uses buggy DWARF exceptions — at Initial Version

Reported by: b.riefenstahl@… Owned by: landonf (Landon Fuller)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: b.riefenstahl@…
Port: i386-mingw32-gcc

Description

The i386-mingw32-gcc build doesn't specify the C++ exception implementation to use, DWARF or SJLJ. The default is DWARF, which is known not to work on Windows. The native Windows version of Mingw as well as Cygwin's cross-compiler use SJLJ for a good reason. I'll attached a patch that changes the Portfile to configure SJLJ.

Change History (1)

Changed 19 years ago by b.riefenstahl@…

Attachment: portfile.patch added

Add --enable-sjlj-exceptions to configure options.

Note: See TracTickets for help on using tickets.