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
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
Andrew Strelsky
d409368190
added missing x86 ffreep instruction
2022-01-19 18:06:14 -05:00
caheckman
4bfade4cd8
GP-1647 equivalence check
2022-01-18 11:13:03 -05:00
ghidra1
a6f7392736
Merge remote-tracking branch
...
'origin/GP-1644_ghidorahrex_m68000_addx_fix--SQUASHED' (Closes #3818 )
2022-01-10 21:07:33 -05:00
ghidorahrex
51d84f8bc0
GP-1644: fixed semantics of 68000 addx flags
2022-01-07 12:54:24 -05:00
ghidra1
9076b2429c
GP-1571 ELF: create fake relocation table entry for non-relocation memory modifications (needed for ELF export)
2021-12-13 14:52:24 -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
James
02d827b859
GP-1378 make add with carry/subtract with borrow macros
...
decompiler-friendly
2021-10-09 18:42:44 +00:00
Ryan Kurtz
22769f2234
GP-1255: Bumping x86 version number.
2021-10-07 12:10:17 -04:00
Dan
25801da834
GP-1255: Allowing 32-bit x86 disassembly in x86-64 (WoW64).
2021-10-07 09:12:58 -04:00
ghidorahrex
6037ba86d3
Corrected MIPS tlbr pcodeop
2021-10-04 10:29:24 -04:00
ghidra1
8bcc80afda
GP-1352 Correct various issues with ELF Android relocation markup. Add
...
missing support for ELF Arm32 RELR relocations.
2021-09-30 19:46:34 -04:00