Re: [fpc-pascal]1st post

2004-06-16 Thread Peter Vreman
> Hello, > > Thanks for the quick answers. > > Peter Vreman a écrit : >> > 2) " end [ {$IFNDEF REGCALL} 'eax','ecx', {$ENDIF} 'edi']; " >> > Is the previous line meaningful? (See the routine below) >> >> No, FPC 1.9.x follows standard calling conventions. The changed >> registers >> are fixed. This

Re: [fpc-pascal]1st post

2004-06-16 Thread Marcel Martin
Hello, Thanks for the quick answers. Peter Vreman a écrit : > > 2) " end [ {$IFNDEF REGCALL} 'eax','ecx', {$ENDIF} 'edi']; " > > Is the previous line meaningful? (See the routine below) > > No, FPC 1.9.x follows standard calling conventions. The changed registers > are fixed. This information is

Re: [fpc-pascal]1st post

2004-06-15 Thread Peter Vreman
> Hello, > > At first, thanks and congratulations for Free Pascal. > > I am trying to convert all my libraries (big integers, big floats, > etc) from Delphi 5 to Free Pascal 1.9.4. As a total newbie with Free > Pascal, I have some questions. > > 1) In an assembler routine, is the direction flag man

[fpc-pascal]1st post

2004-06-15 Thread Marcel Martin
Hello, At first, thanks and congratulations for Free Pascal. I am trying to convert all my libraries (big integers, big floats, etc) from Delphi 5 to Free Pascal 1.9.4. As a total newbie with Free Pascal, I have some questions. 1) In an assembler routine, is the direction flag managed like in