View Single Post
  #4   Spotlight this post!  
Unread 22-02-2010, 07:02
gvarndell's Avatar
gvarndell gvarndell is offline
Software Engineer
AKA: Addi's and Georgie's Dad
FRC #1629 (GaCo)
Team Role: Parent
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Grantsville, Maryland
Posts: 350
gvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond reputegvarndell has a reputation beyond repute
Re: Code download issue

Quote:
Originally Posted by mikets View Post
I read the thread and tried doing the -mlongcall. That works although I am still curious why 24-bit is not enough for the relocation value. 24-bit is 16MB. My program is certainly nowhere close to 16MB.
Your program is not a self-sufficient entity -- it calls many library functions.
Those library functions may be loaded into memory more than +-16M away from the call to them.

Quote:
BTW, the thread also suggested that it was an update mismatch issue. I spent 2 hours uninstalling everything, reinstalling WindRiver and LabView, then applying only the latest update to it. And the problem still exists. So it wasn't an update mismatch unless the latest update is broken.
Thanks for the tips.
When I wrote that 24-bit relocation problems _seemed_ to be a clear indication of install/update errors, it was after following dozens of threads that ended up supporting that conclusion. YMMV.
__________________
Robots never, ever, ever, ever break -- The Robot Repairman (Backyardigans)
Reply With Quote