ghidra1
f3b4e6de16
GP-164 Added ELF ARM relocation R_ARM_PREL31 and corrected issue with
...
R_ARM_ABS32 relocation.
Fixes #2261 , Fixes #2276
2020-09-16 12:48:40 -04:00
ghidra1
da92b68bcd
GP-164 Corrected ELF ARM R_ARM_REL32 (type 3) relocation processing
2020-09-15 20:12:41 -04:00
ghidra1
04594f770b
Merge remote-tracking branch 'origin/GP-68_James_arm_thumb_fixes'
2020-09-11 19:45:35 -04:00
ghidra1
85073f4c46
Merge remote-tracking branch 'origin/GP-64_ghizard_Partial_Clang_Windows_Support'
2020-09-11 19:44:58 -04:00
James
5e40f00351
arm fixes
2020-09-01 21:21:29 -04:00
ghidra1
36e9e6dd66
Merge remote-tracking branch 'origin/GT-2909_emteere_Xmega'
2020-08-28 11:01:26 -04:00
emteere
599dc0a1d1
GT-2909_emteere_Xmega made memory access registers non-volatile so
...
references could be made
2020-08-27 14:00:48 -04:00
emteere
6bbcbf0277
GT-2909_emteere_Xmega minor typo changes
2020-08-25 11:39:34 -04:00
James
31a377b6d0
fixing ARMTHUMBinstructions.sinc
2020-08-25 09:42:47 -04:00
ghizard
0013025a40
GP-64 Partial Clang-for-Win support: PeLoader, opinion/ldefs, fix some
...
analyzers and their helpers and tests
2020-08-10 12:23:55 -04:00
emteere
99e385da6a
GT-2909 refactored IO_START implementation, added load/store of real
...
flags register
2020-08-05 13:47:51 -04:00
ghidravore
e76329979a
Merge remote-tracking branch 'origin/caheckman_JavaPcodeInjection'
2020-08-03 14:03:01 -04:00
ghidravore
513467b150
Merge remote-tracking branch 'origin/caheckman_RenameRegParam'
2020-08-03 13:53:52 -04:00
ghidorahrex
77212ed745
Merge remote-tracking branch
...
'origin/GT-54_ghidorahrex_PR-2120_ahroach_risc-v-jmp-pcode-fix'
Fixes #2120
2020-07-31 10:51:53 -04:00
caheckman
45b43b18c3
Remove deprecated PcodeTextEmitter
2020-07-30 16:56:36 -04:00
caheckman
004a99bb87
Attach handling of "this" to ProtoParameter
2020-07-30 12:22:21 -04:00
caheckman
93039d3958
Synchronize access to ClassFileAnalysisState
2020-07-29 17:08:41 -04:00
caheckman
9c2ce9b395
Convert java InjectPayload
2020-07-29 16:00:07 -04:00
ghidra1
81f5776555
GT-2909 AVR8 ELF import and pcode test improvements
2020-07-29 14:29:46 -04:00
caheckman
2d690404fe
InvokeMethodsTest passing
2020-07-29 14:02:36 -04:00
caheckman
f4d25ccebb
InvokeMethodsTest passes
2020-07-29 13:39:20 -04:00
caheckman
822ea1a376
ReferenceMethodsTest pass
2020-07-29 12:49:16 -04:00
caheckman
5327985d0b
ReferenceMethods refactor
2020-07-29 12:18:46 -04:00
caheckman
ad34d91f9b
replacement for PcodeTextEmitter
2020-07-29 10:31:33 -04:00
ghidorahrex
6677daca41
Merge remote-tracking branch 'origin/GP-44_x64_sleigh_fixes'
2020-07-29 10:15:50 -04:00
James
19f8137808
GP-44 bit manipulation/shift/rotate fixes
2020-07-28 16:43:38 -04:00
emteere
1f8ced9b8d
GT-2909_emteere fixing pcodeunit tests from removal of register
2020-07-24 17:47:03 -04:00
emteere
2a8a3d6ba6
GT-2909_emteere_Xmega fixed comment
2020-07-24 17:47:02 -04:00
emteere
0f8bd6b036
GT-2909_emteere_Xmega added xmega processor and missing pcode
2020-07-24 17:47:01 -04:00
Octocontrabass
c9fcb5efe7
SuperH: correct rotr instruction
2020-07-23 16:05:36 -07:00
Austin Roach
688ed5e00d
RISC-V j/jr semantics: use goto instead of call
...
In the RISC-V binaries that I've been looking at, the j and jr
instructions have been used exclusively for intraprocedural control flow
transfers, where the function-call hinting associated with the CALL
p-code op leads to nasty side effects in the control flow
reconstruction.
2020-07-20 20:48:37 -04:00
ghidra1
a7ab44fc6e
Merge branch 'GT-0_ghidra1_PR-1891_agatti_Pic17'
2020-07-16 17:08:33 -04:00
ghidorahrex
0d180ad357
Merge remote-tracking branch
...
'origin/GT-3426_ghidorahrex_PR-1383_agatti_cp1600'
Fixes #1383
2020-07-16 14:11:26 -04:00
ghidorahrex
b7481d2088
Merge remote-tracking branch
...
'origin/GT-3524_ghidorahrex_PR-1450_mumbel_riscpatt'
Fixes #1450
2020-07-16 14:09:41 -04:00
WorksButNotTested
b3b7bab4ca
Added secondary selectors to ARM opinion file for correctly identifying
...
ARMBE8 binaries
2020-07-14 16:12:02 -04:00
ghidorahrex
60cd19701d
GT-3426: Added certification
2020-07-14 15:54:57 -04:00
ghidorahrex
cde035d8b2
Merge remote-tracking branch
...
'origin/GT-3641_ghidorahrex_PR-2005_simeonpilgrim_arm_STREX_fix'
Fixes #2005 , fixes #2010
2020-07-14 14:27:43 -04:00
ghidorahrex
53a4b62726
Merge remote-tracking branch
...
'origin/GP-34_ghidorahrex_PR-2088_bgK_6502-cmp-carry-flag'
Fixes #2088
2020-07-14 09:12:33 -04:00
WorksButNotTested
556710d261
#1494 : Fix incorrect handling of relocations for ARM BE8 binaries
2020-07-13 18:35:22 -04:00
Bastien Bouclet
fe90271558
Fix the carry flag value for the CMP, CPX and CPY 6502 instructions
...
The CPU manual states "the carry flag is set when the value in memory is
less than or equal to the accumulator, reset when it is greater than the
accumulator".
2020-07-12 14:16:57 +02:00
ghidra1
9af174f9fe
Merge remote-tracking branch 'origin/caheckman_BaseSpaceID'
2020-07-01 16:14:23 -04:00
ghidra1
8ac353572b
Corrected sleigh compile failure for V850
2020-07-01 10:26:51 -04:00
ghidorahrex
c5a31bb129
Merge remote-tracking branch
...
'origin/GP-23_ghidorahrex_PR-1802_vvasseur_fix_teq_in_arm_thumb'
Fixes #1802
2020-06-30 15:07:29 -04:00
ghidorahrex
ae0209eede
Merge remote-tracking branch 'origin/GP-18'
2020-06-30 14:10:42 -04:00
ghidra1
b8dde7b4c8
Corrected sleigh compile issues for V850
2020-06-30 13:43:05 -04:00
James
3e1954ebe9
GP-18 updated ia.sinc
2020-06-30 10:34:57 -04:00
James
1ed4407e3d
fixes to ia.sinc
2020-06-29 14:58:26 -04:00
emteere
0bfcb5b8cd
Merge remote-tracking branch 'origin/GT-3523_emteere_PR-1430_Aleckaj_master'
2020-06-26 15:36:47 -04:00
emteere
2a30ec7112
GT-3523_emteere_PR-1430_Alackaj_master fixing patterns file and review
...
for merge into master
2020-06-26 14:54:05 -04:00
ghidra1
c7cc11a18e
Merge branch 'GT-0_ghidra1_PR-1761_Random06457_ELF_MIPS_Options_Bug'
2020-06-26 11:54:00 -04:00