Paul I
8675e324ac
Meson: add libr_shlr.a building/installation rule ( #9789 )
...
* Meson: add libr_shlr.a building/installation rule
* Meson: distribute *.lib/*.a files for Windows by default
2018-04-02 22:33:05 +02:00
Paul I
4f7687287f
Meson: Some little fixes ( #9783 )
...
* fix shlr libraries names
* fix missing headers for Windows dist
* fix missing format files for Windows dist
* add <static_runtime> option
* add argument with list of additional meson options for sys/meson.py
2018-03-30 23:35:12 +02:00
FXTi
c3f1a5d853
Fix tt command, now support synthetic built-in type ( #9777 )
2018-03-29 13:22:20 +02:00
FXTi
45f1372568
Add tt command ( #4400 ) ( #9765 )
2018-03-26 00:59:52 +02:00
Riccardo Schirone
170f80d1d7
Remove R_BIN_SCN_MAP flag ( #9744 )
2018-03-22 22:10:07 +01:00
Dirk Eibach
2740065eb3
jemalloc: Fix whitespace errors ( #9732 )
...
Pull request #9429 introduced some whitespace errors into
shlr/heap/include/r_jemalloc/internal/tsd.h
This breaks building sys/mingw32.sh for me.
Signed-off-by: Dirk Eibach <dirk.eibach@gdsys.cc>
2018-03-20 17:05:50 +01:00
Anton Kochkov
a7cd7272e4
Fix Meson build
2018-03-15 11:34:47 +08:00
pancake
3e8f8a2863
Move the asm and anal plugins for x86.udis to extras
...
Available via r2pm -ci udis86
2018-03-14 22:38:41 +01:00
Oscar Salvador
58369b86f5
Some fixups for #9682 ( #9688 )
2018-03-14 13:08:01 +01:00
Paul I
69e655fd49
Meson: enable Propeller and Java ( #9639 )
2018-03-09 20:05:47 +08: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
Lowly Worm
188cc99d42
fix crash in unmatched braces in tccgen
...
fixes #9577
2018-03-04 09:27:10 -08:00
pancake
c0e8395c79
Update capstone
2018-03-02 17:51:36 +01:00
Debily
da51abb7cb
Removed some of the asserts in jemallocs internals ( #9429 )
...
* Removed some of the asserts in jemallocs internals, tagged the unmodified (grep for them with my name)
* removed the `#ifdef JEMALLOC_DEBUG`s
* Removed the comments
2018-02-27 22:30:40 +01:00
xarkes
5e097dbae1
Killed cons->truecolor in favor of cons->color
2018-02-24 11:47:38 +01:00
pancake
72a8057d55
Fix #9481 - Fix make install
2018-02-24 00:53:51 +01:00
Farid AYOUJIL
1e29f31576
Refactoring asm.cmt* and scr.*
2018-02-22 17:59:08 +01:00
Giovanni
397d6b1211
Fixed shlr java warnings and thread regression warning ( #9447 )
2018-02-21 05:03:03 +01:00
Paul I
bb4f61580e
Cleanup meson files ( #9424 )
2018-02-20 09:33:19 +01:00
pancake
f1be2a2af3
Fix more crashes related to reopen gdb://
2018-02-18 03:18:30 +01:00
pancake
eef94066a0
Fix some crashes for 9410
2018-02-18 03:08:17 +01:00
pancake
d5ec745276
Fix static linking by creating libr_shlr.a and stripping sdb and tcc from them
...
This exposes some implicit static linking of libs, and also shows that librz.a
can be removed or generalized into using the partial-ld appraoch.
Still issues with pkg-config because libr_shlr is only available as a static
library and can be used in libr_util.pc, creating an empty libr_shlr.${EXT_SO}
may simplify the problem but still a workaround.
It is dangerous to link against it results in much bigger builds
(also faster), which requires LTO to get adjusted sizes.
2018-02-18 01:47:07 +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
Craig Ingram
cd7d7315d6
Change all asm.emu* to asm.emu.* ( #9272 )
2018-01-30 16:21:31 +01: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
pancake
5f55965f77
Update capstone and adjust invalid patch
2018-01-09 18:37:50 +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
Srimanta Barua
2d2c38bb2c
add sp to mips profile ( #8958 )
2017-12-05 11:39:13 +01:00
pancake
7541f18a36
Fix crash in capstone-sparc
2017-11-30 00:30:06 +01:00
pancake
3978bd1ac5
Initial import of the /f webui
2017-11-29 04:09:23 +01:00
Srimanta Barua
a7af340174
Fixed double free in the gdbclient
2017-11-28 17:59:26 +01:00
pancake
869d629bee
Fix type punned pointers in windbg
2017-11-24 14:09:56 +01:00
pancake
9f12bb05cc
Fix last covs
2017-11-23 14:38:28 +01:00
Srimanta Barua
21abaf4b51
Changed to a more correct system for parsing xml ( #8863 )
2017-11-22 12:03:09 +01:00
pancake
d43d2f738d
Fix asm.immstr
2017-11-14 03:59:24 +09:00
pancake
3af92b04c3
Remove squash references (it's in extras) and add RFSPlugin.license
2017-11-08 00:49:29 +01:00
pancake
561630745b
Replace the zero-length array in iso9660 with a macro
2017-11-07 15:02:00 +01:00
pancake
69e1e99ff0
Do not use zero length arrays in iso9660
2017-11-07 14:40:19 +01:00
pancake
0c81ce3651
Fix uninitialized partition type issue in 'mp gpt'
2017-11-07 11:45:10 +01:00
Anton Kochkov
45dd7e13e9
Fix indentation for shlr/tcc
2017-11-07 16:16:01 +08:00
Anton Kochkov
53c8eeeb99
Add intN_t types
2017-11-07 16:16:01 +08:00
Anton Kochkov
a3c9088c79
TCC cleanup
2017-11-07 16:16:01 +08:00
pancake
20c0b83743
Avoid infinite loop in iso9660
2017-11-07 01:34:11 +01:00
pancake
7b96c1da23
Fix crash in iso9660 with rockridge extension
2017-11-07 00:52:19 +01:00
pancake
f873164060
Fix HFS plugin for r_fs
2017-11-06 22:28:01 +01:00