pancake
911d82d214
Consume ghidra-native 0.7.2 and refresh subprojects in place
...
Use the upstream Meson dependency, shared source manifest, and Sleigh compilation helper instead of maintaining local copies. Check pinned subprojects before Make and XPS builds, cache fetched revisions for offline reuse, and save local ghidra-native changes in a named stash before updating.
2026-10-15 21:32:18 +02:00
phix33
20d6ae1924
Update ghidra-native to the resynced decompiler sources
2026-08-23 13:27:35 +02:00
pancake
88843ae9ff
Fixes for the dalvik sleigh
2026-05-10 17:13:24 +02:00
pancake
22627a5764
Aim to fix the local zlib linkage issue from ghidra-native
2026-02-11 20:05:47 +01:00
pancake
12695fbbf4
Statically link zlib for make builds
2026-02-06 12:46:46 +01:00
potato
3899ce637a
Build sleigh with meson by @carlsmedstad
...
- Add ghidra/meson.build for sleigh processor compilation
- Add sleigh_compile.py helper script for sleigh compilation
- Install compiled sleigh files to r2ghidra_sleigh directory
- Read processor list from ghidra-processors.txt.default
2026-01-04 19:19:16 +01:00
Lars Haukli
d5fff2d78f
Added expression.cc
2025-10-29 21:04:20 +01:00
Fernando Ramos
5147bf255d
Update to a newer version of ghidra-native
2025-07-31 14:26:53 +02:00
pancake
760e2d3d1d
Add missing clean target in ghidra/
2025-06-25 11:21:54 +02:00
Adam Satko
2cad988f03
Make ghidra-native a subproject
...
* Adds zlib attempting to fix Windows builds
2025-06-23 12:00:16 +02:00
Adam Satko
78482ad5ac
Use the latest ghidra-native-0.5.0
...
* Fix some segfaults
* Add meson build
* Add LDFLAGS to link to zlib
2025-03-27 16:25:59 +01:00
pancake
345ea97fd2
Install missing sla files from ghidra-native
2023-10-23 23:34:03 +02:00
pancake
78691a47f1
sla files are no longer needed
2023-08-16 16:18:47 +02:00
pancake
379c9ed67c
Update to ghidra-native-0.3.2 (2023-06-28)
...
* Aka after ghidra-10.3.1
* Sync with the latest state of the official GHIDRA decompiler code from git
* Thanks to @FernandoDoming for updating all the patches
* Some of those patches are inspired with rz-ghidra
2023-06-28 21:06:43 +02:00
pancake
7ecb38a93f
Remove cmake support
2022-06-07 12:10:53 +02:00
pancake
9dcc4a80b3
Cleaner make clean
2022-02-16 17:24:41 +01:00
pancake
19430cb3de
Fix uninstall typo in ghidra/
2021-11-18 18:15:06 +01:00
pancake
3e399b9b75
More make fixes
2021-08-30 19:41:36 +02:00
pancake
cd7ef54751
Refactor makefiles for more organized build steps
2021-08-30 19:26:57 +02:00
pancake
73f749b376
Several CI and build improvements for all major platforms
2021-08-25 13:27:03 +02:00
pancake
afe6edc49f
Fix cmake path to ghidra-native
2021-08-25 02:36:54 +02:00
pancake
ac247d1bfc
Switch meson and cmake to use ghidra-native
2021-08-25 01:40:23 +02:00
pancake
76f42f3cc2
Use ghidra-native directly instead of the old path
2021-08-25 01:35:55 +02:00
pancake
f865f92eca
Use ghidra-native and remove the huge ghidra submodule
...
* 20MB repo instead of 600MB
* Apply the minimum required patches to work with r2ghidra
* Add STM8 support
* Fix crash happening in bc/6994 binary
* Bump version to 5.3.1
2021-06-04 12:36:57 +02:00
pancake
3dd9a97fb1
Fix w64 build ( #24 )
2021-03-29 20:43:40 +02:00
pancake
6076841c46
Link more ghidra objects
2021-03-29 18:36:10 +02:00
pancake
f7027f9f63
Update ghidra submodule
2021-03-29 16:38:35 +02:00
pancake
a34659e1c6
Update ghidra dependency to fix build on MIPS
2021-02-09 11:12:59 +01:00
pancake
e9d36ca659
Update GHIDRA submodule, fix install and FreeBSD build
2021-01-19 02:25:29 +01:00
pancake
b5b8922763
Fix make race condition
2021-01-16 03:25:00 +01:00
pancake
efd9f1a607
Fix override warnings, improve make clean and fix cmake plugin installation path
2021-01-16 02:45:17 +01:00
pancake
c042d27534
Fix ACR+CMake builds using pregenerated bison/flex files
...
Changes inspired by the latest commits in the rz-ghidra repo
2021-01-16 01:09:53 +01:00
Levente Polyak
d791017785
submodule: pin ghidra to latest commit in the r2ghidra branch ( #8 )
2021-01-13 22:50:34 +01:00
pancake
067b84d43a
Extend the ghidra/deps.mk with more source files
2020-12-23 22:58:06 +01:00
pancake
ca9a28cd58
Use ghidra from radareorg's github
2020-12-23 22:55:11 +01:00
pancake
fbe07d783f
Add DATA
2020-12-23 19:22:27 +01:00
pancake
635aaa2379
Fix installation issue
2020-12-22 19:43:06 +01:00
pancake
31d2800d2c
Add ghidra-processors.txt and dont build/install all the archs by default
2020-12-22 12:51:09 +01:00
pancake
e2ce44adbf
More build cleanups
2020-12-22 12:40:22 +01:00
pancake
b73d743e5f
Implement ACR/MAKE build system support ##build ( #1 )
2020-12-22 01:47:29 +01:00
Florian Märkl
d5d2c2cc35
Update Ghidra ( #137 )
2020-08-26 16:17:43 +00:00
Florian Märkl
dd9637a584
Update Ghidra for ARM+AArch64 Support ( #117 )
2020-06-12 12:44:09 +02:00
Florian Märkl
b30c179499
Update Ghidra ( #116 )
2020-06-11 22:13:46 +02:00
Florian Märkl
29f2f2580f
Fix Build on Dinosaur Linux ( #104 )
2020-05-12 20:03:17 +00:00
Florian Märkl
1ff5627844
Update Ghidra ( #88 )
2020-03-13 20:33:31 +01:00
Florian Märkl
ceea126d38
Update Ghidra
2019-11-21 12:00:21 +01:00
Florian Märkl
1a63215b96
Update Ghidra
2019-11-05 14:40:07 +01:00
Florian Märkl
4478ba7815
Update Ghidra for #39
2019-09-20 08:43:13 +02:00
Florian Märkl
c8de9fb7ab
More Windows Fixes
2019-09-02 17:34:43 +02:00
Florian Märkl
b0ebea0013
Some Fixes for Windows
2019-09-02 15:50:41 +02:00