[fpc-pascal]version differences

2004-03-19 Thread Pápai András
Hi! I recently upgraded fpc on my computer (1.0.4 -> 1.0.10). Now some programs doen't work correctly. No problems with compilig, no run-time errors, but the program doesn't work like before. (Win32 platform). I attached a source (poweroff.pas). Compiling with 1.0.4, it works as I want. With 1.0.

Re: [fpc-pascal]Modifying cpu registers while in turbo pascal interrupt routine ?

2004-03-19 Thread Klaus Hartnegg
> TP7 only uses 16-bit regs, for longints too, hence no need to > save/restore higher words. No, programs compiled with Turbo-Pascal 7 with the $G+ option will use 32 bit registers for longint arithmetic if the program runs on a 386 cpu or higher. They test the cpu-type on startup and store the re

Re: [fpc-pascal]version differences

2004-03-19 Thread Michael Van Canneyt
On Fri, 19 Mar 2004, [iso-8859-2] Pápai András wrote: > > Hi! > I recently upgraded fpc on my computer (1.0.4 -> 1.0.10). Now some programs > doen't work correctly. No problems with compilig, no run-time errors, but > the program doesn't work like before. (Win32 platform). > > I attached a sourc

[fpc-pascal]little questions and notes: 1.9.2, bugs db, cfg, win32 make cycle

2004-03-19 Thread David Emerson
Hi there, Whenever I compile anything with fpc, the first thing that the compiler puts on the screen is: Hint: End of reading config file c:\fpc\192\bin\win32\fpc.cfg This happens with 1.9.2 and 1.0.10. What is the purpose of this message? The bugs database interface doesn't seem to have an

Re: [fpc-pascal]little questions and notes: 1.9.2, bugs db, cfg, win32 make cycle

2004-03-19 Thread Michael . VanCanneyt
On Fri, 19 Mar 2004, David Emerson wrote: > Hi there, > > > Whenever I compile anything with fpc, the first thing that the compiler puts on the > screen is: > > Hint: End of reading config file c:\fpc\192\bin\win32\fpc.cfg > > This happens with 1.9.2 and 1.0.10. What is the purpose of this

Re: [fpc-pascal]Modifying cpu registers while in turbo pascal interrupt routine ?

2004-03-19 Thread Nikolai Zhubr
Hi, Friday, 19 March, 2004, 14:10:02, Klaus Hartnegg wrote: [...] > No, programs compiled with Turbo-Pascal 7 with the $G+ option will > use 32 bit registers for longint arithmetic if the program runs on a > 386 cpu or higher. They test the cpu-type on startup and store the Ok, I've found you are r

Re: [fpc-pascal]RE: XTest extension for fpc

2004-03-19 Thread Marc Santhoff
Am Do, den 18.03.2004 schrieb Rainer Hantsch um 10:40: > Hi! > > Only a question of interest: > Are you trying to get FPC compiling X11 apps? What I'm doing is to write some sort of virtual keyboard (e.g. on a touch screen) and post the event to the X server. Ebenfalls freundliche Grüße, Marc

Re: [fpc-pascal]Modifying cpu registers while in turbo pascal interrupt routine ?

2004-03-19 Thread Harald Houppermans
- Original Message - From: "Nikolai Zhubr" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, March 19, 2004 10:59 PM Subject: Re: [fpc-pascal]Modifying cpu registers while in turbo pascal interrupt routine ? > Hi, > Friday, 19 March, 2004, 14:10:02, Klaus Hartnegg wrote: > [...]