repo.or.cz
/
neatcc
/
cc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ncc: use forward function declarations
2010-05-27
Ali Ghola
m
i Rudi
ncc:
u
se
forwar
d
function dec
l
arations
commit
|
commitdiff
|
tree
2010-05-27
A
li Gholam
i
R
udi
gen: fix cas
t
i
n
g
nums to signed types
commit
|
commitdiff
|
tree
2010-05-27
Ali Gho
l
a
m
i Rudi
out: use zero st_name fo
r
unna
m
ed s
y
mbols
commit
|
commitdiff
|
tree
2010-05-26
Ali
G
holami Rudi
ncc: ca
s
t return value
commit
|
commitdiff
|
tree
2010-05-26
Ali Gholami
Rudi
mark s
t
atic sy
m
bols
a
s S
T
B
_LO
C
AL
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholami Rudi
ncc: handle static variables
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholami Rudi
n
c
c:
type_btde() is no lo
n
ger
used
commit
|
commitdiff
|
tree
2010-05-24
Al
i
Gh
o
l
ami
Rudi
ncc: handle mult
i
-di
m
ensional arrays
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami R
u
d
i
gen
:
opti
m
ize loading smal
l
lon
g
imm
e
diates
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rudi
n
c
c: use
n
ames d
e
fined closest to
t
he usage
commit
|
commitdiff
|
tree
2010-05-23
Ali
Gholam
i
Rudi
support function poin
t
ers
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rudi
ge
n
: fix const
a
n
t
casts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gholami Rudi
support casts
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami Rudi
add
s
wi
t
ch stmt suppor
t
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami R
u
di
add d
o
-while su
p
port
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
support b
r
eak and
c
ontinue
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholam
i
Rudi
a
dd
typedef s
u
pport
commit
|
commitdiff
|
tree
2010-05-21
Al
i
Gh
o
lami
R
udi
support enum
t
yp
e
s
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Ghola
m
i
R
udi
handle
array definitions with const expr
size
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
inline
c
o
nst
a
nt
expressions
commit
|
commitdiff
|
tree
2010-05-21
A
li G
h
o
l
ami Rudi
handl
e
multiple o_
n
og
e
n()s
commit
|
commitdiff
|
tree
2010-05-20
A
li
G
h
olami R
u
di
gen
:
zero out eax
be
f
or
e
cal
l
ing
commit
|
commitdiff
|
tree
2010-05-20
Ali Ghola
m
i
Rudi
gen: fix a
r
gument order i
n
o_call()
commit
|
commitdiff
|
tree
2010-05-20
A
li Gho
l
a
m
i Rudi
a
d
d unio
n
support
commit
|
commitdiff
|
tree
2010-05-20
Al
i
Ghola
m
i Rudi
han
d
l
e
s
izeo
f
oper
a
tor
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
support normal struc
t
s
commit
|
commitdiff
|
tree
2010-05-19
Ali G
h
ol
a
mi Rudi
nc
c
: par
s
e recursives lik
e
f
()()
commit
|
commitdiff
|
tree
2010-05-18
Ali Gholami
Rudi
n
cc: handle
p
ointers
i
n x++
a
nd x += y
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Ru
d
i
re
n
ame it to neatcc
commit
|
commitdiff
|
tree
2010-05-17
Ali Gho
l
ami R
u
di
ski
p
comments
commit
|
commitdiff
|
tree
2010-05-17
Ali Ghol
a
mi Rudi
support string literals
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
out: align bss var
i
ables
commit
|
commitdiff
|
tree
2010-05-17
Ali
G
holam
i
R
u
di
cc: ignore passed options
commit
|
commitdiff
|
tree
2010-05-17
A
li Gholami Rudi
a
d
d support for
g
l
ob
a
l
v
ariables
commit
|
commitdiff
|
tree
2010-05-15
Al
i
Gholami Rudi
s
upport
m
ore
i
nt consta
n
ts
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami Rudi
merge
j
x and setx
commit
|
commitdiff
|
tree
2010-05-14
Ali Gh
o
lami Rudi
a
d
d && an
d
|| oper
a
t
ors
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami Ru
d
i
gen:
h
an
d
le char and sh
o
rt operations
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami Rudi
cc: add bit
o
p/assign operators
commit
|
commitdiff
|
tree
2010-05-12
Ali G
h
olami Rudi
tok: add the m
i
ssing ~ token
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami R
u
di
c
c: fix getting local variable type
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gholami
Ru
d
i
su
p
port |, & and ^ operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
s
u
p
p
o
rt ~ and - unary operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
gen: merge shift operations
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
add ?=
assignmen
t
opera
t
o
r
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami
R
udi
add s
h
ift o
p
e
r
a
t
ors
commit
|
commitdiff
|
tree
2010-05-12
Ali
Gh
o
lami Rudi
suppor
t
! o
p
erator
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
mi R
u
di
suppo
r
t mo
r
e
c
omparison op
e
rators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
s
u
pport *, / and %
o
pera
t
ors
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
support --
operator
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
mi
R
u
di
g
e
n: h
a
ve a singl
e
retu
r
n instruc
t
ion
commit
|
commitdiff
|
tree
2010-05-11
Ali
Gholami
R
u
d
i
b
etter temp regis
t
er
a
l
location
commit
|
commitdiff
|
tree
2010-05-08
Al
i
G
holami Rudi
g
en
:
use lea for
calculating s
t
a
ck ad
d
res
s
commit
|
commitdiff
|
tree
2010-05-07
Ali Gholami Rudi
a
dd
for-loop su
p
port
commit
|
commitdiff
|
tree
2010-05-07
Ali Ghol
a
mi Rudi
tok
:
suppor
t
2 a
n
d
3-char token
s
commit
|
commitdiff
|
tree
2010-05-06
Ali Gholami Rudi
g
e
n
:
use r
e
gop() for shift inst
r
uctions
commit
|
commitdiff
|
tree
2010-05-03
Ali Gholam
i
Rudi
cc: reset t
h
e size for void
t
ype
commit
|
commitdiff
|
tree
2010-05-02
Ali Gh
o
lami Rudi
cc: f
i
x ts_po
p
() when type i
s
NU
L
L
commit
|
commitdiff
|
tree
2010-05-01
Ali Gholami Rudi
handle pointer a
r
it
h
m
etic
commit
|
commitdiff
|
tree
2010-04-30
Ali
G
h
o
lami
Rudi
support arrays
commit
|
commitdiff
|
tree
2010-04-30
Ali Ghola
m
i
Ru
d
i
implement
condition
a
l expression
commit
|
commitdiff
|
tree
2010-04-30
Ali
G
h
o
lami Rudi
gen: p
u
t sp
sub
v
al
u
e before writing
s
e
c
t
ion
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Ru
d
i
imple
m
ent * and & unary operato
r
s
commit
|
commitdiff
|
tree
2010-04-30
A
l
i
G
h
olami Rudi
rename vs t
o
bt
f
or ba
s
ic t
y
p
e
commit
|
commitdiff
|
tree
2010-04-28
Ali Gholam
i
Ru
d
i
move elf r
e
lated parts to out
.
c
commit
|
commitdiff
|
tree
2010-04-28
Ali Ghol
a
mi
R
udi
add ope
r
a
nd types
commit
|
commitdiff
|
tree
2010-04-27
Ali Gholami Rudi
r
eturn
,
as a t
o
ken
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami Rudi
readadd() should a
d
d in a
loop
commit
|
commitdiff
|
tree
2010-04-24
Ali Ghol
a
mi Rudi
m
a
nage stack;
free tmps
and
bett
e
r
stack
all
o
c
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami Rudi
suppor
t
add/sub operators
commit
|
commitdiff
|
tree
2010-04-24
A
li Gholami Ru
d
i
support calling extern fun
c
tio
n
s
commit
|
commitdiff
|
tree
2010-04-24
Ali
G
h
olam
i
Rudi
s
up
p
ort passing functi
o
n argument
s
commit
|
commitdiff
|
tree
2010-04-24
Ali
G
h
o
l
a
mi Rudi
s
u
pport
calling functions with
no
args
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholami Rudi
use reg
a
rg
s
in
f
u
n
c
tio
n
s
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholami Rudi
out: use 4
b
y
te mov for
n
ow
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholami Rudi
a small cc
commit
|
commitdiff
|
tree