Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
ghidra1
65e4c704ec
Merge remote-tracking branch 'origin/GP-932_ghidra1_isDynamicallySized'
2021-05-12 11:02:02 -04:00
ghidra1
44d8733f8c
GP-928 corrected missing operand for SPARC WR instruction
2021-05-12 09:09:15 -04:00
ghidra1
b5160b253c
GP-932 renamed and corrected improper implementation and use of the
...
Datatype.isDynamicallySized method
2021-05-12 08:22:00 -04:00
ghidra1
29926d28d7
Merge branch 'GP-928_ghidra1_Sparc_ASR_read_write'
2021-05-10 20:56:42 -04:00
ghidra1
c45470893b
Merge remote-tracking branch 'origin/GP-881_ghidorahrex_arm_thumb_sbit'
2021-05-10 20:51:43 -04:00
ghidra1
e9753ebceb
Merge remote-tracking branch
...
'origin/GP-841_ghidorahrex_pic16_missing_instructions--SQUASHED'
Conflicts:
Ghidra/Processors/PIC/data/languages/pic16_instructions.sinc
2021-05-10 20:45:41 -04:00
ghidorahrex
1e109f9474
Added Z flag updates for shift instructions.
...
Added missing PIC16 instructions
2021-05-10 10:30:10 -04:00
Ryan Kurtz
c2f60b15d3
GP-700: Improved support for Mach-O MH_OBJECT files
2021-05-10 08:20:30 -04:00
ghidra1
da800b6e41
GP-862 Refactor of Composite interface and internals. Changes made to
...
packing and alignment methods (see WhatsNew.html for API changes).
2021-05-07 20:56:35 -04:00
ghidra1
517c3d8f0c
GP-928 SPARC language changes. Resolved FPSR duplicate reg name and
...
cleaned-up ASR read write instructions.
2021-05-06 13:21:46 -04:00
ghidra1
3b867b3444
Merge remote-tracking branch 'origin/GP-653_caheckman_UserDefinedCspec'
2021-05-06 12:41:24 -04:00
ghidra1
f7b2d49468
Corrected various language errors (PPC, SPARC, MCS96)
2021-05-04 23:24:56 -04:00
caheckman
a5d4ca3cab
Program specific, user-defined, cspec extensions
...
Documentation for spec extensions
Handle extensions with parse errors
Export button for spec extensions
Pop-up dialog for parse errors in user-defined specification extensions
GP-653 corrected some minor issues and established new ProgramDB version
make incremental initialization constructor for AddressSized private
Make AddressSized fields private
More adjustments to AddressSized
Review fixes for BasicCompilerSpec
Take restoreXml out of DataOrganization interface
Remove restoreXml from BitFieldPacking interface
More review fixes
Prevent callotherfixup extension with non-existent target
Suggested export name
More documentation for SpecExtension
Support for undo/redo with spec extensions
Documentation for ConstructTpl
Split out ProgramCompilerSpec and other changes for review
Changes after next round of reviews
2021-05-04 12:11:55 -04:00
ghidra1
a34644abdc
Merge branch 'GP-901_ghidra1_RegisterAlias' ( Closes #2956 )
2021-04-30 19:42:04 -04:00
ghidra1
774f5c345a
Merge branch 'GP-902_ghidra1_ElfAbsoluteSymbols'
2021-04-30 19:41:15 -04:00
ghidra1
0a85fb1984
GP-902 Modified treatment of ELF Symbols which refer to SHN_UNDEF (0) or
...
SHN_ABS (0xfff1) section index values.
2021-04-30 11:34:40 -04:00
ghidra1
a40370ab7a
Revert "Merge remote-tracking branch 'origin/GP-653_UserDefinedCspec--SQUASHED'"
2021-04-30 10:34:54 -04:00
ghidra1
b7499e1bc1
Merge remote-tracking branch 'origin/GT-3668_ghidorahrex_ppc_vle_simm20'
2021-04-29 17:08:23 -04:00
caheckman
ed82c2cb34
GP-653 added support for user-defined compiler spec extensions
2021-04-29 16:17:25 -04:00
ghidra1
8f9b067384
GP-901 added regiater alias support and defined WREG aliases for PIC24
...
variants
2021-04-28 16:04:03 -04:00
ghidra1
74a580191e
GP-906 corrected alignment of PIC24 allocated external symbol during ELF
...
import
2021-04-28 16:01:34 -04:00
ghidorahrex
0b7a00e10b
Addex 's' suffix for ARM thumb instructions which modify status flags.
2021-04-23 14:21:27 -04:00
ghidra1
a9a6ecd56c
Merge remote-tracking branch
...
'origin/GP-800_ghidorahrex_x86_64_address_mode_fix' (Closes #2504 )
2021-04-23 11:40:50 -04:00
ghidra1
2c5ecf12d0
Merge remote-tracking branch 'origin/GP-837_ghidorahrex_PR-1163_toshipiazza_x86-sleigh-jcc'
2021-04-23 11:23:31 -04:00
ghidra1
a372f17736
Merge remote-tracking branch
...
'origin/GP-841_ghidorahrex_pic16_missing_instructions' (Closes #1362 )
2021-04-21 19:11:58 -04:00
ghidra1
1e39c2ac82
Merge remote-tracking branch 'origin/patch'
2021-04-20 17:33:40 -04:00
ghidra1
baeef06672
Certification cleanup
2021-04-20 17:15:14 -04:00
ghidorahrex
84f0096e02
Fixed size for signed immediate value of the PPC VLE e_li instruction
2021-04-13 12:30:10 -04:00
ghidorahrex
18eb9bc2d2
Added missing PIC16 instructions
2021-04-12 10:52:52 -04:00
ghidra1
b3e90569fd
Merge remote-tracking branch 'origin/GP-513_JoinedReturnValue'
2021-04-02 18:15:22 -04:00
ghidra1
8e4be06649
Merge branch 'GP-798_ghidorahrex_PR-2855_gtackett_pic24_tblpag_psvpag'
...
(Closes #2855 )
2021-04-02 18:03:19 -04:00
ghidra1
086922c254
Merge remote-tracking branch
...
'origin/GP-818_ghidorahrex_PR-2447_cmasupra_xra_8085' (Closes #2447 )
2021-04-02 17:41:34 -04:00
ghidorahrex
8ca49b2cac
Re-ordered sleigh instructions in x86 to correct addressing mode issues.
2021-04-01 10:46:35 -04:00
ghidra1
9a8228467b
Merge remote-tracking branch
...
'origin/GP-703_ghidorahrex_PPC_regression_fix--SQUASHED'
2021-03-26 16:01:32 -04:00
ghidorahrex
6afdbcfc86
GP-703 improved various return from interrupt instruction semantics for PowerPC
2021-03-26 15:58:44 -04:00
James
75e96f6128
GP_799-James-x64_vector_op_fixes
2021-03-24 19:44:34 +00:00
caheckman
872cd724cb
Split out BE and LE cspec for MIPS
2021-03-24 13:23:04 -04:00
ghidra1
966e80469d
Merge remote-tracking branch 'origin/GP-703_ghidorahrex_ppc_vle_interrupt_returns'
2021-03-23 15:22:43 -04:00
ghidorahrex
ffa67eb295
Refactored interrupt return instructions for PPC
2021-03-23 11:08:56 -04:00
gtackett
0cc1568871
Fix for #2844 re. addresses of TBLPAG and PSVPAG
2021-03-18 09:57:45 -04:00
ghidra1
d377d90e14
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
74ef9b86c7
Merge remote-tracking branch
...
'origin/GP-761_ghidorahrex_PR-2451_JeffmeisterJ_fix_arm_crn1_coproc_regs'
(Closes #2451 )
2021-03-17 19:22:47 -04:00
ghidra1
82cecede95
Merge remote-tracking branch
...
'origin/GP-766_ghidorahrex_PR-2829_fmagin_fix_insX_rep' (Closes #2829 )
2021-03-17 19:21:41 -04:00
ghidra1
162f203395
Updated certification headers
2021-03-17 18:22:50 -04:00
ghidra1
0bf88594c9
Merge remote-tracking branch
...
'origin/GP-748_ghidorahrex_superh4_fix_bad_dummy_exports' (Closes #2638 )
2021-03-15 17:50:36 -04:00
Florian Magin
511ab0b132
Fix INSx.REP instruction
...
Co-authored-by: Sam Lerner <lerner98@gmail.com>
2021-03-11 16:28:03 +01:00
ghidra1
399dd9484f
Merge remote-tracking branch
...
'origin/GP-758_ghidorahrex_PR-2651_miek_68000_byte_SP' (Closes #1709 ,
Closes #2651 )
2021-03-10 12:58:12 -05:00
ghidra1
ab26ac95bd
Merge remote-tracking branch 'origin/GP-744_ghidorahrex_x86_movups_fix'
...
(Closes #2789 )
2021-03-10 12:27:10 -05:00
ghidra1
9028a3122c
Merge remote-tracking branch
...
'origin/GP-736_ghidorahrex_PR-2754_miek_68000_fmove_packed_dynamic'
(Closes #2754 )
2021-03-09 09:07:08 -05:00