Manoel Trapier
|
60b5f91561
|
More incoherency between MacOSX and Linux...
|
2015-06-24 23:41:47 +01:00 |
|
Godzil
|
b2d6e23b5f
|
Add small too to generate headers.
(Need cproto)
|
2015-06-24 23:41:47 +01:00 |
|
Godzil
|
6e6d9c26b5
|
Working on ANSI C frontend...
|
2015-06-24 23:41:47 +01:00 |
|
Godzil
|
1c4e04de3a
|
Next batch of changes!
|
2015-06-24 23:41:47 +01:00 |
|
Godzil
|
a05a174f40
|
MacOS X/clang found a new batch of warnings :)
|
2015-06-24 23:41:47 +01:00 |
|
Manoel Trapier
|
1b34c8cc9f
|
Warning hunt on ego.
|
2015-06-24 23:41:47 +01:00 |
|
Manoel Trapier
|
25c717d9b3
|
Next batch of warning hunt...
|
2015-06-24 23:41:47 +01:00 |
|
Manoel Trapier
|
1ed1edf94d
|
Correct an incoherency with arith and label types.
|
2015-06-24 23:41:47 +01:00 |
|
Manoel Trapier
|
08d1784f95
|
Remove more warns on ncgg
!! Maybe a bug found in ncgg cgg.y with n_coerc call atline 612
|
2015-06-24 23:41:47 +01:00 |
|
Manoel Trapier
|
e3b4856beb
|
As suspected clang/Linux have it's own sort of warns ^^
|
2015-06-24 23:41:47 +01:00 |
|
Godzil
|
0f7eaacc5f
|
Now CGG compile without warns ;)
|
2015-06-24 23:41:46 +01:00 |
|
Godzil
|
97bb7d9316
|
Remove bad prototypes
|
2015-06-24 23:41:46 +01:00 |
|
Manoel Trapier
|
20d58dea19
|
Another batch..
|
2015-06-24 23:41:46 +01:00 |
|
Manoel Trapier
|
2bbd5a38de
|
More strict checks...
|
2015-06-24 23:41:46 +01:00 |
|
Manoel Trapier
|
a8d9183e25
|
Reordonate modules in a more logical way.
(some modules have dependencies on other especially with header files)
|
2015-06-24 23:41:46 +01:00 |
|
Manoel Trapier
|
a262a916dc
|
Being a bit more strict on warnings (-Wall).
|
2015-06-24 23:41:46 +01:00 |
|
Manoel Trapier
|
74fb1cff61
|
Make GCC happy with current patchs and compilation flags.
|
2015-06-24 23:41:46 +01:00 |
|
Godzil
|
c0cd8650a6
|
Another batch especially on C ANSI frontend
|
2015-06-24 23:41:46 +01:00 |
|
Godzil
|
369ec26b03
|
Add a global symbol2str header
|
2015-06-24 23:41:46 +01:00 |
|
Godzil
|
2a5ab5b856
|
Update .gitignore
|
2015-06-24 23:41:46 +01:00 |
|
Godzil
|
350e569c2c
|
Correct printf with 64bit pointer
|
2015-06-24 23:41:45 +01:00 |
|
Godzil
|
d87b482eac
|
Correct some error on static function declaration.
|
2015-06-24 23:41:45 +01:00 |
|
Manoel Trapier
|
b31ac47714
|
A bit of missing corections.
|
2015-06-24 23:41:45 +01:00 |
|
Manoel Trapier
|
03763cbbf0
|
Starting ANSI C frontend
|
2015-06-24 23:41:45 +01:00 |
|
Manoel Trapier
|
452127650a
|
Next batch
|
2015-06-24 23:41:45 +01:00 |
|
Godzil
|
bd3e7b87e6
|
Getting sync.
|
2015-06-24 23:41:45 +01:00 |
|
Godzil
|
6093a51511
|
Add missing stdarg (funnily, linux/clang does not complain about this miss)
|
2015-06-24 23:41:45 +01:00 |
|
Manoel Trapier
|
41f96d5169
|
Next batch...
|
2015-06-24 23:41:45 +01:00 |
|
Manoel Trapier
|
c5bfc89269
|
Update README.
|
2015-06-24 23:41:45 +01:00 |
|
Manoel Trapier
|
22c8f3ac10
|
Add transtyping for support of 64bit cpu and 32cpu (or the printf verification for %d/%ld will fail)
|
2015-06-24 23:41:45 +01:00 |
|
Godzil
|
674eb61908
|
Another batch...
|
2015-06-24 23:41:45 +01:00 |
|
Godzil
|
653bd13b40
|
Correct printf, and minor changes
|
2015-06-24 23:41:44 +01:00 |
|
Godzil
|
7b8e3edd43
|
Add missing function prototype.
|
2015-06-24 23:41:44 +01:00 |
|
Godzil
|
5362498c1c
|
Change arith type to force it to be 32bit.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
f6d58a0d04
|
Another batch...
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
36a59de862
|
Change from yacc to byacc (yacc build code that generate warnings...)
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
0946773758
|
ANSIfication] Another batch.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
3d1d1277b7
|
Next batch.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
60330b05cd
|
Update a bit of module em_code.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
e54911f642
|
Update module assert
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
71df09d022
|
Update tokens.g and regenerate tokens.c with it.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
498d867bc3
|
Update LLgen.g and regenerate LLgen.c with it.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
f1cd17c51e
|
Next batch, LLgen no longuer have warning under linux/clang.
|
2015-06-24 23:41:44 +01:00 |
|
Manoel Trapier
|
d28368333a
|
Next batch of Ansi-ification
|
2015-06-24 23:41:43 +01:00 |
|
Manoel Trapier
|
9f7ae734db
|
Part 1 of warning/old k&r inconsistency correction.
|
2015-06-24 23:41:43 +01:00 |
|
Manoel Trapier
|
7eff32c40d
|
Force C89 and error on all warnings.
|
2015-06-24 23:41:43 +01:00 |
|
Manoel Trapier
|
d3715f3ca4
|
Add missing Copyright file
|
2015-06-24 23:41:43 +01:00 |
|
Manoel Trapier
|
659f26136a
|
exchange LICENSE and Copyright file
|
2015-06-24 23:41:43 +01:00 |
|
Godzil
|
33af50ea26
|
Start k&r to ansi modification
|
2015-06-24 23:41:43 +01:00 |
|
Manoel Trapier
|
cb89c679ec
|
Update README to display better in markdown
|
2015-06-24 23:41:43 +01:00 |
|