Re: [fpc-pascal] Firebird embedded supported on Windows 64 by SEH patch

2013-03-09 Thread Marco van de Voort
In our previous episode, Reinier Olislagers said: > > Is it usefull to make DISABLE_WIN64_SEH a command line switch? > > >From my perspective: no, as it breaks using external dlls whose > errors/exceptions incorrectly bubble up through to FPC. > > However, perhaps Sergei has another opinion... P

Re: [fpc-pascal] Firebird embedded supported on Windows 64 by SEH patch

2013-03-09 Thread Reinier Olislagers
On 9-3-2013 13:51, Florian Klaempfl wrote: > Am 09.03.2013 08:49, schrieb Reinier Olislagers: >> Sergei Gorelkin enabled Win64 SEH support in trunk r23732: >> >> * Make Win64 SEH support enabled by default. If necessary to disable, >> compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #

Re: [fpc-pascal] Firebird embedded supported on Windows 64 by SEH patch

2013-03-09 Thread Florian Klaempfl
Am 09.03.2013 08:49, schrieb Reinier Olislagers: Sergei Gorelkin enabled Win64 SEH support in trunk r23732: * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. Is it usefull to make DISABLE_WIN64_SEH a co

Re: [fpc-pascal] Firebird embedded supported on Windows 64 by SEH patch

2013-03-09 Thread Sven Barth
Am 09.03.2013 09:36 schrieb "Paul Ishenin" : > > 09.03.13, 15:49, Reinier Olislagers пишет: > >> Sergei Gorelkin enabled Win64 SEH support in trunk r23732: >> >> * Make Win64 SEH support enabled by default. If necessary to disable, >> compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #

Re: [fpc-pascal] Firebird embedded supported on Windows 64 by SEH patch

2013-03-09 Thread Paul Ishenin
09.03.13, 15:49, Reinier Olislagers пишет: Sergei Gorelkin enabled Win64 SEH support in trunk r23732: * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. Does win32 SEH differs much from 64 bit version? B

[fpc-pascal] Firebird embedded supported on Windows 64 by SEH patch

2013-03-08 Thread Reinier Olislagers
Sergei Gorelkin enabled Win64 SEH support in trunk r23732: * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. Seems this fixes issues on Win64 with e.g. embedded Firebird dlls, and I'm sure many other DLLs.