[fpc-devel] Porting FPC to Support OpenMoko

Paul Breneman Paul2006 at BrenemanLabs.com
Sat Mar 21 14:37:46 CET 2009


>> I have a real (not emulator) opnmoko PDA/cell phone.  The main distro for it
>> uses armv4tl.
>> Is there a need to add extra support for OM, or will FPC (what version) will
>> support it ? If there is a support, are there any known issues with it ?
> do you know if it uses eabi or oabi?  last time i tried eabi, it
> worked with -O-.  you might also have to build the compiler and rtl
> for softfloat.

I've started developing some embedded ARM products (for city tornado 
warning sirens) using FreePascal.  Thankfully FPC 2.2.2 ARM-Linux works 
just fine on the board I'm using.

But I'd like to understand more about the different options that FPC 
supports, and maybe add more examples at this page:

oabi & hard float - default FPC 2.2.2 ARM-Linux?
oabi & soft float
eabi & hard float
eabi & soft float

Are those the main options?

FreePascal is only precompiled for the first configuration?

Thanks in advance for any advice.  I sure do need to study up on this 
more so links or info would be appreciated.

Paul Breneman
www.TurboControl.com/embeddedfreepascal.htm - Notes on using FreePascal 
on embedded systems
www.TurboControl.com/monitor.htm - Free environment monitoring programs
www.TurboControl.com/TPSupport.htm - TurboPower support links

More information about the fpc-devel mailing list