#81638 - Legolas - Sun Apr 30, 2006 8:21 pm
Really I don't know if tis is the right place where I should start this thread, but... :)
Briefly: I'm working on a porting of the freepascal compiler for gba. Most of the work on the compiler itself is done, and I'm able to compile some small demos with it, by using a reduced crt0.s file taken from somewhere (really I don't remember where).
Now that all seems working fine, I would like to use Jeff Frohwein's crt0 & linkerscript. The problem is that, using it, all rtti and resource strings (coming from freepascal rtl) are put in .bss at 0x03000000, making the executable not working on gba.
Assumed that I don't know anything about linker scripts, can someone point me towards a solution?
Thanks in Advance :)
_________________
My homepage!
Briefly: I'm working on a porting of the freepascal compiler for gba. Most of the work on the compiler itself is done, and I'm able to compile some small demos with it, by using a reduced crt0.s file taken from somewhere (really I don't remember where).
Now that all seems working fine, I would like to use Jeff Frohwein's crt0 & linkerscript. The problem is that, using it, all rtti and resource strings (coming from freepascal rtl) are put in .bss at 0x03000000, making the executable not working on gba.
Assumed that I don't know anything about linker scripts, can someone point me towards a solution?
Thanks in Advance :)
_________________
My homepage!