[fpc-pascal] Re: Win64 SEH patch fixes some Firebird embedded bugs
Reinier Olislagers
reinierolislagers at gmail.com
Mon Jul 9 14:42:45 CEST 2012
On 9-7-2012 14:22, Michael Van Canneyt wrote:
> It turns out there are reasons not to enable it by default just yet:
>
> Major issue 1: ld randomly crashes while linking any executable with
> .pdata section.
> When it crashes, Windows pops up the WER dialog, meaning that the entire
> testsuite will hang
> until it is dismissed manually.
>
> Major issue 2: I used dummy relocations to link in required .pdata
> sections, but this
> cannot be expressed using gas. This means either smartlinking should be
> disabled with gas, or the
> entire .pdata will be dropped, making SEH unusable.
>
> Enabling it by default would mean that we can no longer compile the
> textmode ide,
> and running the testsuite automatically would become impossible.
>
> So until these issues are addressed, the SEH will not be included as the
> default mechanism.
>
Thanks a lot for the update,
regards,
Reinier
More information about the fpc-pascal
mailing list