spurious duplicates of functions
Bug #1365921 reported by
Patrick Stevens
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sextant |
New
|
High
|
Unassigned |
Bug Description
In the file-handling branch, we may see duplicates of functions if we have conflicting source-file locations for them. That is, if a function with name foo appears in /x.c and /y.c, then *anywhere* we can't immediately tell which foo we're using from the source (for instance, after a `call` assembler instruction), we don't store any source.
This could be fixed, perhaps, by looking at memory addresses and using them rather than names to disambiguate functions.
Changed in ensoft-sextant: | |
importance: | Undecided → High |
To post a comment you must log in.