RE: [fpc-devel] help with softfloat for arm big endian crosscompiler

2006-12-15 Thread peter green
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Michael Schnell Sent: 15 December 2006 11:59 To: FPC developers' list Subject: Re: [fpc-devel] help with softfloat for arm big endian crosscompiler however some hardware is wired up for big

[fpc-devel] Problem when doing a make -C ide install on macosx

2006-12-15 Thread Schindler Karl-Michael
Hi There is no libgdb support for macosx yet. but make or make nodbg produces a usable ide. However, make install issues a $(MAKE) -C ../packages/base/gdbint which fails with libgdb.a not found, using default GDB GDB_V6 /usr/local/bin/ppc386 -Fu../../../rtl/units/i386-darwin -Fl../../../

[fpc-devel] Patch for RTLEvent calls which fixes a race condition

2006-12-15 Thread Lloyd Park
I had problems with a threaded app under Linux which hung because one thread would sometimes call RTLSetEvent before the other called RTLEventStartWait. The attached patch for the 2.1.1 branch revision 5606 fixes the problem. Index: cthreads.pp

Re: [fpc-devel] Patch for RTLEvent calls which fixes a race condition

2006-12-15 Thread Micha Nelissen
Lloyd Park wrote: I had problems with a threaded app under Linux which hung because one thread would sometimes call RTLSetEvent before the other called RTLEventStartWait. The attached patch for the 2.1.1 branch revision 5606 fixes the problem. Better rewrite it to use semaphore (sem_*)

RE: [fpc-devel] help with softfloat for arm big endian crosscompiler

2006-12-15 Thread fpc
finally some of us would quite like to have a big endian system arround for testing on and as big endian systems go the slug is cheap! Well, for FPC developers (as well as others) I make accounts available to those interested via SSH. I run PPC under Debian/Sparc on a Sun Ultra 5.

Re: [fpc-devel] help with softfloat for arm big endian crosscompiler

2006-12-15 Thread Vincent Snijders
[EMAIL PROTECTED] schreef: finally some of us would quite like to have a big endian system arround for testing on and as big endian systems go the slug is cheap! Well, for FPC developers (as well as others) I make accounts available to those interested via SSH. I run PPC under Debian/Sparc on

RE: [fpc-devel] help with softfloat for arm big endian crosscompiler

2006-12-15 Thread Robert Wolfe
Well considering it looks like I'm the unofficial maintainer of the Sparc-Linux port :) I use it and Lazarus on my Ultra 5. But as I said in my FPC blog (http://www.net261.com:81/wordpress/ in the FPC category) I build new binaries whenever new code is downloaded from SVN. -Original

RE: [fpc-devel] help with softfloat for arm big endian crosscompiler

2006-12-15 Thread Robert Wolfe
Well as far as Lazarus snapshots go, well, I already started compiling Sparc Linux snapshots of that as well -- will be doing Win32 ones as well and making them available from my site if anyone would be interested. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On

[fpc-devel] fpc armeb nslu2 got a bit further with float probs on 2.0.5

2006-12-15 Thread Terry Kemp
I have flashed the slug to SlugOS (still big endian) and got gdb on it. It appears that the issue is not so much the fpu or floating point but with the FloatStr, StrToFloat etc conversions which seem to get stuck in system.str. I have tried to chase the system.str function but got lost in the {$i

[fpc-devel] fpc 2.1.1 armeb nslu2

2006-12-15 Thread Terry Kemp
FYI Can't get any program to run with this version. programs segfault instantly... Anyone know of a revision that works with arm? (I think I have 5590 but I dont know how to check) Free Pascal Compiler version 2.1.1 Compiler Date : 2006/12/14 Compiler CPU Target: arm gdb session...

[fpc-devel] Lazarus Linkage Error

2006-12-15 Thread fpc
Trying to get Lazarus for Sparc built but when it comes to the time where Lazarus is being linked, I get the following: Free Pascal Compiler version 2.1.1 [2006/12/15] for sparc Copyright (c) 1993-2006 by Florian Klaempfl Target OS: Linux for SPARC Compiling lazarus.pp Assembling lazarus Linking