It was my impression that CWR5's Smart and Large models will generate
far jumps such that any function can be accessed in the address space.
I have a multi-segment project with 3 segments.  When in segement 1 I
try calling a function in segment 3, the program crashes.  The linker
never warns of an address out of range.  If I move the function being
called closer (by one segment), then the crash does not occur.  BTW, I
am using the Smart model in both cases.

Any enlightenment would be greatly appreciated.

Kenea

Reply via email to