Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2009-10

Help need for FPC

7 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Михаил Абаляев

Hello FPC-Developers,

First of all, let me thank you for the great compiler you've already created and for maitining for a lot of years, already.

Second, using FPC, i've designed my own (open source) tool ARM Pascal http://www.arm-pascal.ru/ <http://www.armaide.com/> The primary target of these tool is to compile code for embedded ARM devices.
Yes, I know, FPC already provide support for some devices, but my tool has important some differences in idology. Besides, the tool also provides its own IDE (written in Delphi).

Anyway, here're my questions:

There's MOV command declared in armins.dat.
There's a declaration for the A_MOV-opcode in automaticaly-generated file armop.inc,
But it doesn't seem to be used, by armtab.inc. Infact, it feels, like A_MOV opcode is replaced, by the proper MRS command? So is it a bug? or is there no MOV command for arm-assembler(s), or is it replaced by MRS for a faster code?

Also, What tool is used to generate .inc files from armins.dat?

Kind, regards
defecator

Reply by email

Micha Nelissen
to Jonas Maebe
Jonas Maebe wrote
A note to people who wish to reply to this person: he is not subscribed to fpc-devel (at list not with the address he posted from), so it's best to CC him.

This list is not subscribers-only? (To combat spam?)

Micha

Reply by email

Marco van de Voort
to Михаил Абаляев: First of all, let me thank you for the great compiler you've already created and for…

In our previous episode, Михаил Абаляев said:

(Group replied)

Show quoted text 7 lines
There's MOV command declared in armins.dat. There's a declaration for the A_MOV-opcode in automaticaly-generated file armop.inc, But it doesn't seem to be used, by armtab.inc. Infact, it feels, like A_MOV opcode is replaced, by the proper MRS command? So is it a bug? or is there no MOV command for arm-assembler(s), or is it replaced by MRS for a faster code?

dunno. Might have followed some popular tools

Also, What tool is used to generate .inc files from armins.dat?

compiler/utils/mkarm*

but keep in mind this is all GPL, and your product seems to be commercial, which would taint it.

Are you working for Chris?

Reply by email