William Tan
0b3801a5a5
typo: setMinpeculativeOffset -> setMinSpeculativeOffset
2023-09-20 13:24:01 -04:00
emteere
02248d2251
GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs
2023-05-01 01:57:56 -04:00
ghidra1
5b433f35ca
GP-3013 Refactor of Relocation API (created V6 DB adapter) to include
...
status and stored length when original FileBytes are used.
2023-02-03 08:01:04 -05:00
James
5ec59988d6
GP-2932 fixed jmpl and reading from %PC
2023-01-20 16:31:45 -05:00
ghidra1
6b9bd6c220
GP-2703 revised ELF relocation processing to handle statically linked
...
binaries and adjusted post-relocation read-only memory fixup.
2022-10-17 18:43:27 -04:00
caheckman
716dfb1690
GP-1871 Overlapping pentry tags
2022-03-30 12:42:46 -04:00
James
b2d9b3c95a
GP-0_sparc_fix_retry
2021-10-14 18:31:12 +00:00
James
02d827b859
GP-1378 make add with carry/subtract with borrow macros
...
decompiler-friendly
2021-10-09 18:42:44 +00:00
James
ea7de5e5af
GP-1135 addressing code review, replaces major version change with minor version change
...
GP-1135 added explanatory comment
GP-1135 fixes to SPARC - updated major version of language
2021-08-13 09:41:38 -04:00
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
ghidra1
44d8733f8c
GP-928 corrected missing operand for SPARC WR instruction
2021-05-12 09:09:15 -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
162f203395
Updated certification headers
2021-03-17 18:22:50 -04:00
Ryan Kurtz
ec079f7844
Merge remote-tracking branch 'origin/GT-3202_ghidorahrex_sparcv9_floating_point' into patch
2019-11-06 13:05:45 -05:00
ghidorahrex
f871320726
GT-3202: Code review fixes, implemented data organization section
2019-10-15 13:52:31 -04:00
Ryan Kurtz
3a33a8d9f3
Merge remote-tracking branch 'origin/GT-3201_SparcStackBias' into Ghidra_9.1
2019-10-15 11:05:15 -04:00
ghidorahrex
40a02a6981
GT-3202: Fix for DECOMPILE_MODE flag being interpreted incorrectly
2019-10-08 15:43:30 -04:00
ghidorahrex
087216607a
GT-3202: Sparcv9, corrected pcode for 32-bit std instruction.
2019-10-07 09:27:58 -04:00
ghidorahrex
9fb4dc4459
GT-3202: Sparc sleigh changes
...
- General sleigh formatting changes
- Corrected floating point register ordering
- Made decompiler happy with save/restore functions
- Fixed decompiler issues with ldd (but not std yet)
- Corrected issue with delay slot conditional goto inst_next
instructions
- Corrected register references in fito- and fxto- instructions.
2019-10-04 13:13:25 -04:00
ghidorahrex
a61ea576cf
GT-3202: SparcV9 sleigh corrections
...
- Correctly implemented register windowing function for save/restore
- Corrected floating point instructions which used the wrong operands
- Corrected .cspec issues for 32- and 64-bit
- Implemented pcodetests for 64-bit.
2019-10-02 14:34:18 -04:00
ghidorahrex
b5d772d98d
GT-3202: Added initial support for SparcV9 floating point instructions
2019-10-01 16:15:15 -04:00
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
caheckman
612c0d6f3e
name to address space map
...
shortcut to address space map
more adjustments to shortcuts
allow null AddrSpace pointer in raw baselist
holes in the space indices
almost working
GT-2873 decompiler, other, and overlays
GT-2873 added OTHER space to java sleigh compiler, fixed decompiler
exception
isOtherSpace method
isOtherSpace java, addressing code review comments
GT-2873 added null check in decompiler reset
GT-2873 code review changes
Read and write space_other tag in SLA files
Version number for .sla file
GT-2873 fixups after merge
GT-2873 renamed Sparc registers: OTHER->OTHERWIN, WINWSTATE->WSTATE
GT-2873 added option in AddressInput to control OTHER space visibility
GT-2873 OTHER space now global
GT-2873 fixing comments refering to decompiler code in BasicCompilerSpec
2019-08-22 12:30:18 -04:00
ghidravore
f1e50fb079
Major refactoring of the gradle build system.
2019-04-23 15:20:26 -04:00
ghidra1
7179c6de81
GT-2667 added support for generating sleigh build.xml files
2019-03-29 17:24:31 -04:00
Dan
79d8f164f8
Candidate release of source code.
2019-03-26 13:46:51 -04:00