caheckman
fdcf0744ec
Fixes to support unaligned stack locations
2019-10-01 12:37:21 -04:00
caheckman
bb32a47542
Adjust local and stack parameter ranges for Sparc
2019-09-30 15:03:43 -04:00
Ryan Kurtz
bae74a5e61
Merge remote-tracking branch 'origin/GT-3194_ryanmkurtz_PR-1074_mumbel_superh_exts' into Ghidra_9.1
2019-09-27 07:56:22 -04:00
ghidra1
cfd917ac26
GT-3191 corercted AARCH64 BLR instruction semantics when x30 is operand
2019-09-26 14:54:12 -04:00
mumbel
2ba38a6303
SuperH exts.b and exts.w fix
2019-09-25 16:33:15 -05:00
Alessandro Gatti
8ce6d9c227
Properly model 6502's BRK opcode.
2019-09-24 02:44:28 +02:00
Ryan Kurtz
d632b57ddd
Merge remote-tracking branch 'origin/GT-3168_emteere' into Ghidra_9.1
2019-09-19 15:10:04 -04:00
Ryan Kurtz
140629c346
Merge remote-tracking branch 'origin/GT-3159_ghidorahrex_powerpc_vle_e_rlwinm_bit_pattern' into Ghidra_9.1
2019-09-19 12:45:31 -04:00
Ryan Kurtz
3e7d94862e
Merge remote-tracking branch 'origin/GT-3039_ghidorahrex_x86_disassembly_error_on_movbe' into Ghidra_9.1
2019-09-19 12:14:29 -04:00
emteere
7a00eed58f
GT-3168_emteere Adding missed FMA.sinc file
2019-09-19 09:35:48 -04:00
emteere
7f74da36e2
GT-3168_emteere Adding missing FMA, F16C, and misc AVX instructions
2019-09-19 09:06:05 -04:00
ghidra1
be6634a239
Merge remote-tracking branch 'origin/GT-3137_ghidorahrex_68000_lsl_lsr_xf' into Ghidra_9.1
2019-09-17 13:14:38 -04:00
ghidorahrex
77665a8945
GT-3159: PowerPC: corrected e_rlwimi and e_rlwinm VLE bit patterns.
...
Corrected wrteei bit pattern.
2019-09-17 12:03:46 -04:00
ghidra1
bc76ea6ae5
Merge remote-tracking branch 'origin/GT-3149_ghidra1_PE_ARM'
2019-09-17 11:42:50 -04:00
ghidra1
ac5fe56e6c
Merge branch 'GT-3148_ghidorahrex_powerpc_vectorpermute_OoB_exception' into Ghidra_9.1
2019-09-17 11:37:24 -04:00
ghidorahrex
fccabd9950
GT-3148: Corrected conversion of BigInteger to byte array to remove
...
array out of bounds exception in PowerPC vectorPermute pcodeop
2019-09-17 11:36:36 -04:00
ghidra1
9075279211
Merge remote-tracking branch 'origin/GT-3154_ghidra1_R_MIPS_26'
2019-09-17 10:43:26 -04:00
ghidra1
f92d61fc53
GT-3154 corrected MIPS relocation processing for R_MIPS_26, R_MIPS16_26
...
and R_MICROMIPS_26_S1
2019-09-16 14:40:52 -04:00
Ryan Kurtz
9d44f238e5
Merge remote-tracking branch 'origin/GT-3143_ghidorahrex_PR-935_mumbel_vle' into Ghidra_9.1
2019-09-16 11:48:31 -04:00
ghidorahrex
42abc96b89
GT-3137: 68000 corrected shift CF/XF flags for zero-shift operations.
2019-09-16 10:20:21 -04:00
ghidra1
349ef0fad2
GT-3149 Corrected bitfield packing for ARM/AARCH64 for Windows PE.
...
Imposed default Thumb context setting for PE and MSCoff ARM32 imports
with addition of v8T ARM variant. Corrected ARM pattern alignment
issues. Corrected DBViewer long value rendering.
2019-09-13 14:06:56 -04:00
James
a75230237d
GT-3150 added override warnings
2019-09-13 12:39:31 -04:00
mumbel
9d03c3a5f7
se_cmpli fix
...
Previous attempt at se_cmpli fix incorrectly applied a 5 bit mask
OIMM = UI5_VLE + 1, resulting in values 1-32
2019-09-12 17:30:40 -05:00
Ryan Kurtz
4ca9207541
Merge remote-tracking branch 'origin/GT-712_ghidorahrex_AVR32_correct_manual_index' into Ghidra_9.1
2019-09-12 12:43:57 -04:00
ghidorahrex
c1fef06736
GT-712: Corrected AVR32 manual index file entries
2019-09-10 14:16:02 -04:00
Ryan Kurtz
af3fdf5391
GT-3029: Removing unneeded LICENSE file.
2019-09-10 13:00:16 -04:00
Ryan Kurtz
35d330257b
Merge remote-tracking branch 'origin/GT-3051_ghidorahrex_SH4' into Ghidra_9.1
2019-09-10 12:51:40 -04:00
Ryan Kurtz
3d58e2fbb0
GT-3029: Licensing SuperH processor under the Ghidra license (Apache
...
2.0) with the authors' permission.
2019-09-10 12:48:35 -04:00
Ryan Kurtz
0cb71d1c3b
Merge remote-tracking branch 'origin/GT-3029_ghidorahrex_PR-715_VGKintsugi_SuperH' into Ghidra_9.1
2019-09-10 12:16:51 -04:00
Ryan Kurtz
f127f851bc
Merge remote-tracking branch 'origin/GT-3138_ryanmkurtz_PR-956_mh_PIC16_MOVIW' into Ghidra_9.1
2019-09-10 11:33:37 -04:00
emteere
18efe0c228
GT-3029 Fixing minor issues for pull acceptance. Unfolded multi-store
...
loops
2019-09-09 18:33:33 -04:00
ghidorahrex
72e0d8d879
GT-3137: corrected updating xf in lsl and lsr instructions.
2019-09-09 13:06:15 -04:00
ghidra1
1194474767
Corrected recently introduced ElfLoader bug causing non-loaded sections
...
to be improperly loaded into memory
2019-09-09 11:28:50 -04:00
ghidra1
15c1f43fa5
Corrected HCS08 build.gradle
2019-09-06 20:34:56 -04:00
ghidra1
074e3ba6dc
Merge remote-tracking branch 'origin/GT-3050_ghidorahrex_HCS08'
2019-09-06 20:26:54 -04:00
ghidra1
6a79de7c73
HCS12 restored sleigh compile option
2019-09-06 20:16:57 -04:00
emteere
19816c5c20
GT-3049 fixing -l pattern overlap issue
2019-09-06 20:07:55 -04:00
ghidra1
a0d24b64f1
HCS12 - sleigh compile option changed pending pattern conflict
...
resolution
2019-09-06 19:58:49 -04:00
emteere
f5d16519f4
GT-2350 Initial Intel MCS-96 implementation
2019-09-06 19:40:00 -04:00
ghidra1
1610cda0c2
Corrected HCS12 build.gradle
2019-09-06 19:19:28 -04:00
emteere
08ab1fe87f
GT-3050 Reworked too complicated flag setting logic.
2019-09-06 18:50:22 -04:00
ghidra1
4a6e6697f4
Merge remote-tracking branch 'origin/GT-3049_ghidorahrex_HCS12'
2019-09-06 18:47:49 -04:00
emteere
1dca8e3cd1
GT-3049 Use new decompiler segment handling scheme
2019-09-06 16:37:51 -04:00
ghidorahrex
a9fc9ab213
GT-3051: Reverted SH-4 flag bit definitions
2019-09-06 16:26:26 -04:00
ghidorahrex
72dafc0033
GT-3051: Formatting changes
2019-09-06 14:59:45 -04:00
ghidorahrex
effe9c76ec
GT-3051: Corrected superH floating point issues.
2019-09-06 14:58:10 -04:00
Ryan Kurtz
23d1e9ad22
Merge remote-tracking branch 'origin/GT-3090_16bit_analysis'
2019-09-06 13:24:34 -04:00
ghizard
ed0bbf330a
GT-2880 ARM for Win - fix, rebase, certify
2019-09-05 18:45:20 -04:00
ghizard
0ba928a33f
GT-2880 changes pre-certification
2019-09-05 18:35:33 -04:00
ghizard
525f0057c8
GT-2880 Adding more unaffected/killed
2019-09-05 18:27:18 -04:00