<div dir="auto">I'm pretty sure that's what fpv4_s16 is. That was implemented for cortex m4. Don't have the spec here currently though<br><br></div><div style="line-height:1.5"><br><br>-------- Original message --------<br>From: Michael Ring via fpc-devel <fpc-devel@lists.freepascal.org><br>Date: Sat, 11 Apr 2020, 21:03<br>To: fpc-devel@lists.freepascal.org<br>Cc: Michael Ring <mail@michael-ring.org><br>Subject: [fpc-devel] What is the best match for for -mfpu=fpv4-sp-d16 on fpc-arm?<br><blockquote>I have now set up new target freertos-arm and want to start playing <br>arround with freertos.<br><br>I have compiled freertos with STM32CubeIDE, only 'problem' is that I <br>need to compile with floting point enabled, with Soft-Float the build fails.<br><br>For STM32F401RE Chip the C-compiler selects<br><br>-mfpu=fpv4-sp-d16 -mfloat-abi=hard<br><br>but Freepascal doex not seem to support exactly this abi, I see:<br>NONE<br>SOFT<br>LIBGCC<br>FPA<br>FPA10<br>FPA11<br>VFPV2<br>VFPV3<br>NEON_VFPV3<br>VFPV3_D16<br>FPV4_S16<br>VFPV4<br>NEON_VFPV4<br><br>Which setting should I use? VFPV3_D16 or something else?<br><br><br>Thank you,<br><br><br>Michael<br><br><br><br>_______________________________________________<br>fpc-devel maillist  -  fpc-devel@lists.freepascal.org<br>https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel<br></blockquote></div>