[fpc-devel] m68k crosscompiler
Jonas Maebe
jonas.maebe at elis.ugent.be
Thu Mar 13 15:14:14 CET 2008
On 13 Mar 2008, at 15:05, Martin Schreiber wrote:
> With trunk I get:
> "
> /home/mse/packs/standard/svn/fp/trunk/compiler/ppcross68k -Ur -Pm68k
> -Ur -Xs -O2 -n -Fi../inc -Fi../m68k -Fi../unix -Fim68k -FD/opt/cross/
> m68k/bin -FE. -FU/home/mse/packs/standard/svn/fp/trunk/rtl/units/
> m68k-linux -dm68k -dRELEASE -Us -Sg
> system.pp
> softfpu.pp(592,1) Fatal: Internal error 200309041
> Fatal: Compilation aborted
> make[5]: *** [system.ppu] Error 1
> make[5]: Leaving directory `/home/mse/packs/standard/svn/fp/trunk/
> rtl/linux'
> make[4]: *** [linux_all] Error 2
> make[4]: Leaving directory `/home/mse/packs/standard/svn/fp/trunk/rtl'
> make[3]: *** [rtl] Error 2
> make[3]: Leaving directory `/home/mse/packs/standard/svn/fp/trunk/
> compiler'
> make[2]: *** [cycle] Error 2
> make[2]: Leaving directory `/home/mse/packs/standard/svn/fp/trunk/
> compiler'
> make[1]: *** [compiler_cycle] Error 2
> make[1]: Leaving directory `/home/mse/packs/standard/svn/fp/trunk'
> make: *** [build-stamp.m68k-linux] Error 2
> "
> Seems to be nothing m68k specific?
It probably means that invalid register allocation information is
generated by the m68k code generator. As said: m68k is simply not
supported at this time. Even if it would compile you'd get a lot of
invalid code because it hasn't been tested nor kept up to date for
several years.
Jonas
More information about the fpc-devel
mailing list