Lorsque vous créez une chaîne de compilation gcc, il est possible de le construire comme arm-elf ou arm-none-eabi, mais quelle est la différence?
J'utilise le eabi aujourd'hui, mais c'est seulement depuis que tout le monde semble le faire... mais puisque c'est un très mauvais argument, ce serait vraiment gentil de comprendre la différence.
Remarque: Cette chaîne sera crosscompile code pour Cortex-M3 à base de microcontrôleurs (mcu): s comme le stm32.
Merci
Quelques liens:
EABI:
- http://en.wikipedia.org/wiki/Application_binary_interface
- http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.subset.swdev.abi/index.html
ELFE: