X-Git-Url: https://git.gag.com/?p=fw%2Fcortex-toolchain;a=blobdiff_plain;f=README;h=5e4bf55ecc61e508a7832b0546148c01395455b5;hp=db891fe55cea2da821549294b6ffd49efffbdbd9;hb=111117adfb7a04343df91e473171667af6576be2;hpb=687eb52b6cbe665a0b7e9d327313c91195b6ccb7 diff --git a/README b/README index db891fe..5e4bf55 100644 --- a/README +++ b/README @@ -42,6 +42,23 @@ apt-get build-dep gcc-4.5 For xml support in gdb you may want to install libexpat1 and libexpat1-dev too. +Usage notes: +------------ + +As we support multilib now in SAT thanks to Eric Parsonage's and Bernard +Davison's amazing work. You want to use the following GCC flag combinations to +generate full fledged floating point supporting code for some selected +architectures. + +* stm32 (probably cortex-m3 in general): -mthumb -march=armv7 -mfix-cortex-m3-ldrd -msoft-float +* lpc21 (thumb instruction set): -mthumb -msoft-float +* lpc21 (arm instruction set): -mthumb -march=armv4t -msoft-float + +If you need support for some other arm mcu and know the parameters for it just drop us a line and we will add that combination to the multilibs. + +You can list available combinations by running: +arm-none-eabi-gcc -print-multi-lib + How to submit improvements and patches -------------------------------------- As more and more people start to submit patches and improvements to