Re: [fpc-devel] win32 debugging broken in fixes_2_2

2007-07-13 Thread Florian Klaempfl
Alexander schrieb: That's a point though I thought we could safe this extra check because I didn't expect that a lot of people are still using PII :) My current computer is PII. 350MHz 128 RAM 40G HDD It work ! Free soft inteneded for save old computers. Linux kernel can run on 386 CPU and

Re: [fpc-devel] win32 debugging broken in fixes_2_2

2007-07-13 Thread Martin Schreiber
On Friday 13 July 2007 08.54, Florian Klaempfl wrote: Alexander schrieb: That's a point though I thought we could safe this extra check because I didn't expect that a lot of people are still using PII :) My current computer is PII. 350MHz 128 RAM 40G HDD It work ! Free soft inteneded

Re: [fpc-devel] win32 debugging broken in fixes_2_2

2007-07-12 Thread Alexander
That's a point though I thought we could safe this extra check because I didn't expect that a lot of people are still using PII :) My current computer is PII. 350MHz 128 RAM 40G HDD It work ! Free soft inteneded for save old computers. Linux kernel can run on 386 CPU and support MFM HDD. FPC

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-12 Thread Alexander
That's a point though I thought we could safe this extra check because I didn't expect that a lot of people are still using PII :) My current computer is PII. 350MHz 128 RAM 40G HDD It work ! Free soft inteneded for save old computers. Linux kernel can run on 386 CPU and support MFM HDD. FPC

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-11 Thread Florian Klaempfl
Sergei Gorelkin schrieb: Wednesday, July 11, 2007, 12:06:51 AM, Florian wrote: FK Vinzent Hoefler schrieb: On Tuesday 10 July 2007 09:58, Vinzent Hoefler wrote: On Tuesday 10 July 2007 12:40, Yury Sidorov wrote: Maybe other way to detect SSE support exists... CPUID? To be more precise,

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-11 Thread Micha Nelissen
Yury Sidorov wrote: CPU supports it. But CPU support doesn't mean OS support. And to check if the OS supports SSE you've to execute an sse instruction and handle the exception. Florian, to prevent SIGILL on non SSE CPUs we can first check CPUID and execute sse instruction only if CPUID

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-11 Thread Florian Klaempfl
Micha Nelissen schrieb: Yury Sidorov wrote: CPU supports it. But CPU support doesn't mean OS support. And to check if the OS supports SSE you've to execute an sse instruction and handle the exception. Florian, to prevent SIGILL on non SSE CPUs we can first check CPUID and execute sse

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-11 Thread Martin Schreiber
On Wednesday 11 July 2007 08.39, Florian Klaempfl wrote: That's a point though I thought we could safe this extra check because I didn't expect that a lot of people are still using PII :) A PII with 256MB ram is my main development machine. Do you see why MSEide+MSEgui is so fast? ;-) From

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-11 Thread Florian Klaempfl
Vinzent Hoefler schrieb: On Wednesday 11 July 2007 06:39, Florian Klaempfl wrote: That's a point though I thought we could safe this extra check because I didn't expect that a lot of people are still using PII :) Well, if the OS supports SSE and thus no SIGILL is generated, what would be

[fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Martin Schreiber
Hi, Every program compiled with fixes_2_2 rev. 8006 crashes in gdb: GNU gdb 6.6 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type show

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread vsnijders
- Original Message - From: Martin Schreiber [EMAIL PROTECTED] Date: Tuesday, July 10, 2007 2:38 pm Subject: [fpc-devel] win32 debugging broken in fixes_2_2? Hi, Every program compiled with fixes_2_2 rev. 8006 crashes in gdb: GNU gdb 6.6 Copyright (C) 2006 Free Software Foundation

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Jonas Maebe
On 10 Jul 2007, at 14:38, Martin Schreiber wrote: Every program compiled with fixes_2_2 rev. 8006 crashes in gdb: Program received signal SIGILL, Illegal instruction. 0x00402091 in SYSTEM_FPC_CPUCODEINIT () (gdb) bt #0 0x00402091 in SYSTEM_FPC_CPUCODEINIT () #1 0x0040a504 in SYSTEM_init ()

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Yury Sidorov
From: Martin Schreiber [EMAIL PROTECTED] Hi, Every program compiled with fixes_2_2 rev. 8006 crashes in gdb: GNU gdb 6.6 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Vinzent Hoefler
On Tuesday 10 July 2007 12:40, Yury Sidorov wrote: Maybe other way to detect SSE support exists... CPUID? Vinzent. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Vinzent Hoefler
On Tuesday 10 July 2007 09:58, Vinzent Hoefler wrote: On Tuesday 10 July 2007 12:40, Yury Sidorov wrote: Maybe other way to detect SSE support exists... CPUID? To be more precise, the way recommended by Intel: To make this check, execute the CPUID instruction with an argument of 1 in the

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Martin Schreiber
On Tuesday 10 July 2007 14.53, [EMAIL PROTECTED] wrote: 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. The IDE must check where the SIGILL is

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Jonas Maebe
On 10 Jul 2007, at 15:11, Martin Schreiber wrote: Question to the FPC developers: Is there really no other method to check for SSE support? According to the comments of Florian in the code, there is no other way which works everywhere. Jonas

Re: [fpc-devel] win32 debugging broken in fixes_2_2?

2007-07-10 Thread Martin Schreiber
On Tuesday 10 July 2007 15.13, Jonas Maebe wrote: On 10 Jul 2007, at 15:11, Martin Schreiber wrote: Question to the FPC developers: Is there really no other method to check for SSE support? According to the comments of Florian in the code, there is no other way which works everywhere. Are