[fpc-devel] ARM4 and THUMB instruction sets
jura at cp-lab.com
Thu Oct 18 13:15:27 CEST 2007
From: "Daniël Mantione" <daniel.mantione at freepascal.org>
> Op Wed, 17 Oct 2007, schreef Felipe Monteiro de Carvalho:
> > so it may be useful to see of
> > we can easely support thumb. Since we always use an external
> > assembler
> > for arm, I wounder: Wouldn't be supporting arm4/thumb just a
> > question
> > of switching a switch when calling the assembler?
> No, thumb assembler code is different from generating normal
> code. You need serious code generator modifications.
Even worse. Thumb is completely different instruction set with
different number of registers. Completely new code generator is needed
More information about the fpc-devel