[fpc-devel] win32 debugging broken in fixes_2_2?
fpmse at bluewin.ch
Fri Jul 13 18:08:01 CEST 2007
On Tuesday 10 July 2007 14.53, vsnijders at quicknet.nl wrote:
> ----- Original Message -----
> From: Martin Schreiber <fpmse at bluewin.ch>
> Date: Tuesday, July 10, 2007 2:44 pm
> Subject: Re: [fpc-devel] win32 debugging broken in fixes_2_2?
> > On Tuesday 10 July 2007 14.34, Jonas Maebe wrote:
> > > The rtl checks on startup whether or not your cpu supports SSE. It
> > > does so by executing an SSE instruction, catching the "illegal
> > > instruction" exception if it occurs and if so, setting a boolean to
> > > false.
> > >
> > > So just type "continue" in gdb to continue the program.
> > And what should I do in MSEide? Disable SIGILL reporting by gdb?
> > How does Lazarus handle the problem?
> It does not handle it. If you handle it in MSEIDE, please let us know how
> you did it.
I uploaded a patch to Mantis which prevents for thowing an exception with an
PII on Linux and win32.
The exception address evaluating by the IDE method does not work on win32
because of gdb problems. It would be a nightmare to implement anyway.
More information about the fpc-devel