Opened 18 years ago
Last modified 18 years ago
#5 new defect
some warnings stick around in movitz:dump-image
Reported by: | sabetts | Owned by: | ffjeld |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | compiler | Version: | |
Keywords: | Cc: |
Description
dump-image prints warnings about undefined functions. After correcting the undefined function reference, the warning shows up again in dump-image, despite no reference in the new code.
Note: See
TracTickets for help on using
tickets.
The problem is that it is not recorded which particular function(s) it is that calls some other function. The only thing that gets recorded is "this function has been called". That means it's impossible to undo this even when the calling function is re-compiled, since there may be other functions that have made the same call.
The solution is to record more information, namely, for each function which other functions it calls.
Upon create-image, all such information is re-generated, and so also these lingering warnings will go away.