emteere
656148eec5
GP-1834_emteere fixing mips type 5,6 relocation calculation by sign
...
extending LO16 REL addend. Minor MultiInstruction reference creation
issue on instructions using same register for input and output
2022-03-18 22:09:05 +00:00
Ryan Kurtz
35e9c3328d
GP-0: Fixing MC6800 Eclipse project name
2022-03-04 01:42:47 -05:00
Ryan Kurtz
59bf94d92e
Merge remote-tracking branch 'origin/GP-1695_emteere_6xxx_refactor' into
...
patch (Closes #3673 )
2022-03-04 00:42:04 -05:00
Ryan Kurtz
373c7d0ed2
Merge remote-tracking branch 'origin/GP-1752_emteere_ARMCondPICBranch' into patch
2022-03-03 15:52:57 -05:00
Ryan Kurtz
2ebbd4b716
Merge remote-tracking branch 'origin/GP-1739_emteere_AARCH64_16byte_returns' into patch
2022-03-03 15:50:58 -05:00
emteere
0d242f52ad
GP-1752_emteere Detecting PIC conditional branch to next instruction as
...
a goto vice a call
2022-02-22 15:56:14 +00:00
ghidra1
026fad27ab
GP-1742 corrected ELF ARM-32 relocation adjustment for R_ARM_THM_JUMP11
...
and R_ARM_THM_JUMP8
2022-02-11 18:22:22 -05:00
ghidra1
ff638aa85b
GP-1742 added support for additional ELF ARM-32 relocations ( #2794 )
2022-02-11 14:26:36 -05:00
emteere
16c7c29d54
GP-1739 Add up to 16 byte return values for AARCH64
2022-02-10 17:35:42 +00:00
emteere
ca9f57af47
GP-1965_emteere Moving 6805 to MC6800 and refactoring to better allow
...
extensions. Also adding H6309 processor
2022-01-24 19:26:43 +00:00
emteere
39834fba71
GP-1690 fixes goto/call directly to a varnode, should be indirect []
2022-01-24 17:12:39 +00:00
Greg Hogan
c91d117187
fix efscmp* and efstst* instructions
2022-01-21 19:31:57 -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
ghidra1
b5927ce849
Merge remote-tracking branch 'origin/GP-1564_10.1_rdrand_fixes' into Ghidra_10.1
2021-12-02 08:59:31 -05:00
ghidra1
f8f95c9aef
Merge remote-tracking branch 'origin/GP-1520_emteere_AppleSiliconAMX--SQUASHED' into Ghidra_10.1
2021-12-01 20:18:09 -05:00
James
3280653d8d
GP-1564_10.1_rdrand_fixes
2021-12-01 20:20:29 +00:00
emteere
89f73857e6
GP-1520_emteere Initial implementation of AppleSilicon AMX instructions
2021-12-01 14:50:23 -05:00
ghidra1
5b24b188d8
GP-1565 corrected PIC swap semantics
2021-12-01 10:01:42 -05:00
ghidra1
0f0b63f6ad
Merge remote-tracking branch
...
'origin/GP-1540_Dan_emulateHarvard--SQUASHED' into
Ghidra_10.1
2021-11-30 19:50:26 -05:00
ghidra1
c391e54284
Merge remote-tracking branch 'origin/GP-1250_ghidorahrex_powerpc_sleigh_fixes--SQUASHED' into Ghidra_10.1
2021-11-30 19:12:53 -05:00
Dan
e2b28ddb31
GP-1540: Various emulator fixes: Harvard architectures, memory-mapped registers, word-level addressing.
2021-11-30 15:04:03 -05:00
ghidra1
ab05672653
Merge remote-tracking branch 'origin/GP-1115_ghidorahrex_PR-3095_agatti_6502-bit-instruction-fix' into Ghidra_10.1
2021-11-30 08:13:51 -05:00
ghidra1
7a952bfe75
Merge remote-tracking branch
...
'origin/GP-1504_ghidorahrex_PR-3600_VGKintsugi_superh_trap' into
Ghidra_10.1 (Closes #3600 )
2021-11-30 08:09:45 -05:00
ghidorahrex
905ec75e32
GP-1250: Several PPC instruction fixes
2021-11-30 07:53:13 -05:00
ghidra1
6cc2eae322
Merge remote-tracking branch 'origin/GP-1487_Dan_emuUnimpl--SQUASHED'
...
into Ghidra_10.1
Conflicts:
Ghidra/Debug/Framework-TraceModeling/src/test/java/ghidra/pcode/exec/trace/TracePcodeEmulatorTest.java
2021-11-29 11:12:12 -05:00
Dan
97f9887f92
GP-1487: Adding better explanation for pcode UNIMPLEMENTED.
2021-11-26 10:51:29 -05:00
ghidra1
3f60701d23
Merge remote-tracking branch
...
'origin/GP-1478_ghidorahrex_PR-3616_agatti_68k_chk_chk2_cmp2' into
Ghidra_10.1 (Closes #2856 )
2021-11-23 21:55:03 -05:00
Alessandro Gatti
b6942c875c
Implement CHK, CHK2, and CMP2 for 68k.
2021-11-09 22:25:23 +01:00
VGKintsugi
81ef5ee065
SuperH: Fix trapa to use call instead of goto
...
Fix by waterfuell
2021-11-06 23:43:54 -04:00
Ryan Kurtz
7a6a9bb1aa
Merge remote-tracking branch 'origin/GP-1409_James_RISCV_improvements--SQUASHED'
2021-11-05 10:43:54 -04:00
James
ef78846212
GP-1409 implemented code review suggestion
...
GP-1409 minor improvements to RISCV spec
2021-11-05 09:36:43 -04:00
Ryan Kurtz
0139720224
Merge remote-tracking branch 'origin/GP-1247_GhidraKnight_Android12--SQUASHED'
2021-11-01 10:19:40 -04:00
GhidraKnight
87d4858cf2
GP-1247: Changes to support Android 12
2021-11-01 10:19:04 -04:00
Ryan Kurtz
ee00c7aa50
Merge remote-tracking branch
...
'origin/GP-1402_ghidorahrex_ARM_thumb_AL_not_allowed' (Closes #3499 )
2021-10-25 13:24:10 -04:00
Ryan Kurtz
821826a233
Merge remote-tracking branch 'origin/GP-1412_ghidorahrex_ARM_ldrsb_fix'
...
(Closes #3522 )
2021-10-25 13:20:17 -04:00
Ryan Kurtz
175e8d934c
Merge remote-tracking branch
...
'origin/GP-1357_ghidorahrex_x86_call_stack_fix--SQUASHED' (Closes #3455 )
2021-10-25 13:17:26 -04:00
Ryan Kurtz
0608396591
GP-1332: Merge remote-tracking branch
...
'origin/GP-1322_ghidorahrex_ARM_remove_cond_15--SQUASHED'
2021-10-25 12:34:00 -04:00
ghidorahrex
3ff9af0635
Fix for decoding some ARM instructions with cond=15
...
Removed deprecated ARM condition code 15
2021-10-25 11:15:35 -04:00
ghidorahrex
6d0e6f42c6
Fixed x86 CALL references where reference is based on stack pointer.
2021-10-25 11:14:29 -04:00
Ryan Kurtz
569cbc61fc
Merge remote-tracking branch 'origin/patch'
2021-10-20 12:02:29 -04:00
ghidorahrex
a69e92948c
removed extraneous additional "SB" from the ldrsb instruction.
2021-10-19 09:39:18 -04:00
ghidorahrex
5ff2fa62b1
Correctly implemented missing arm thumb AL conditional
2021-10-19 09:34:12 -04:00
James
b2d9b3c95a
GP-0_sparc_fix_retry
2021-10-14 18:31:12 +00:00
Ryan Kurtz
20e65bb958
Merge remote-tracking branch 'origin/GP-1378_James_improve_add_sub_sleigh_macros'
2021-10-14 13:19:17 -04:00
Ryan Kurtz
07f9770037
Merge remote-tracking branch 'origin/GP-1322_ghidorahrex_arm_neon_vmrs'
...
(Closes #3446 )
2021-10-14 13:08:11 -04:00
Ryan Kurtz
b06383ab57
Merge remote-tracking branch 'origin/GP-1292_ghidorahrex_pa-risc_shiftcond--SQUASHED'
2021-10-14 08:54:29 -04:00
Ryan Kurtz
33aee0ff63
Merge remote-tracking branch
...
'origin/GP-1290_ghidorahrex_PR-3405_kotcrab_fix-mips-ins' (Closes #3405 )
2021-10-14 08:34:33 -04:00
Ryan Kurtz
2fb53dd669
Merge remote-tracking branch
...
'origin/GP-1331_ghidorahrex_PR-3449_zt-chen_superh-fix-bld-movmu'
(Closes #3449 )
2021-10-14 08:10:24 -04:00
ghidorahrex
9ed2d37b31
Code review comments
...
Corrected semantics of pa-risc shiftcond and extrcond subconstructors.
2021-10-13 14:12:05 -04:00
emteere
eab2477076
GP-0_emteere fix export of address for 32-bit, was breaking tests and
...
messing with markup
2021-10-12 23:38:53 +00:00