As I understand it, you REALLY have only about 32k to work with. That is because the Int16 address will allow a +32k or -32k relative address to move about your code. In order to use the whole 64k you have to ensure that your jumps between functions are never greater than +/-32k. ...or something like that... Bob.

Alexey Tikhvinsky wrote:

Hello

I am using PODS 1.0 for my project
project has 3 additional code sections
about 100 virtual functions and 50 cross segment function calls
all global constant data distributed by code segments
"C" stdlib functions not used

All of them cann`t fill all 64k of .data
but ld has trubles (see subj)... Why??



--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to