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 Gho
l
ami Rudi
n
c
c: use forward
function
d
ec
l
arations
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami R
u
di
gen: fix c
a
sti
n
g
n
ums
t
o signed
types
commit
|
commitdiff
|
tree
2010-05-27
A
li Gho
l
ami Rudi
out: use zero s
t
_
n
a
me f
o
r unname
d
s
ym
b
ols
commit
|
commitdiff
|
tree
2010-05-26
Al
i
Ghola
m
i Ru
d
i
ncc:
cast return value
commit
|
commitdiff
|
tree
2010-05-26
Ali
Ghola
m
i Rudi
mark sta
t
ic symbo
l
s
as STB_LOCAL
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholami
Ru
d
i
n
c
c: handle static variabl
e
s
commit
|
commitdiff
|
tree
2010-05-25
Ali G
h
olam
i
R
u
d
i
ncc: type_btde() is no
lon
g
er used
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Rudi
nc
c
: handl
e
mult
i
-dimens
i
onal arrays
commit
|
commitdiff
|
tree
2010-05-24
Ali
G
h
olami Rudi
gen: optimize
loading small l
o
ng imme
d
ia
t
es
commit
|
commitdiff
|
tree
2010-05-23
A
li Gh
o
l
am
i
Rudi
ncc: use name
s
defined closest to the usage
commit
|
commitdiff
|
tree
2010-05-23
Ali
Gholami Rudi
support function pointers
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami
Rudi
gen: fix c
o
nstant c
a
sts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gholami Rudi
s
upport casts
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
lami Rudi
add switch stmt support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
lami Rudi
a
d
d do-while su
p
port
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami
Rud
i
supp
o
rt break and con
t
inue
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghola
m
i Rudi
add type
d
ef su
p
port
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
sup
p
ort enum types
commit
|
commitdiff
|
tree
2010-05-21
Al
i
Gholami
Ru
d
i
handle array d
e
f
inition
s
with const expr siz
e
commit
|
commitdiff
|
tree
2010-05-21
Ali
Gholami Ru
d
i
inline cons
t
ant expressi
o
ns
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
ha
n
d
l
e multiple
o
_nogen()s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gh
o
lami Rudi
gen: zero out eax before c
a
l
l
i
n
g
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Ru
d
i
gen: fi
x
argum
e
nt order in o_call()
commit
|
commitdiff
|
tree
2010-05-20
Ali
G
holami
Rudi
add union su
p
port
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Ru
d
i
handle sizeof oper
a
tor
commit
|
commitdiff
|
tree
2010-05-20
A
li
Ghol
a
mi
R
udi
support norm
a
l structs
commit
|
commitdiff
|
tree
2010-05-19
Ali
Gholami Rud
i
ncc: par
s
e rec
u
r
sives like
f()()
commit
|
commitdiff
|
tree
2010-05-18
A
l
i Ghola
m
i Rudi
ncc: handle poi
n
ters in x++
and x
+=
y
commit
|
commitdiff
|
tree
2010-05-17
A
l
i Gholami Rudi
ren
a
me it to neatcc
commit
|
commitdiff
|
tree
2010-05-17
Ali Ghola
m
i R
u
d
i
skip comments
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
su
p
por
t
s
t
ring
l
i
t
erals
commit
|
commitdiff
|
tree
2010-05-17
Ali
Gholami Rudi
o
u
t: align bss
variables
commit
|
commitdiff
|
tree
2010-05-17
Ali
Gholami Rudi
cc: ignore passed options
commit
|
commitdiff
|
tree
2010-05-17
Ali
G
h
o
l
ami Rudi
add suppor
t
for glob
a
l var
i
a
b
les
commit
|
commitdiff
|
tree
2010-05-15
Ali G
h
olami Rudi
s
u
pp
o
rt
m
ore int
constants
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami R
u
di
m
e
r
ge j
x
and set
x
commit
|
commitdiff
|
tree
2010-05-14
A
li Gholami Rudi
add &&
a
nd
|| operators
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami
Ru
d
i
gen: handle char and shor
t
o
pe
r
ations
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami Rudi
c
c
: add bitop/ass
i
gn
o
perator
s
commit
|
commitdiff
|
tree
2010-05-12
A
li Gholami Rudi
tok: ad
d
the mis
s
ing ~ to
k
en
commit
|
commitdiff
|
tree
2010-05-12
A
li Gholam
i
Rudi
c
c
: fix
g
etting
loca
l
variable type
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lami R
u
d
i
support |, & and ^
o
perators
commit
|
commitdiff
|
tree
2010-05-12
Al
i
Ghola
m
i R
u
di
s
uppo
r
t ~ and
-
unary operators
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
holami Ru
d
i
gen:
m
e
r
ge shift operations
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami R
u
di
add ?= as
s
i
g
nment operator
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
ad
d
shift operators
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
h
o
lami Rudi
support ! ope
r
a
t
or
commit
|
commitdiff
|
tree
2010-05-12
Ali
Gh
o
lami
R
udi
support more compariso
n
ope
r
ators
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
mi R
u
d
i
support *, / and % operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
support -- operato
r
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
holami Rudi
g
en: hav
e
a si
n
g
l
e return instruction
commit
|
commitdiff
|
tree
2010-05-11
Al
i
Gholami Rudi
better temp registe
r
al
l
oc
a
tion
commit
|
commitdiff
|
tree
2010-05-08
Ali Gholam
i
Rudi
g
e
n:
use lea
f
o
r
calculating stack a
d
dre
s
s
commit
|
commitdiff
|
tree
2010-05-07
Al
i
Gholami Rudi
add for-loop sup
p
ort
commit
|
commitdiff
|
tree
2010-05-07
A
l
i Gho
l
ami Rudi
to
k
: support 2 a
n
d
3-char
tokens
commit
|
commitdiff
|
tree
2010-05-06
Ali Gholami
R
u
d
i
gen: use re
g
op() for
sh
i
ft inst
r
uc
t
i
ons
commit
|
commitdiff
|
tree
2010-05-03
Ali Gh
o
lami Rud
i
cc: reset t
h
e size f
o
r void
type
commit
|
commitdiff
|
tree
2010-05-02
Ali Gholami Rud
i
cc:
f
ix ts_pop()
when type is NULL
commit
|
commitdiff
|
tree
2010-05-01
Ali
G
holami Rudi
hand
l
e poi
n
ter arithmetic
commit
|
commitdiff
|
tree
2010-04-30
Ali
G
h
olami Ru
d
i
support arrays
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
implement con
d
itional expressi
o
n
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
ge
n
:
p
ut sp sub val
u
e b
e
fore writing section
commit
|
commitdiff
|
tree
2010-04-30
Ali
Gholami Rudi
imple
m
ent * and
&
unary ope
r
ators
commit
|
commitdiff
|
tree
2010-04-30
Ali Gh
o
l
am
i
Rudi
re
n
ame vs to bt for basic
t
y
pe
commit
|
commitdiff
|
tree
2010-04-28
Ali Gholami
Rudi
mov
e
elf
related parts to out
.
c
commit
|
commitdiff
|
tree
2010-04-28
Ali Gh
o
la
m
i Rud
i
add o
p
er
a
nd ty
p
es
commit
|
commitdiff
|
tree
2010-04-27
Ali Gho
l
ami Rudi
retur
n
,
a
s a tok
e
n
commit
|
commitdiff
|
tree
2010-04-24
Ali
G
holami
R
udi
rea
d
add()
s
ho
u
ld add in
a loop
commit
|
commitdiff
|
tree
2010-04-24
A
l
i Gholami Rudi
manag
e
stack; free
tmp
s
a
n
d bette
r
st
a
ck alloc
commit
|
commitdiff
|
tree
2010-04-24
A
l
i
Gholami R
u
di
s
u
pport add/sub operators
commit
|
commitdiff
|
tree
2010-04-24
Ali Ghola
m
i Rudi
support cal
l
ing
e
xtern
f
u
nctio
n
s
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami Rudi
s
u
ppor
t
passin
g
f
u
nction
a
r
g
ument
s
commit
|
commitdiff
|
tree
2010-04-24
Ali Ghol
a
mi R
u
di
sup
p
ort calling f
u
nctions
with no args
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholami Rudi
use reg a
r
gs in fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholam
i
Rudi
out: use 4 byte mov for now
commit
|
commitdiff
|
tree
2010-04-23
Ali
Ghol
a
mi
R
udi
a smal
l
cc
commit
|
commitdiff
|
tree