summaryrefslogtreecommitdiff
path: root/compiler/arm/cpuinfo.pas
Commit message (Expand)AuthorAgeFilesLines
* Moved tcontrollerdatatype out into cpuinfo.laksen2015-09-071-267/+274
* Fix ARMv3/ARMv2A support.laksen2015-09-061-17/+18
* Added STM32F7xx controller units and types.laksen2015-07-311-0/+14
* Added Freescale MK20D7 controller support.laksen2015-05-281-0/+10
* Add initial support for STM32F429 corelaksen2015-04-141-0/+8
* ARMv7M supports UMULL.laksen2015-03-221-2/+2
* Add VFPv4 FPU type for ARM.laksen2015-03-141-2/+4
* Merge from armiw branch.laksen2015-03-131-1/+1
* Add initial support in ARM-embedded for Allwinner A20.laksen2015-03-081-0/+6
* + change always floating point divisions into multiplications if they are a p...florian2014-11-161-0/+3
* * boolean constant instead of IFDEFs for detection of microcontroller supporthajny2014-11-101-1/+3
* Applied patch from Michael Ring that adds some startup code for some new stm3...laksen2014-06-201-73/+140
* + Support omitting the frame pointer on arm even in procedures with incoming ...florian2014-03-231-1/+1
* Add CPUARM_HAS_UMULL flagmasta2014-01-021-14/+15
* + cpu flag CPUARM_HAS_THUMB_IDIVflorian2013-10-051-3/+4
* + arm: tsettings.instructionsetflorian2013-08-251-11/+12
* patch by Michael Ring: florian2013-04-291-3/+216
* * armv6-m has no blx <immediate>florian2013-03-241-1/+1
* Merge r23058florian2013-03-101-800/+146
* Merge r22905 and r22906florian2013-03-101-12/+24
* Merged r22903florian2013-03-091-1/+14
* * intial armv6m support, it is not working yet, constant pool insertation and...florian2013-03-031-1/+4
* + patch by Justin Smyth to support the lpc1343, resolves #23844florian2013-02-141-0/+10
* Add implementations for read/write barrier code for ARMtom_at_work2012-10-271-5/+6
* * merging more of Jeppe Johansen's arm-embedded branchflorian2012-10-221-4/+4
* o merging r22801 of Jeppe Johansenflorian2012-10-211-2/+3
* o merge of the branch laksen/arm-embedded of Jeppe Johansen:florian2012-10-211-196/+149
* * patch by Jeppe Johansen: Thumb2-only targets don't support the BLX <label>,...florian2012-09-041-18/+19
* + cpuflag CPUARM_HAS_CLZ for armflorian2012-09-041-13/+14
* + add a description to the cpuflags where I know the exact meaning/definitionflorian2012-08-171-4/+4
* * instruction scheduling is pretty slow so make it a level 3 optimization for...florian2012-08-171-2/+2
* * enable scheduler when compiling at least with -O2florian2012-08-171-1/+1
* + completed arm architecturesflorian2012-08-171-14/+35
* * make use of cpuflags in the arm compilerflorian2012-08-171-11/+18
* + introduce cpuflags for armflorian2012-08-151-0/+21
* * -O4 switch for optimizations which are correct but which might have une...florian2012-08-091-0/+1
* + introduce -Oofastmathflorian2012-08-081-1/+1
* * new controllers by lelekx, resolves #22523florian2012-07-281-1/+56
* + optimization that (re)orders instance fields of Delphi-style classes injonas2012-07-221-1/+1
* + support for the ARM hard float EABI on Linux (patch by Peter Green):jonas2012-03-291-4/+6
* * deactivate assembler scheduler, needs some more fixes firstflorian2012-03-181-1/+1
* + first version of ldr instruction scheduler on armflorian2012-03-111-1/+1
* + cpu type armv5tflorian2012-03-101-0/+2
* + patch by Jeppe Johansen to support the SC32442Bflorian2012-01-141-0/+26
* Avoid warning about missing fields in embedded_controllers arraypierre2011-11-031-0/+4
* + support for lpc1768 by David Welchflorian2011-08-311-0/+11
* + armv4tflorian2011-08-271-1/+3
* * remove cpu type cortex m3 on arm, it is just an ARMv7-Mflorian2011-08-271-5/+3
* * controllerunit.inc is no longer usedflorian2011-08-261-2/+0
* o slightly modified patch by John Clymer:florian2011-08-251-38/+848