radare2/shlr/tcc
Riccardo Schirone d6aab51c2b WIP: gcc8 warnings (#11795)
* arch/ebc: fix style and remove gcc8 warnings
* parse/parse_ppc_pseudo: fix gcc8 warnings
* parse/parse_mips_pseudo: fix gcc8 warnings
* anal/esil: fix strncat usage
* shlr/tcc: fix snprintf usage
* parse/parse_dalvik_pseudo: fix sprintf -> snprintf
* lang/vala: fix gcc8 warnings
* core/vmenus: fix snprintf usage
2018-10-12 12:17:29 +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 typo regarding byte size (#9067) 2017-12-27 18:33:58 +01:00
libtcc.h TCC - Saving types across sessions and add Arch/OS specific defines 2017-06-01 16:57:00 +02:00
Makefile Fix aae on x86-64, improve Vx, add sys/rebuild.sh tcc, .. 2018-04-11 02:32:27 +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 Fix #10895 - tcc infinite loop 2018-08-04 13:17:29 +02:00
tccgen.c Fix #10895 - tcc infinite loop 2018-08-04 13:17:29 +02:00
tcclib.h Initial import of libr_tcc (make -C shlr tcc-sync) 2013-06-05 01:13:05 +02:00
tccpp.c WIP: gcc8 warnings (#11795) 2018-10-12 12:17:29 +02: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.