radare2/shlr/tcc
Riccardo Schirone 2d160f2509
Avoid sdb double headers (#17249) ##build
* Avoid duplication of SDB headers in libr/include

SDB is an external project and as such it should live in shlr. However,
for simplicity in dealing with the include flags, the SDB headers were
copied in libr/include as well. This patch just keeps the SDB files
confined in shlr/sdb and make sure various r_* libs use the headers from
there.

* Fix pkgconfig file generation
2020-07-21 10:28:43 +02:00
..
COPYING Initial import of libr_tcc (make -C shlr tcc-sync) 2013-06-05 01:13:05 +02:00
libr_tcc.h Removed unused code 2013-10-20 04:25:52 +04:00
libtcc.c Fix #16343 - Do not generate numeric structs from unnamed typedefs in "ts" ##types (#16485) 2020-05-05 15:51:17 +02:00
libtcc.h Fix includes from to ignoring dir.types ##types 2019-05-15 08:46:43 +02:00
Makefile Avoid sdb double headers (#17249) ##build 2020-07-21 10:28:43 +02:00
README.md Implement te,tb,tk and pf E, pf B to handle enum and bitfields 2014-09-21 01:39:18 +02:00
stab.def Initial import of libr_tcc (make -C shlr tcc-sync) 2013-06-05 01:13:05 +02:00
stab.h Initial import of libr_tcc (make -C shlr tcc-sync) 2013-06-05 01:13:05 +02:00
tcc_config.h Remove configure-plugins dependency for the make meson 2017-05-26 02:43:53 +02:00
tcc.h Use (void) instead of () in function signatures (#17026) ##refactoring 2020-06-14 16:08:32 +02:00
tccgen.c Fix compiler warnings (#17046) 2020-06-12 10:26:55 +02:00
tcclib.h Initial import of libr_tcc (make -C shlr tcc-sync) 2013-06-05 01:13:05 +02:00
tccpp.c Implement function names with dots in signatures ##anal (#15993) 2020-02-26 14:23:47 +01:00
tcctok.h Add intN_t types 2017-11-07 16:16:01 +08:00
test.cparse Initial support for function declarations in Cparse (loaded into sdb) 2014-10-14 11:55:02 +02:00
VERSION Initial import of libr_tcc (make -C shlr tcc-sync) 2013-06-05 01:13:05 +02:00

TCC

This is a stripped down version of tcc without the code generators. So, we only use the C parser for loading structures, enums and function signatures into r2.

Main IO function:

tcc_appendf()

Appends sdb queries to be executed from the core anal.