Aleksa Todorovic wrote:
So, the situation is like this:

1) Target ARM architecture needs to be "told" to FPC since FPC needs
this information to do correct code generation.

At least up to fpc 2.2.2, the compiler does not use any information about the ARM architecture. There is one runtime check in the RTL which tries to detect if the architecture is newer than ARMv4. If this is the case, the RTL uses an optimized move function.

Regards, Bernd.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to