[fpc-devel] DIFF patch for changing to table driven processor definitions for ARM

Florian Klämpfl florian at freepascal.org
Sat Aug 27 23:05:43 CEST 2011


Am 26.08.2011 16:53, schrieb David Welch:
> need to apply this patch, like the wiki thing maybe there is a place I
> have to sign up to be able to check in to svn, otherwise.  The lpc and
> sam7 parts are ARM7TDMI which is an armv4t not remotely able to
> support the armv7 instructions.  the correction also needs to be made
> to allow armv7m or cortexm3.  If we are going to mix the architecture
> (armv7m) and marketings name for the core (cortexm3) we should be
> consistent and start doing things like provide an arm7tdmi for the
> other two families.  LIkewise anywhere it says if cortexm3 it should
> say if cortexm3 or armv7m then.  if armv4 or if armv4t or if arm7tdmi
> then...   Ideally not use the name cortexm3 and instead only use
> armv7m.  Have a wiki page or readme that says if stellaris or stm32 or
> lpc1xxx then armv7m if lpc2xxx or sam7 or generic arm then armv4...

Fixed, changed into armv7m and armv4t.



More information about the fpc-devel mailing list