Commit History

Autor SHA1 Mensaxe Data
  florian 5b755661d8 + patch by Simon Ameis: adds all the STM32F091* microcontroller units to the list of supported ARM MCUs, resolves issue #32484 %!s(int64=7) %!d(string=hai) anos
  florian 73c46a5988 - removed unused constants %!s(int64=8) %!d(string=hai) anos
  Jeppe Johansen 7e75457a3e Added more Nordic Semi controllers. Created a new unit for NRF52x controllers with a more precise register naming following Nordic SDK conventions. %!s(int64=8) %!d(string=hai) anos
  Jeppe Johansen 6a1c1e4f29 Added support for NRF52832 controllers. %!s(int64=9) %!d(string=hai) anos
  florian cb4773432b + hardfloat directive (arm only): use hard float calling conventions regardless of the abi, resolves #29715 %!s(int64=9) %!d(string=hai) anos
  florian 1c067e96bf * fix VFPv4 support %!s(int64=9) %!d(string=hai) anos
  Jeppe Johansen 9aa3c23b18 Added a bunch of new and fixed embedded controller units. From Michael Ring. %!s(int64=9) %!d(string=hai) anos
  Jeppe Johansen 3cb9be73bc Moved tcontrollerdatatype out into cpuinfo. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen dac294c680 Fix ARMv3/ARMv2A support. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 2b80d46492 Added STM32F7xx controller units and types. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 36dfe750d8 Added Freescale MK20D7 controller support. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 65a69129c5 Add initial support for STM32F429 core %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen fa5bd1c513 ARMv7M supports UMULL. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 64f127141f Add VFPv4 FPU type for ARM. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 914e9e7b49 Merged from trunk %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen d12b913e70 Add initial support in ARM-embedded for Allwinner A20. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 0494f48bfc Fix capability matrix for ARMv5. It should not have thumb support. %!s(int64=10) %!d(string=hai) anos
  florian 5c67fcc43f + change always floating point divisions into multiplications if they are a power of two, %!s(int64=10) %!d(string=hai) anos
  Tomas Hajny 3ee3542744 * boolean constant instead of IFDEFs for detection of microcontroller support %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 0dc39b5d63 Applied patch from Michael Ring that adds some startup code for some new stm32f0 and stm32f1 controllers, and fixes naming on some LPC ARMv6m controllers. %!s(int64=11) %!d(string=hai) anos
  florian 686a2d2f3f + Support omitting the frame pointer on arm even in procedures with incoming parameters %!s(int64=11) %!d(string=hai) anos
  masta e5b3d89a5d Add CPUARM_HAS_UMULL flag %!s(int64=11) %!d(string=hai) anos
  florian 73e6af4864 + cpu flag CPUARM_HAS_THUMB_IDIV %!s(int64=12) %!d(string=hai) anos
  florian d4968e054b + arm: tsettings.instructionset %!s(int64=12) %!d(string=hai) anos
  florian 0e9b8adb7a patch by Michael Ring: %!s(int64=12) %!d(string=hai) anos
  florian b434b7bc7d * armv6-m has no blx <immediate> %!s(int64=12) %!d(string=hai) anos
  florian c2baf7b4c0 Merge r23058 %!s(int64=12) %!d(string=hai) anos
  florian 086ae4b999 Merge r22905 and r22906 %!s(int64=12) %!d(string=hai) anos
  florian 21c154d60a Merged r22903 %!s(int64=12) %!d(string=hai) anos
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet %!s(int64=12) %!d(string=hai) anos