Hi,

I have also looked in to Gameboy advanced programming, infact i had started to build a dev kit, with multi language support C,Pascal and asm.
I havnt looked at free pascal but GNU Pascal compiler can compile to ARM but im not completly sure if it is the right version for the ARM used in the gameboy :s Its something i was going to look at, at another date!

The GNU Pascal page is :: http://www.gnu-pascal.de/gpc/h-index.html