Re: [fpc-pascal]1st post

2004-06-16 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 managed

[fpc-pascal]ARM compiling error

2004-06-16 Thread Jose Pascual
I have tried to build last cvs version 1.9.4 for ARM and It can't compile I'm using ppc386 version 1.0.10 to make it! # # make clean all OS_TARGET=linux CPU_TARGET=arm BINUTILSPREFIX=arm-linux- # -- DUMP SCREEN --- /usr/bin/ppc386 -dUNIX -Ur -Xs -OG2p3

Re: [fpc-pascal]Schedule request (educational and olympiad applications of FPC)

2004-06-16 Thread Nikolay Nikolov
[EMAIL PROTECTED] wrote: Furthermore, the International Olympiad in Informatics (IOI) this year is taking place in September, and software versions are in the process of being decided. Speaking of olympiads (and IOI), how about including e.g. DeCAL in the standard FPC distribution (e.g. in

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 not

[fpc-pascal]Bug with Level 2 Optimizations

2004-06-16 Thread Marcel Martin
Hello, Here is a bug (?) of the compiler (FP 1.9.4) when setting Level 2 Optimizations. I post it here since I don't believe it is possible to use the bug report form. (I work with Win98, AMD 2600+) Types used in the code. type TBigInt = record Digits: PDigits;// pointer to a