I seem to have hit the 32K limit.  I'm getting a bunch of errors that
look like:

/tmp/ccq2yn0f.s: Assembler messages:
/tmp/ccq2yn0f.s:7509: Error: Signed .word overflow; switch may be too large; 32776 at 
0x2be8
/tmp/ccq2yn0f.s:9523: Error: Signed .word overflow; switch may be too large; 32776 at 
0x3fd2
/tmp/ccq2yn0f.s:10906: Error: Signed .word overflow; switch may be too large; 32776 at 
0x4cae

After reading through everything I could find, I finally decided I was
hitting the 32K limit, but that it *looked* like simply dividing my source
up into multiple files would fix the problem.

No such luck.  After splitting my .c into two parts, I got DISP16 errors,
like:

check.c:2852: relocation truncated to fit: DISP16 RomVersionCompatible
check.c:2856: relocation truncated to fit: DISP16 StartApplication
check.c:2858: relocation truncated to fit: DISP16 EventLoop
check.c:2859: relocation truncated to fit: DISP16 StopApplication

I'm probably using an older version of prc-tools, so it may actually mean
that it can't find those functions -- but I don't think so.  I'm pretty
sure I'm doing that part right.

Anyway,  I'm beginning to believe that I have no choice but to split in
to multiple segments.  But I can't seem to find any info on how to do
just that.  I did download multilink, but it doesn't compile on my
system.  I'll probably be forced to debug that to see if I can get it
working.  But is there some resource that would tell me, step by simple
step, how to get segments working and compiling?  Or can some kind 
person do so?  Remember, I'm talking gcc/linux.

Help!!!

Sean.

---
Sean L. Gilley                  I'm the kid who has the habit of dreaming.
614-860-0247 (h)                Sometimes gets me in trouble too.
[EMAIL PROTECTED]          But the truth is I could no more stop dreaming
                                Then I could make them all come true.

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

Reply via email to