You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MWCC names most compiler-generated objects like @1234 with no distinction as to what they are, so sometimes the name of an object on the left will happen to be exactly the same as a totally different object on the right.
For example, here's a switch statement jump table in the left side's .data section that should be considered 100% matching, but is instead considered 1% matching:
It's because there's a float literal that happens to have the exact same name on the right (in the .sdata2 section), so objdiff considers them the same:
Not sure what the best solution would be here, maybe for compiler-generated objects disable pairing them up by name and only look at address and data contents?