-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PPC: Display data values on hover for pools as well (#140)
* Fix missing dependency feature for objdiff-gui * Update .gitignore * PPC: Display data values on hover for pools as well * Tooltip data display: Format floats and doubles better Floats and doubles will now always be displayed with a decimal point and one digit after it, even if they are whole numbers. Floats will also have the f suffix. This is so you can tell the data type just by glancing at the value. * Move big functions to bottom ppc.rs * Clear pool relocs in volatile registers on function call This fixes some false positives. * Revert ObjArch API changes, add fake target symbol hack Because we no longer have access to the actual symbol name via sections, guess_data_type can no longer detect the String data type for pooled references. * Add hack to detect strings via the addi opcode * Move hack to resolve placeholder symbol into process_code_symbol * Merge reloc and fake_pool_reloc fields of ObjIns
- Loading branch information
1 parent
abe68ef
commit 10b2a9c
Showing
4 changed files
with
279 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.