This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Improper Data overlay

Hi,
In out project, there are function calls like this, A->B->C, A->D->C.
It's found from the map file that, DATA area of C is 0052H - 0056H while DATA area of D is 0056H.
So the value will be overwrite after D call C.
Is there any suggestion about this?
Thanks!

Parents
  • C is called by many other functions, but in the map, It's only referenced by B.
    There are multilayer function call in the project, which makes the call tress abnormal, but the link returns OK and target file is generated.
    Is there anything we can do so that the link will return error when the call tree is abnormal, or how can we know whether the call tree is normal or abnormal?
    Thanks!

Reply
  • C is called by many other functions, but in the map, It's only referenced by B.
    There are multilayer function call in the project, which makes the call tress abnormal, but the link returns OK and target file is generated.
    Is there anything we can do so that the link will return error when the call tree is abnormal, or how can we know whether the call tree is normal or abnormal?
    Thanks!

Children
No data