Pietro Fezzardi
93d9cbb67b
Enforce new include conventions
2020-11-12 18:00:45 +01:00
Alessandro Di Federico
37fde04594
Move licensing details to LICENSE.md
2020-11-09 10:03:33 +01:00
Pietro Fezzardi
87611643ad
Fix names of struct types declarations
...
Before this commit, we assigned names to struct types without looking at
the function names of which they were return types.
Now we do, so that the name of the generated type for the function `f`
is `f_ret_type`.
This also fixes errors when reparsing the generated C code, where the
names of the struct types did not match.
2020-11-03 12:53:11 +01:00
Andrea Gussoni
1daf3662f3
DIRTY: handle the array tipe of CPUState struct
2019-06-13 12:20:19 +00:00
Pietro Fezzardi
b058c326c6
Enforce coding style
2019-05-08 17:40:53 +02:00
Pietro Fezzardi
b68f4fd89c
Print all types before variable declarations
2019-05-08 17:40:53 +02:00
Pietro Fezzardi
de7089cbc4
Handle breaks from loops from within switches
2019-05-06 11:19:41 +02:00
Pietro Fezzardi
ed3d1b1ab8
Properly print bool variables from stdbool.h
2019-04-05 18:52:13 +02:00
Pietro Fezzardi
28a9804143
Print int types from inttypes.h
2019-04-04 17:30:48 +02:00
Pietro Fezzardi
3f7965cf7f
Fix emission of global struct types
2019-04-02 16:19:27 +02:00
Pietro Fezzardi
9e4c5f0ece
Add support for functions returning structs
2019-04-02 11:57:07 +02:00
Pietro Fezzardi
2640bbfeeb
Use uniform naming for decompiler source files
2019-03-11 18:11:05 +01:00