Commit graph

842 commits

Author SHA1 Message Date
Ryan Kurtz
4f888cf98a Merge remote-tracking branch 'origin/GP-1746_ghidorahrex_PR-2326_esaulenka_tricore_stt_fix' 2022-04-11 13:53:17 -04:00
Ryan Kurtz
881bdc6901 Merge remote-tracking branch
'origin/GP-1736_ghidorahrex_PR-3978_CmP-lt_vraddhn_fix' (Closes #3978)
2022-04-11 13:51:14 -04:00
Ryan Kurtz
4f59e90b39 Merge remote-tracking branch 'origin/GP-1426_Dan_asmWoW64--SQUASHED' 2022-03-29 01:27:33 -04:00
Dan
760a9ca462 GP-1426: Refactor assembler. Fix issue where Sleigh passes context to the right. 2022-03-28 14:59:46 -04:00
Ryan Kurtz
2aa54959f9 Merge remote-tracking branch 'origin/GP-1819_James_sleigh_conditional_assignment--SQUASHED' 2022-03-24 14:03:10 -04:00
James
ac984f3c7a GP-1819 addressing code review comments
GP-1819 added conditional assignment macro to x86 processor module
2022-03-24 09:13:00 -04:00
Ryan Kurtz
17a9c07972 Merge remote-tracking branch
'origin/GP-1774_James_JVM_switch_improvements--SQUASHED' (Closes #3980,
Closes #3981)
2022-03-23 13:01:02 -04:00
James
98a768e336 GP-1774 addressing code review comments
GP-1774_James_JVM_switch_fixes
2022-03-23 12:47:48 -04:00
Ryan Kurtz
473115a73c Merge remote-tracking branch 'origin/patch' 2022-03-21 11:41:21 -04:00
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
a16aeda138 Merge remote-tracking branch 'origin/GP-1780_James_implement_x86_64_popcnt' 2022-03-14 09:22:43 -04:00
Ryan Kurtz
41f4362c8b Merge remote-tracking branch
'origin/GP-1815_ghidra1_CorrectX86ScalarOpObject' (Closes #4064)
2022-03-14 09:18:56 -04:00
Ryan Kurtz
d3b189d8b2 Merge remote-tracking branch 'origin/GP-1763_ghidorahrex_PR-4011_astrelsky_arm_bfi' 2022-03-11 17:56:17 -05:00
Ryan Kurtz
deccbbc9b1 Merge remote-tracking branch 'origin/GP-1165_ghidorahrex_avr32_integer_abs' 2022-03-11 17:52:32 -05:00
ghidra1
23492c4204 Corrected ia.sinc n1 to present and export scalar 1 instead of string 2022-03-10 14:24:48 -05:00
Ryan Kurtz
ee268dea09 Merge remote-tracking branch 'origin/patch' 2022-03-04 01:50:50 -05:00
Ryan Kurtz
35e9c3328d GP-0: Fixing MC6800 Eclipse project name 2022-03-04 01:42:47 -05:00
Ryan Kurtz
88424e1a38 Merge remote-tracking branch 'origin/patch' 2022-03-04 00:47:31 -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
fd4e033a1a Merge remote-tracking branch 'origin/patch' 2022-03-03 16:01:50 -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
James
6d8e2c737d GP-1780 implemented popcnt instruction 2022-03-02 18:21:15 +00:00
Andrew Strelsky
7122480c5c
Corrected ARM bfi 2022-03-01 10:01:55 -05:00
Rubens Brandão
2de7447761
Fix tricore sleigh file
Similar to #4016, I found this macro `ifdef` to not be properly closed.
2022-02-23 09:41:57 -03: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
ghidorahrex
7e62b796a9 GP-1165: Corrected minor issue with integer ABS functions using
floating-point abs pcode.
2022-02-17 11:39:27 -05:00
ghidra1
1a1d06b749 Merge remote-tracking branch 'origin/patch' 2022-02-11 18:27:46 -05: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
Ryan Kurtz
052c17e274 Merge remote-tracking branch
'origin/GP-1722_ghidorahrex_PR-3883_astrelsky_ffreep' (Closes #3883)
2022-02-11 17:49:44 -05:00
ghidra1
9ededaf571 Merge remote-tracking branch 'origin/patch' 2022-02-11 14:30:36 -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
CmP-lt
a3de4f73de
Fix detection of ARM vraddhn instruction 2022-02-09 06:43:32 +02:00
Ryan Kurtz
c0b644b8b9 Merge remote-tracking branch
'origin/GP-1694_ghidorahrex_PR-3895_mr-mysk_fstFix' (Closes #3894,
Closes #3895)
2022-02-08 09:58:58 -05:00
Ryan Kurtz
1e4f0003f3 Merge remote-tracking branch
'origin/GP-1638_ghidorahrex_PR-3552_gregjhogan_tricore-jl' (Closes
#3552)
2022-02-08 09:55:57 -05:00
Ryan Kurtz
716285f170 Merge remote-tracking branch
'origin/GP-1701_ghidorahrex_v850_missing_reg' (Closes #3865)
2022-02-08 09:40:41 -05:00
Ryan Kurtz
c2510e5ab0 Merge remote-tracking branch
'origin/GP-1712_ghidorahrex_PR-3944_CmP-lt_vsub_fix' (Closes #3943,
Closes #3944)
2022-02-02 01:49:09 -05:00
Ryan Kurtz
5bccf5b2d9 Merge remote-tracking branch 'origin/GP-1653_PrototypeModelAlias' 2022-02-01 00:43:28 -05:00
caheckman
78540a76a4 GP-1653 __cdecl alias in x86-64 2022-01-31 13:42:39 -05:00
CmP-lt
b77b99a8a9
Fix disassembly of ARM vsub instruction 2022-01-30 05:59:03 +02:00
Greg Hogan
6a6db0faed fix tricore jla 2022-01-27 10:47:39 -08:00
Greg Hogan
de73507e60 fix tricore jl 2022-01-27 10:44:56 -08:00
ghidra1
72a8bac6d2 Merge remote-tracking branch 'origin/patch' 2022-01-26 15:03:02 -05:00
ghidorahrex
edae6abde8 GP-1701: added eplp register definition to V850 2022-01-25 09:07:39 -05: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
ghidra1
073c726885 Merge remote-tracking branch 'origin/patch' 2022-01-21 19:49:10 -05:00
ghidra1
2ff7128188 Merge remote-tracking branch 'origin/GP-1656_ghidorahrex_pa-risc_float_fmt_fix--SQUASHED' 2022-01-21 19:47:50 -05:00
Greg Hogan
c91d117187 fix efscmp* and efstst* instructions 2022-01-21 19:31:57 -05:00