[fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

2007-03-09 Thread Dirk Verwiebe
Hello, my program, written ca 5 years ago which worked all the time on several hardware plattforms(486,AMD 64 ,Celeron 433) crashs with a SIGILL error on my new Pentium M Board. The program was compiled with debug information and so i can see it stops if it in function getcpuinfo and cpu_init in

Re: [fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

2007-03-09 Thread Dirk Verwiebe
The program works under dos with go32v2. The compiler is FPC 1.06. Dirk Verwiebe schrieb: Hello, my program, written ca 5 years ago which worked all the time on several hardware plattforms(486,AMD 64 ,Celeron 433) crashs with a SIGILL error on my new Pentium M Board. The program was

Re: [fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

2007-03-09 Thread Daniël Mantione
Op Fri, 9 Mar 2007, schreef Dirk Verwiebe: Hello, my program, written ca 5 years ago which worked all the time on several hardware plattforms(486,AMD 64 ,Celeron 433) crashs with a SIGILL error on my new Pentium M Board. The program was compiled with debug information and so i can see it

Re: [fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

2007-03-09 Thread Dirk Verwiebe
Thank you very much for your quick reply. Maybe you are right,but i have forgotten to write my program works without the cpu unit, and the cpu unit works without my program. It is a curios situation. regards Dirk Daniël Mantione schrieb: Op Fri, 9 Mar 2007, schreef Dirk Verwiebe: Hello,

Re: [fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

2007-03-09 Thread Florian Klaempfl
Dirk Verwiebe schrieb: Thank you very much for your quick reply. Maybe you are right,but i have forgotten to write my program works without the cpu unit, and the cpu unit works without my program. It is a curios situation. Do you mess with exception/signal/interrupt handling? The cpu unit has

Re: [fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

2007-03-09 Thread Florian Klaempfl
Dirk Verwiebe schrieb: Hello Florian, exception handling was the problem.I have removed the dpmiexcp unit and now it works again. Well, this is only a workaround. In 6762 I tried to fix dpmiexcp, can you test if this works for you? Thank you very much regards Dirk Florian