Commit graph

6646 commits

Author SHA1 Message Date
ghidra1
99d418e15a Merge branch 'GP-1611_ghidorahrex_PR-3755_djg_6809_export_zero_fix' into
patch (Closes #3755, Closes #2116)
2022-01-21 19:22:25 -05:00
Dan Glastonbury
53d19b29ad 6809: Fix immediates equal to 0
Exporting imm8/imm16 directly results in the immediate being treats as 0. Assign
to a local tmp and export that instead. (Same as 6502.slaspec)

Fixes #2116
2022-01-21 19:15:56 -05:00
emteere
961a9e7b75 GP-1687_emteere fix for CSEL AARCH64 instruction causing switches not to
recover
2022-01-21 21:47:26 +00:00
mr-mysk
2638617432
fix FST instruction
source and destination were swapped
2022-01-21 22:22:02 +01:00
ghidorahrex
b39aaaedc0 GP-1656: Simplified semantics of several PA-RISC float instructions 2022-01-21 14:03:05 -05:00
dragonmacher
16cd1ee3a4 GP-1688 - Fixed broken MS demangler option to toggle function signature
application; added option to not apply function signature calling
conventions
2022-01-21 13:48:32 -05:00
ghidra007
19ace220cf GP-1686 updated gcc class recovery to only allow typeinfo structs in non-executable blocks. 2022-01-21 18:15:45 +00:00
dragonmacher
a5716109a9 Test fixes 2022-01-21 12:06:44 -05:00
ghidra1
02512dcc82 Merge remote-tracking branch 'origin/patch' 2022-01-21 12:03:05 -05:00
ghidra1
df358c53d0 Merge remote-tracking branch 'origin/GP-1675_ryanmkurtz_kernelcache'
into patch (Closes #2487)
2022-01-21 11:57:25 -05:00
ghidra1
ebc9a89860 Merge remote-tracking branch
'origin/GP-1685-dragonmacher-decompiler-find-text' into patch (Closes
#3890)
2022-01-21 11:56:51 -05:00
dragonmacher
ae3577a52c GP-1689 - Fixed options names that were not title case 2022-01-21 11:42:57 -05:00
ghidra1
22a5950d08 Merge remote-tracking branch 'origin/GP-1666_Dan_gdbExecFile--SQUASHED' 2022-01-21 11:37:12 -05:00
ghidra1
f815ff6428 Merge remote-tracking branch 'origin/GP-1664_Dan_asmFont--SQUASHED' 2022-01-21 11:35:24 -05:00
ghidra1
936635b1a1 Merge remote-tracking branch 'origin/GP-1329_d-millar_MsgError2Console'
(Closes #3452)
2022-01-21 11:34:08 -05:00
ghidra1
d9f13840de Merge remote-tracking branch 'origin/patch' 2022-01-20 17:58:20 -05:00
ghidra1
f8209f1eba Merge remote-tracking branch 'origin/GP-1443_d-millar_repeated_hits_on_startRecording' 2022-01-20 17:57:45 -05:00
ghidra1
bb28615ff4 Merge remote-tracking branch 'origin/GP-1616_ghidravore_disjoint_selection_creation--SQUASHED' 2022-01-20 17:55:02 -05:00
ghidra1
2856e0827d Merge remote-tracking branch 'origin/GP-1647_CompilerSpecEquivalence' 2022-01-20 17:54:36 -05:00
ghidra1
8afb77ce23 Merge remote-tracking branch 'origin/GP-1667_dev747368_fix_npe_in_gzfloader' 2022-01-20 17:53:18 -05:00
ghidra1
ac2bac470e Merge remote-tracking branch 'origin/GP-1669_dev747368_addNoWrap_cleanup--SQUASHED' 2022-01-20 17:52:20 -05:00
ghidra1
6f78d3a77a Merge remote-tracking branch 'origin/GP-1674-dragonmacher-plugin-packages' 2022-01-20 17:51:07 -05:00
ghidra1
8f426f7027 Merge remote-tracking branch 'origin/GP-2-dragonmacher-rt-updates' 2022-01-20 17:43:58 -05:00
ghidra1
21ff55ab9e Merge remote-tracking branch
'origin/GP-1676-dragonmacher-bad-tool-option' into patch (Closes #3858)
2022-01-20 17:38:49 -05:00
ghidra1
ed4e1bcf54 Merge remote-tracking branch 'origin/GP-1620_Dan_staleFutureInEmu--SQUASHED' into patch 2022-01-20 17:37:55 -05:00
dragonmacher
f0d0dd532d GP-1685 - Fixed the Find Dialog incorrectly matching history entries
when the selected item was programmatically set
2022-01-20 17:35:15 -05:00
Dan
94feaafa59 GP-1664: Assembler text fields use listing font. 2022-01-20 15:59:58 -05:00
Dan
a716acc562 GP-1620: Prevent reads of stale memory from reaching into scratch space. 2022-01-20 14:51:36 -05:00
dragonmacher
924bf7656e GP-1764 - Plugins - tweaked help 2022-01-19 18:25:03 -05:00
Andrew Strelsky
d409368190
added missing x86 ffreep instruction 2022-01-19 18:06:14 -05:00
dragonmacher
4faa5d2b2a Table column fix for disappearing/moving table columns 2022-01-19 17:55:51 -05:00
dev747368
adf9113f3f GP-1682 DWARF - fix bad ordering of params w/abstract & concrete inst
The ordering of param DIEs in a concrete instance can be inconsistant
with the ordering that was defined in the abstract instance.

Re-order the concrete param DIEs to match the abstract DIEs.
2022-01-19 14:30:23 +00:00
Dan
17d608f797 GP-1329: Prevent disruptive error dialogs from automatic actions. 2022-01-18 14:22:14 -05:00
dev747368
9e26965844 GP-1669 cleanup AddressSpace.addNoWrap, add tests
Use java built-in unsigned compare methods.
2022-01-18 13:16:57 -05:00
ghidravore
13574ecfb2 GP-1616 created a two step selection action 2022-01-18 12:09:04 -05:00
caheckman
4bfade4cd8 GP-1647 equivalence check 2022-01-18 11:13:03 -05:00
Nader Shalabi
7d7d36a24f Updated case and default setting
Updated case and default setting to be false
2022-01-17 01:39:08 +04:00
Nader Shalabi
93f3b942bb Update ModuleManifestFile.java
The value associated with "EXCLUDE FROM GHIDRA JAR" module configuration has no effect when building the JAR file, for example, "EXCLUDE FROM GHIDRA JAR: false" will have no effect and the module will still be excluded since the current code checks only if the line starts with "EXCLUDE FROM GHIDRA JAR" but does not examine the assigned value. I updated the code to enable the effect of the true/false values.
2022-01-16 00:39:04 +04:00
ghidra1
4830d035b3 Merge remote-tracking branch
'origin/GP-1559_Dan_breakpointNaming--SQUASHED' (Closes #3679)
2022-01-14 19:37:26 -05:00
ghidra1
9df054c0ca Merge remote-tracking branch
'origin/GP-1668_dev747368_fix_disassemble_last_location_address_space'
(Closes #3840)
2022-01-14 19:35:22 -05:00
ghidra1
e5080cd9b1 Merge remote-tracking branch 'origin/GP-1659_SwitchWithInject' into
patch
2022-01-14 19:33:45 -05:00
ghidra1
e9b4aed8fe Merge remote-tracking branch 'origin/GP-1680_ryanmkurtz_gradle' into patch 2022-01-14 19:22:57 -05:00
ghidra1
03fbc6ba09 Merge remote-tracking branch 'origin/GP-1677_ghizard_fix_incorrect_bounds_on_PDB_item_iteration' into patch 2022-01-14 19:21:39 -05:00
ghidra1
fc3b5a1391 Merge remote-tracking branch 'origin/GP-1672_ghizard_basic_PDB_searching_scripts_framework--SQUASHED' into patch 2022-01-14 19:20:56 -05:00
ghidra1
c0a81f9c8e Merge remote-tracking branch 'origin/GP-1671_ghidra007_RecoveredClass_FixSetLabel_InvalidChars' into patch 2022-01-14 19:19:52 -05:00
ghidra1
e90babdc78 Merge remote-tracking branch 'origin/GP-1659_SwitchWithInject' into patch 2022-01-14 19:18:37 -05:00
ghidra1
8a16918071 Merge remote-tracking branch
'origin/GP-1655_d-millar_SSHException--SQUASHED' into patch (Closes
#3578)
2022-01-14 19:14:24 -05:00
d-millar
2c386e37fe GP-1329: convert Msg.error to console msg 2022-01-14 20:42:32 +00:00
d-millar
ec8404990f GP-1443: check to see if the target is being recorded already 2022-01-14 20:21:08 +00:00
Dan
8b3f26e0da GP-1666: Fix module/section list with GDB 11. 2022-01-14 13:37:30 -05:00