On Wed, 4 Mar 2015 16:41:23 +0100
Sven Barth <[email protected]> wrote:

> Am 04.03.2015 16:20 schrieb "Jonas Maebe" <[email protected]>:
> >
> > On 04/03/15 15:47, Mattias Gaertner wrote:
> >
> > > How can I make the System unit use libc calls instead of the syscalls?
> >
> > In theory: by compiling the RTL with -dFPC_USE_LIBC. In practice, this
> > is barely tested on Linux because no one uses it there. Sven has been
> > working a little on it lately, but I don't know if he already committed
> > all of his changes.
> 
> I haven't found the time yet. Maybe tomorrow. :)
> @Matthias: it might be that cycling the compiler fails on current Linux
> systems if you specify that define (it does at least on my up to date
> ArchLinux systems). 

Yes, it fails:
/home/mattias/3.1.1/fpc/compiler/ppc1 -Ur -Ur -Xs -O2 -n -Fi../inc -Fi../x86_64 
-Fi../unix -Fix86_64 -FE. 
-FU/home/mattias/pascal/fpc_sources/3.1.1/fpc/rtl/units/x86_64-linux -Cg -g 
-dFPC_USE_LIBC -dx86_64 -dRELEASE ../inc/fpintres.pp
Fatal: No source file name in command line


> My outstanding commit fixes this.

Outstanding! :)

Mattias
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to