I'm cross-compiling for an ST Nucleo F411RE, which requires these CFLAGS:

        -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16

On my system, 'arm-none-eabi-gcc -print-multi-directory' can't find a match for
them. By comparison, on Debian, it finds 'thumb/v7e-m+fp/hard'.

Is there a way for me to update the port to include more targets, and
reinstall it?

---------------------------
System/package information:

* OpenBSD 7.2
* arm-none-eabi-gcc-linaro-7.4.2019.02p0
* arm-none-eabi-newlib-2.2.0.1p1

$ arm-none-eabi-gcc --print-multi-lib
.;
thumb;@mthumb
fpu;@mfloat-abi=hard
interwork;@mthumb-interwork
fpu/interwork;@mfloat-abi=hard@mthumb-interwork
thumb/interwork;@mthumb@mthumb-interwork

Reply via email to