2012/8/8 niXman <[email protected]>
> I got to build only for x86_64 target. For the i686 - I did not.
> I have tested this example:
> try {
> int* i = 0;
> cout << *i << endl;
> } catch ( ... ) {
> cout << "exception" << endl;
> }
>
> the exception is not caught.
>
That's not what was implemented. What was implemented is the native (MSVC
compatible?) Win64 native exception handling. Not C hardware exceptions
transformed to C++ eh like MSVC can do.
> I have two questions:
> 1) What kind of SEH was added for WIN platform? How does it differ
> from the DWARF/SJLJ? What is the meaning of it?
>
It is something like the dw2/sjlj eh, but better: it allows MSVC-code
originating exceptions to be thrown over GCC generated code and I would
guess vice versa. sjlj does this as well, but this seh does it without
performance penalty.
> 2) Has anyone built the trunk for i686 target successfully?
>
I have, and Jon_y has built a multilib compiler.
Ruben
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public