lcc
lcc copied to clipboard
The lcc retargetable ANSI C compiler
Some minor changes need to get lcc compiling under 64-bit Linux. I verified both `test` and `triple` targets on Ubuntu 18.04 (gcc 7.5.0). The `paranoia` test diff ran into two...
Hey we're having a discussion over at Atariage about the possibility of getting a C compiler to target the "CP1610" CPU. Ref: http://atariage.com/forums/topic/286670-sdcc-pic16-c-compiler/?p=4192163 Its a 16 bit CPU where sizeof(char)...
Hello! :) I just wanted to try this project out and made me a clone and attempted a build with `mkdir out && make all BUILDDIR=./out`. This is what essentially...
Building lcc on Windows is basically fubar. The instruction are way outdated. - The identifier `outp` in `cpp\cpp.c` clashes with the Windows function of the same name. Renaming it the...
Hello i would like to do language self programming and i would like to use this lcc compiler for you
As I mentioned in the title, I want to do my own compilation using your compiler, and is it my programming language by playing in c libraries? I've tried Java...
A quick internet search found http://www.willus.com/ccomp_benchmark.shtml?p1 which is from 2002 I'd like to get a feeling for how much faster LCC compiles compared to GCC and how much slower the...
do you havs a plan to support lcc run on macOS?
Hi Dave, In src/stmt.c line no. 151, Type rty definition should be at top in statement function (for C89) `Type rty = freturn(cfunc->type);` Warm Regards, Daipayan Bhowal
``` (i >> 0) = j; ``` After the `simplify` at `simp.c`, the expression 'i >> 0' will be simplified to 'i' which is an `INDIR` tree, thus the assignment...
``` #define x 3 #define f(a) f(x * (a)) #undef x #define x 2 #define g f #define z z[0] #define h g(~ #define m(a) a(w) #define w 0,1 #define...