pancake
|
1b6cfb68bd
|
Fix some memleaks, warnings and null derefs pointed out by clang analyzer
|
2017-07-10 11:20:03 +02:00 |
|
pancake
|
90480d325b
|
Fix last covs
|
2017-06-05 13:23:39 +02:00 |
|
Sajjad Pourali
|
347e72a8ad
|
Remove Unused variable (bt) in tccgen.c (#7668)
|
2017-06-03 11:55:32 +02:00 |
|
Anton Kochkov
|
f4a2b07139
|
TCC - Saving types across sessions and add Arch/OS specific defines
|
2017-06-01 16:57:00 +02:00 |
|
pancake
|
50d73d1547
|
Fix a lot of memleaks, null derefs and undef behaviour thanks to clang-analyzer
|
2016-12-19 16:44:51 +01:00 |
|
pancake
|
113fc640ea
|
Cache asm.dwarf.* and clean warnings
|
2016-11-23 10:30:44 +01:00 |
|
pancake
|
be9df39f6f
|
Fixed 40 null derefs reported by coverity
|
2016-10-20 15:02:25 +02:00 |
|
BlueC0re
|
00d74d68e1
|
fixed array types in parsing routines + added special case for char[] (#5696)
Interpret char[] as char* in the pf format (use z instead of c).
|
2016-09-05 12:17:01 +02:00 |
|
Damien Zammit
|
351df0c2b7
|
Fix OSX build (#4810)
|
2016-05-09 09:52:54 +02:00 |
|
pancake
|
bbbe3a2519
|
This should fix #4360 - not tested because t seems broken
|
2016-03-22 21:09:56 +01:00 |
|
pancake
|
ccfee9fcca
|
Fix many important issues reported by clang-analyzer
|
2015-11-22 11:27:45 +01:00 |
|
pancake
|
fbdf0e8fde
|
Fix some more COVs
|
2015-07-25 02:10:31 +02:00 |
|
pancake
|
08d7137ef1
|
Fix #2212 - TinyCC struct parse crash
|
2015-03-23 01:14:44 +01:00 |
|
pancake
|
c9754da05f
|
Initial support for function declarations in Cparse (loaded into sdb)
|
2014-10-14 11:55:02 +02:00 |
|
pancake
|
d6aeae624f
|
Implement te,tb,tk and pf E, pf B to handle enum and bitfields
|
2014-09-21 01:39:18 +02:00 |
|
pancake
|
78570590dc
|
Add reverse resolution for cmd_types
|
2014-08-10 15:52:00 +02:00 |
|
jvoisin
|
cd07e58b10
|
Fix CID 1134611
|
2014-05-22 12:57:03 +02:00 |
|
pancake
|
7c709ff79a
|
Fix 64bit tcc issue with enum32 on clang (trash init)
|
2014-05-22 12:37:21 +02:00 |
|
Anton Kochkov
|
6dfb761448
|
Fix CID 968205
|
2014-05-15 05:04:41 +04:00 |
|
pancake
|
a18a8748f3
|
Fix enum64 for windows
|
2014-03-28 16:22:41 +01:00 |
|
Fedor Sakharov
|
6a13979535
|
Support 64 bit enum values in tcc.
Fixes #209.
|
2014-03-28 11:12:00 +04:00 |
|
pancake
|
fad24ba146
|
Remove some warnings and unused code
|
2014-03-21 12:28:34 +01:00 |
|
pancake
|
04826d8064
|
Some fixes to sync cparse with latest sdb
|
2014-02-18 01:59:40 +01:00 |
|
pancake
|
271824e65e
|
Fix two minor warnings
|
2014-01-24 11:53:04 +01:00 |
|
Anton Kochkov
|
172eb79fe7
|
Added 64bit C enum types support [stage 1]
|
2013-11-05 10:18:14 +04:00 |
|
Anton Kochkov
|
68844ea0f3
|
Removed sections stuff from C parsing code
|
2013-10-20 22:37:39 +04:00 |
|
Anton Kochkov
|
04e8ebff19
|
Removed unused code
|
2013-10-20 04:25:52 +04:00 |
|
pancake
|
555f234cb2
|
Add parse support for enums in cparse
|
2013-09-01 23:26:33 +02:00 |
|
pancake
|
59820d6b14
|
Implement pointer arithmetics in 'pf', 't?' and 'td'.
|
2013-08-11 14:23:51 +02:00 |
|
pancake
|
8d8c9f4ee5
|
Initial import of the new cparse engine using sdb and tcc
* There's still lot of work to do, this is just the base
|
2013-08-01 00:39:19 +02:00 |
|
pancake
|
537cbefdbf
|
Initial import of libr_tcc (make -C shlr tcc-sync)
|
2013-06-05 01:13:05 +02:00 |
|