[fpc-devel] Problem compiling rtl for arm-embedded with -CfFPV4_SP_D16
Michael Ring
mail at michael-ring.org
Fri Jul 17 18:03:11 CEST 2020
As the problem is still there I checked where it comes from,
revision 45750
is to blame, 45749 compiles just fine, 45750 kills the build of rtl for
armv7em
Michael
Am 10.07.20 um 23:46 schrieb Michael Ring via fpc-devel:
> I today updated to latest trunk, I am getting an error compiling rtl
> for arm-embedded, but only for armv7em with enabled FPU, armv6m and
> armv7m compile fine.
>
> /Users/ring/fpcupdeluxe/fpc/bin/x86_64-darwin/ppcarm -Cparmv7em -Ur
> -Tembedded -Parm -XParm-embedded- -Xr -Ur -Xs -O2 -n -Fi../inc
> -Fi../arm -FD/Users/ring/fpcupdeluxe/fpc/bin/x86_64-darwin -FE.
> -FU/Users/ring/devel/fpc/rtl/units/arm-embedded -vw-n-h-l-d-u-t-p-c-
> -ap -darm -dRELEASE -Sg -CfFPV4_SP_D16 -Us -Sg system.pp @system.cfg
> {standard input}: Assembler messages:
> {standard input}:18442: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:18517: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:18646: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:18985: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:18992: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:18999: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:19362: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:20095: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:20909: Error: selected FPU does not support
> instruction -- `vneggt.f32 d0,d0'
> {standard input}:21049: Error: selected FPU does not support
> instruction -- `vnegne.f32 d0,d0'
> {standard input}:21134: Error: selected FPU does not support
> instruction -- `vneg.f32 d0,d0'
> {standard input}:21619: Error: selected FPU does not support
> instruction -- `vneglt.f32 d0,d0'
> system.pp(339) Fatal: There were 1 errors compiling module, stopping
> Fatal: Compilation aborted
> make[2]: *** [system.ppu] Error 1
> make[1]: *** [embedded_all] Error 2
> make: *** [rtl_all] Error 2
>
> _______________________________________________
> fpc-devel maillist - fpc-devel at lists.freepascal.org
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
More information about the fpc-devel
mailing list