Output the virtual tables for the exception classes using assembly so
authorAlexandre Julliard <julliard@winehq.org>
Tue, 19 Oct 2004 04:03:07 +0000 (04:03 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 19 Oct 2004 04:03:07 +0000 (04:03 +0000)
commit5d5f523052114492f49314642df2da983c831c17
tree623c82aef436e9d828979500e81b20b8be48a8e8
parentec39d65540623155367174d1e51c515bceaed7bb
Output the virtual tables for the exception classes using assembly so
that they can have the correct layout, and get rid of the
corresponding hacks in RTTI_GetObjectLocator.
Build more of the code on non-i386 platforms too.
Protect __RTDynamicCast and friends with exception handlers.
Fix handling of the vtable pointer so that we don't need to declare
all object pointers as type_info.
dlls/msvcrt/cpp.c
dlls/msvcrt/cppexcept.c
dlls/msvcrt/cppexcept.h