Re: [fpc-pascal] Freepascal 2.2.4rc1 released

2009-01-29 Thread Boris Samorodov
Joost van der Sluis jo...@cnoc.nl writes:

 We have placed the first release-candidate of the Free Pascal Compiler
 version 2.2.4 on our ftp-servers.

At the system:
-
host% uname -a
FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jan 26 17:17:58 MSK 
2009 r...@host.ipt.ru:/usr/obj/usr/src/sys/HOST  i386
-

I get some warnings:
-
...
gmake[5]: Entering directory 
`/work/a/ports/lang/fpc/work/fpc-2.2.4rc1/rtl/freebsd'
/bin/mkdir -p ../../rtl/units/i386-freebsd
as -o ../../rtl/units/i386-freebsd/prt0.o i386/prt0.as
as -o ../../rtl/units/i386-freebsd/cprt0.o i386/cprt0.as
as -o ../../rtl/units/i386-freebsd/gprt0.o i386/gprt0.as
/work/a/ports/lang/fpc/work/fpc-2.2.4rc1.bin/lib/fpc/2.2.4rc1/ppc386 -dNOMOUSE 
-Fl/usr/lib -Fi../inc -Fi../i386 -Fi../unix -Fi../bsd -Fi../bsd/i386 
-Fi../freebsd/i386 -FE. -FU../../rtl/units/i386-freebsd -CX -di386 -Us -Sg 
../bsd/system.pp
objpas.inc(609,43) Warning: Converting pointers to signed integers may result 
in wrong comparison results and range errors, use an unsigned type instead.
objpas.inc(620,52) Warning: Converting pointers to signed integers may result 
in wrong comparison results and range errors, use an unsigned type instead.
objpas.inc(687,12) Warning: formal parameter not yet supported inside inline 
procedure/function
objpas.inc(687,12) Warning: Inlining disabled
thread.inc(313,10) Warning: Function result does not seem to be set
thread.inc(325,11) Warning: Function result does not seem to be set
thread.inc(335,11) Warning: Function result does not seem to be set
thread.inc(340,11) Warning: Function result does not seem to be set
thread.inc(345,11) Warning: Function result does not seem to be set
thread.inc(374,10) Warning: Function result does not seem to be set
thread.inc(393,11) Warning: Function result does not seem to be set
thread.inc(417,11) Warning: Function result does not seem to be set
thread.inc(423,11) Warning: Function result does not seem to be set
thread.inc(464,10) Warning: Function result does not seem to be set
...
-

Is that OK? Thanks!


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Freepascal 2.2.4rc1 released

2009-01-29 Thread Jonas Maebe


On 29 Jan 2009, at 11:13, Boris Samorodov wrote:


Joost van der Sluis jo...@cnoc.nl writes:

We have placed the first release-candidate of the Free Pascal  
Compiler

version 2.2.4 on our ftp-servers.


At the system:
-
host% uname -a
FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jan 26  
17:17:58 MSK 2009 r...@host.ipt.ru:/usr/obj/usr/src/sys/HOST  i386

-

I get some warnings:
-

[snip]


-

Is that OK?


Yes.


Jonas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Freepascal 2.2.4rc1 released

2009-01-29 Thread Marco van de Voort
In our previous episode, Boris Samorodov said:
 At the system:
 -
 host% uname -a
 FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jan 26 17:17:58 
 MSK 2009 r...@host.ipt.ru:/usr/obj/usr/src/sys/HOST  i386
 -

(

note: if you want to generate native 8.0 binaries, you need the cprt0.as
and the identpatch.sh script from the sources, assemble and copy the cprt0.o
file over the one in $PREFIX/fpc/$FPCVERSION/units/i386-freebsd/rtl

The generated binaries are then COMPAT7 free, if nothing broke.
)

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Freepascal 2.2.4rc1 released

2009-01-29 Thread Boris Samorodov
mar...@stack.nl (Marco van de Voort) writes:
 In our previous episode, Boris Samorodov said:

 At the system:
 -
 host% uname -a
 FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jan 26 17:17:58 
 MSK 2009 r...@host.ipt.ru:/usr/obj/usr/src/sys/HOST  i386
 -

 (
 note: if you want to generate native 8.0 binaries, you need the cprt0.as
 and the identpatch.sh script from the sources, assemble and copy the cprt0.o
 file over the one in $PREFIX/fpc/$FPCVERSION/units/i386-freebsd/rtl

I'll try to do it, thanks! That may be a right thing for FreeBSD
port/package building.

 The generated binaries are then COMPAT7 free, if nothing broke.
 )


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Freepascal 2.2.4rc1 released

2009-01-29 Thread Marco van de Voort
In our previous episode, Boris Samorodov said:
  At the system:
  -
  host% uname -a
  FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jan 26 
  17:17:58 MSK 2009 r...@host.ipt.ru:/usr/obj/usr/src/sys/HOST  i386
  -
 
  (
  note: if you want to generate native 8.0 binaries, you need the cprt0.as
  and the identpatch.sh script from the sources, assemble and copy the cprt0.o
  file over the one in $PREFIX/fpc/$FPCVERSION/units/i386-freebsd/rtl
 
 I'll try to do it, thanks! That may be a right thing for FreeBSD
 port/package building.

Talk to ACM, we recently discussed some more minor details with FPC
packaging, like passing the FreeBSD major version to the compiler via make,
to allow version dependant code in FPC's main libs.
 
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Freepascal 2.2.4rc1 released

2009-01-29 Thread Boris Samorodov
mar...@stack.nl (Marco van de Voort) writes:
 In our previous episode, Boris Samorodov said:
  At the system:
  -
  host% uname -a
  FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jan 26 
  17:17:58 MSK 2009 r...@host.ipt.ru:/usr/obj/usr/src/sys/HOST  i386
  -
 
  (
  note: if you want to generate native 8.0 binaries, you need the cprt0.as
  and the identpatch.sh script from the sources, assemble and copy the 
  cprt0.o
  file over the one in $PREFIX/fpc/$FPCVERSION/units/i386-freebsd/rtl
 
 I'll try to do it, thanks! That may be a right thing for FreeBSD
 port/package building.

 Talk to ACM, we recently discussed some more minor details with FPC
 packaging, like passing the FreeBSD major version to the compiler via make,
 to allow version dependant code in FPC's main libs.

Good to know, thanks!


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal