Friday, January 20, 2006, 7:01:15 PM, you wrote:

VL> This sounds like the same problem I ran into many years ago.  You should 
not have to rearrange your code segments and functions to get things to work, 
as that's what a multisegmented app is
VL> supposed circumvent the need for.

I dont need segments rearranging, i need files(functions) rearranging
inside default segment.

My app is multisegmen already. I use PODS gcc compiler/linker which
produce cross segment jumps using global data and this works fine when
app running with globals. But I use large code which running with no
globals so I cant use cross segment jumps and must place all code in
default segment. Now default segment of me app is almost 32k and
libraries whis gcc linker placed at the start and end of segment cant
aproach to each other. I want to place this libs in the midle of
segment but dont know how to place them manualy.

VL> http://www.djw.org/product/palm/multilink/

Big, big thanks for this link. They wrote, multilink can produce
code with cross segment jumps using ftr's instead global data. Its
sounds very good.
But now I have no time to research new linker and its bugs/features (how
it works with c++ app ???), maybe in next app version.

Thank you for response.


-- 
Best regards,
 Igor                            mailto:[EMAIL PROTECTED]


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

Reply via email to