Well, the app I'm working on has grown to the point where I'm starting
to really wrestle with multiple segments.  

I can usually shuffle things around to get them to work, but it seems a
highly arbitrary way to work.

I'm using Falch.net's Developer studio 2.7 and PRC-tools.  I've tried
going into the command line and trying to examine things using the 'nm'
command, but it doesn't understand the format of the binary
(understandably).

Can anyone point to a resource on the web, in a book, etc, that really
makes multi-segmented applications clear (including things like how to
figure out size of functions, which functions are good candidates to
move to another segment, why it's possible for the profiler to report
that MemSemaphoreRelease could possibly used 10000 bytes of stack on a
machine that's supposed to have a 3.25K stack, etc). Also, I'd be *very*
interested in reading about approaches to how to organise globals, etc
so that they're accessible from other segments.  I seem to be having
intermittent crashes accessing globals from another segment.

Thanks y'all.

-Ken



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

Reply via email to