Commit Graph

45 Commits

Author SHA1 Message Date
pancake
b8e6b52aac Also replace __UNIX__ with R2__UNIX__ 2022-12-10 20:32:10 +01:00
pancake
97a6439055 Do the same for __WINDOWS__ -> R2__WINDOWS__ 2022-12-10 20:32:10 +01:00
pancake
78a26e15fe Double lowerdash defines should be defined only by the compiler ##build 2022-12-10 20:32:10 +01:00
pancake
7b6cfff3ca Update SPP to fix the HAVE_SYSTEM warning 2022-05-19 10:51:05 +02:00
pancake
4327d8322f
Bring back the mingw32 builds ##windows
* Massage conflicting function signatures spotted by mingw
* Fix the spp visibility issue
* Enable 32 and 64bit mingw builds in the CI
2021-11-28 22:10:51 +01:00
pancake
e8d4e5cc9f
Fix the windows build regressions 2021-10-19 22:17:47 +02:00
pancake
fdde9caaad
Fix builds issues on meson, windows, ios, static and wasi 2021-10-19 20:57:19 +02:00
pancake
a4b80d0b25 commandline -> command-line 2021-05-25 10:51:18 +02:00
Riccardo Schirone
f8cafe4f2f
Update spp to 1.2.0 (#17243)
* Update spp to 1.2.0
* Make sure to use USE_R2=1 when compiling spp
2020-07-09 17:20:06 +08:00
pancake
13e1636d97
Implement RLang.spp for templated scripting ##lang (#17067)
Co-authored-by: pancake <pancake@nopcode.org>
2020-07-01 14:14:18 +02:00
dav1901
a18640529d Fix spp warning (#15530) 2019-12-01 13:08:48 +01:00
pancake
d2c3065b9a Upgrade spp from git 2019-06-21 20:47:05 +02:00
radare
c5f4266f45
Fix spp warnigs (#14059) 2019-05-14 01:38:17 +02:00
radare
e04f31a313
Completely kill the msvc/ directory and the unix-specific includes workarounds 2019-03-19 17:34:02 +01:00
iamahuman
7f380ae78d Make SPP less dependent on system(3) and popen(3) 2018-12-15 18:32:24 +01:00
dav1901
9a91f96101 Fix realloc misusages (#12433) 2018-12-10 11:56:12 +01:00
dav1901
a6b44e03fe Fix warnings (#12309) 2018-11-25 01:46:57 +01:00
David CARLIER
a20078d171 Adding backtrace support to FreeBSD from 10.x release. (#10256) 2018-06-04 16:05:13 +02:00
radare
9e08da0fa6
Improve build of libr.a and libr.dylib, fix and improve sys/ios-sdk.sh (#10046)
- Update spp and force hidden visibility
- Use R_API wisely
- RSys.prefix returns const things
- Use -install_name on Apple
- Fix merged lib visibility linking on Linux
- Use OSTYPE instead of BUILD_OS
- Honor crosscompiler-objcopy and support android like linux
- Add extra missing archives
- Fix for android
- Upgrade spp and sdb
- Skip libr. from symstall
- Add --enable-merged configure option
- Use --enable-merged on ios-sdk
- Upgrade sdb again for js0n
- Kill sys/ios-shell.sh
- Msvc dynamic build fix
2018-05-09 23:31:52 +02:00
Daniel Corak
9f08ccbcc4 Build radare2 for all iOS archs and the simulator (#8775)
* Fix system() not available for iOS Simulator

* Embedding Bitcode should be set in sys/ios-sdk.sh. Removed unused code

* Supports now all available iOS archs and the simulator
2017-11-03 19:53:11 +01:00
Anton Kochkov
866263da40 Fix MSVC build 2017-10-11 10:35:16 +08:00
pancake
30d7267bcc Fix sys/ios-cydia.sh build 2017-10-10 02:27:34 +02:00
pancake
58e943d726 Update spp with all the fixes not backported 2017-10-09 12:19:17 +02:00
Anton Kochkov
d71823d4be Fix typo 2017-10-09 17:23:10 +08:00
pancake
c71c1402a7 Update spp again for windows this time 2017-10-09 10:53:52 +02:00
Anton Kochkov
37a609bf5d Fix AppVeyor - 2nd take 2017-10-09 12:06:13 +08:00
Anton Kochkov
e582c81f1e Fix AppVeyor build 2017-10-09 11:56:38 +08:00
pancake
5db2e67490 Fix #8653 - Fix spp build for iOS and enhance ios-sdk.sh 2017-10-09 01:56:44 +02:00
Guillaume Valadon
ea8adc48da Use void in prototypes (#7974) 2017-07-20 14:50:13 +02:00
Sven Steinbauer
b61e278c01 Conditionally remove sh for iOS 2017-07-05 13:01:02 +02:00
pancake
8c3035acc2 Fix ios-sdk builds 2017-07-04 19:16:24 +02:00
Sajjad Pourali
46ba923963 Fix Access of Unallocated Memory spp.h (#7623) 2017-05-29 14:17:46 +02:00
SkUaTeR
1b5a746786 add more fixes to msvc build (#7468)
* add more fixes to msvc build

* more fixes
2017-05-10 22:12:49 +02:00
xarkes
926f024909 Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
pancake
f52b27e2ec Update spp to reduce global symbols 2017-04-20 14:12:36 +02:00
pancake
f0d9c9bd5a Fix capstone patch and update spp to fix an underflow 2017-04-18 01:27:36 +02:00
pancake
54176fb2c0 Update spp and build it with -fPIC 2017-02-11 12:50:38 +01:00
zonkzonk
56366df728 Removing path in shell redirections 2017-01-31 22:13:32 +01:00
Anton Kochkov
e9c2d22da9 Fix windows detection in headers (#6557) 2017-01-25 11:30:16 +01:00
Sven Steinbauer
87c992890c Fix spp issue #13 2017-01-10 13:57:12 +00:00
Sven Steinbauer
f73fc431ae Add SPP coverity fixes (#6416) 2017-01-03 12:47:27 +01:00
pancake
f68fbc7771 Update SPP with latest cov fixes 2016-12-22 16:21:10 +01:00
pancake
1facb46ab6 Fix memleaks in zignatures and update spp 2016-12-19 21:39:50 +01:00
pancake
329e093192 Update spp from git and fix integration with rasm2 2016-12-19 03:07:52 +01:00
Sven Steinbauer
865267fc86 Add spp to r2 utils build (#6334)
Integrate SPP into rasm2 to parse asm files
2016-12-18 09:46:10 +01:00