David CARLIER
497148b0cd
disasm leak fix & warning silencing. ( #11475 )
2018-09-10 15:47:47 +02:00
Fangrui Song
6d115eac58
Optimize sdb_array_add_num ( #11157 )
2018-08-22 02:57:02 +02:00
Fangrui Song
dcf7dc74af
Optimize sdb_const_anext and sdb_array_contains ( #11139 )
...
time (repeat 10 ~/Dev/Bin/radare2/release/binr/radare2/radare2 -p t1 -c
'' -Q a.out) => 1.35s -> 1.28s
2018-08-19 15:51:27 +02:00
Andry
dfc4734103
sdb update
2018-08-11 23:24:56 +02:00
Fangrui Song
594a438741
meson: don't compile inclusion-only .c files ( #10928 )
2018-08-05 17:32:05 +02:00
pancake
0d6647e4f0
Add sys/meson.py --nosudo (use sudo by default)
2018-08-01 03:12:33 +02:00
pancake
8e2803c182
Fix #10855 - Update sdb
2018-07-30 11:07:12 +01:00
pancake
7a8d2a4f75
Update sdb from git
2018-07-19 16:36:27 +02:00
radare
f6a04b34c8
Optimize ls_empty() and r_list_empty() ( #10244 )
2018-06-03 02:20:28 +02:00
pancake
cbeff990a1
Fix last covs
2018-05-30 12:41:57 +02:00
pancake
f933b7fe87
Upgrade sdb to fix a crash
2018-05-28 18:18:47 +02:00
pancake
4a3057f9fc
s/\r\n/\n/g
2018-05-21 22:13:07 +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
Riccardo Schirone
46fcf21f97
shlr: update sdb ( #9912 )
2018-04-17 15:57:17 +02:00
pancake
5cde546971
Fix aae on x86-64, improve Vx, add sys/rebuild.sh tcc, ..
2018-04-11 02:32:27 +02:00
pancake
1adac87918
Update sdb-1.1.0, update calls to sdb_fmt()
2018-04-10 23:52:47 +02:00
Paul I
6172ec25b1
Meson: fix missing libsdb files ( #9803 )
2018-04-04 21:58:42 +02:00
Paul I
9c0d682e60
Meson: Invoke python via <python3> module + some little fixes ( #9594 )
...
* Meson: Invoke python via <python3> module
* Meson: Added version check
* Meson: Disable git output for capstone cloning command
2018-03-06 08:28:40 +01:00
Paul I
13f7013696
Meson: Added sdb building/installation rules ( #9575 )
2018-03-05 00:10:28 +01:00
Paul I
bb4f61580e
Cleanup meson files ( #9424 )
2018-02-20 09:33:19 +01:00
SkUaTeR
f8cf84e065
Fix some bugs ( #9403 )
...
* fixed some bugs
* format bug fix
* added MSVC version _time_stamp_to_str
* struct format
* adjusting output same as linux
2018-02-17 15:14:34 +08:00
whitequark
c816dc7e66
Don't try to build shared libraries if configured as --without-pic.
...
Specifically, avoid building all plugins as non-static objects,
as well as some supplementary libraries. In fact, a large amount
of plugins was already gated to build as shared objects only with
WITHPIC=1, but this was not done consistently.
This gating has been moved to */p/Makefile.
Building these shared objects is a waste of time and breaks
the --without-pic build unless CFLAGS is forced in the make
invocation.
2018-01-11 23:09:22 +01:00
Ziyaddin Sadigov
d4dd6fd5e6
Fix typo regarding byte size ( #9067 )
2017-12-27 18:33:58 +01:00
pancake
0b1e8eaecc
Fix almost all warnings from the msvc build
2017-12-19 00:18:39 +01:00
pancake
e24562a724
Update dict from sdb again
2017-12-14 11:24:46 +01:00
pancake
bf9c5f96d9
Upgrade sdb (renames mht to dict)
2017-12-13 03:07:22 +01:00
pancake
ce77004507
Update SDB and initial use of MHT for xrefs (disabled by default)
2017-12-11 18:00:14 +01:00
pancake
702afebc66
Fix Windows build and a bunch of scary warnings
2017-11-06 03:23:21 +01:00
Jose Diaz
e74aadad28
Renaming char_to_w32 => utf8_to_utf16
2017-11-03 10:27:18 +08:00
Jose Diaz
527ff71d41
Convert char to windows unicode
2017-11-03 10:27:18 +08:00
pancake
875a5692e0
Fix crash in tk -!!!! d'B%CCCC!9!!!!_
2017-09-30 18:34:19 +02:00
xarkes
77615dd4ef
Added sdb/msvc to sdb-sync
2017-08-28 14:04:56 +02:00
pancake
6d18fca988
Update sdb again
2017-08-26 02:36:13 +02:00
pancake
c24192f834
Update sdb from git
2017-08-26 02:26:16 +02:00
xarkes
221b312046
Meson builds generates sdb files (+build clean) ( #8035 )
2017-07-26 23:15:41 +02:00
j123123
f3f71b195b
Add NULL check at shlr/sdb/src/json/api.c ( #7859 )
2017-07-05 06:52:56 +02:00
pancake
48fd6485bc
Update sdb
2017-06-27 23:29:56 +02:00
xarkes
c1a565e381
Windows environment fix
2017-06-19 15:51:07 +08:00
xarkes
675fa9b9ff
Windows fixes and fix graph tests
2017-06-16 21:18:50 +02:00
pancake
5a90a375db
Update cdb.h to make skuater happy
2017-05-29 21:23:19 +02:00
pancake
1b854be75e
Add file.lastpath to fix regression in projects using malloc://
2017-05-29 14:02:50 +02:00
pancake
5bf37c2bf7
Update sdb from git to make msvc happy
2017-05-29 12:44:04 +02:00
pancake
6758e3753d
Remove configure-plugins dependency for the make meson
2017-05-26 02:43:53 +02:00
pancake
582863189d
Update sdb from git
2017-05-25 15:14:23 +02:00
SkUaTeR
beb80cfc16
Fixes for MSVC
2017-05-09 23:53:20 +02:00
xarkes
926f024909
Improved MSVC support (WIP)
2017-05-09 14:25:57 +02:00
pancake
60f9667654
Remove support for bjam build system
...
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
96cae18de6
Update to sdb-0.12 fixing some mem issues
2017-04-28 14:48:01 +02:00
pancake
96a6bd7d8f
Update SDB from git fixing several vulns
2017-04-28 02:04:18 +02:00
pancake
e641318973
Fix a bunch of bugs reported by clang-analyzer
2017-04-17 19:59:14 +02:00