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
gen: fix casting nums to signed types
2010-05-27
Ali
G
h
o
lami Rudi
gen: fi
x
casting num
s
to signed
t
ype
s
commit
|
commitdiff
|
tree
2010-05-27
Ali
Gholami Rudi
out: use z
e
ro
st_name for unnam
e
d symbols
commit
|
commitdiff
|
tree
2010-05-26
Ali Gholami Rudi
n
cc: cast return value
commit
|
commitdiff
|
tree
2010-05-26
Al
i
G
h
olami Rudi
ma
r
k
static symbols as STB_LOCAL
commit
|
commitdiff
|
tree
2010-05-25
Ali
G
h
olam
i
Rudi
ncc: handle stat
i
c variables
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholami Rudi
ncc: typ
e
_btde(
)
is no long
e
r
u
sed
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami R
u
di
ncc: handle multi-dimensional ar
r
ays
commit
|
commitdiff
|
tree
2010-05-24
Ali G
h
o
l
am
i
Rudi
gen: optimiz
e
l
oadi
n
g small long
i
m
mediates
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Ru
d
i
ncc: use names defined closest to
t
he
u
sage
commit
|
commitdiff
|
tree
2010-05-23
A
l
i G
h
olami R
u
di
s
u
pport function poin
t
ers
commit
|
commitdiff
|
tree
2010-05-23
Ali Ghol
a
mi Rudi
gen: fix
c
on
s
tant c
a
sts
commit
|
commitdiff
|
tree
2010-05-22
Al
i
Gholami Rud
i
support c
a
s
t
s
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami Ru
d
i
add sw
i
tch stmt
support
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami
Rudi
ad
d
d
o-while supp
o
rt
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
l
ami Rud
i
support break and conti
n
ue
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holam
i
Ru
d
i
add ty
p
e
d
ef
support
commit
|
commitdiff
|
tree
2010-05-21
Al
i
G
h
olami R
u
di
s
u
pport enum types
commit
|
commitdiff
|
tree
2010-05-21
Al
i
Gholami Rudi
handle array defin
i
tio
n
s
w
ith co
n
st exp
r
size
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghola
m
i Rudi
inline constant expre
s
s
ions
commit
|
commitdiff
|
tree
2010-05-21
Ali
Gholami Ru
d
i
handle multiple o_n
o
gen
(
)s
commit
|
commitdiff
|
tree
2010-05-20
Ali
G
holami Rudi
g
en: z
e
ro out eax
b
e
for
e
calling
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
gen: fix argument order in o_cal
l
()
commit
|
commitdiff
|
tree
2010-05-20
Al
i
Gh
o
lami Ru
d
i
add uni
o
n
s
upport
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami R
u
di
ha
n
dle size
o
f operator
commit
|
commitdiff
|
tree
2010-05-20
A
l
i
Gholami Rudi
support normal structs
commit
|
commitdiff
|
tree
2010-05-19
Ali Ghola
m
i Rudi
ncc: parse
r
ec
u
rsives like f()()
commit
|
commitdiff
|
tree
2010-05-18
A
l
i
G
holami Rudi
ncc:
hand
l
e pointe
r
s in x+
+
a
nd x += y
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
r
en
a
me it
t
o neatc
c
commit
|
commitdiff
|
tree
2010-05-17
A
li Gho
l
a
m
i
Rud
i
skip commen
t
s
commit
|
commitdiff
|
tree
2010-05-17
Ali Ghola
m
i Rud
i
support string literals
commit
|
commitdiff
|
tree
2010-05-17
Al
i
Gholami
Rudi
out: align bss variable
s
commit
|
commitdiff
|
tree
2010-05-17
Al
i
G
h
olami
R
udi
cc:
ig
n
o
r
e passed option
s
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami R
u
di
add support
for global va
r
i
a
b
les
commit
|
commitdiff
|
tree
2010-05-15
A
li Gholami Rudi
support m
o
re in
t
c
onst
a
nts
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami R
u
d
i
m
e
rge jx and setx
commit
|
commitdiff
|
tree
2010-05-14
Ali Gh
o
l
a
m
i Rudi
add && and || ope
r
a
tors
commit
|
commitdiff
|
tree
2010-05-13
Ali
Gholami Rudi
gen:
h
a
n
d
le cha
r
and
s
ho
r
t o
p
erations
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami Rudi
cc:
add bitop/assi
g
n
opera
t
ors
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
holami Rudi
to
k
: add th
e
missing
~
token
commit
|
commitdiff
|
tree
2010-05-12
A
li
Ghol
a
mi Rudi
cc: fix getting
l
o
c
a
l v
a
r
ia
b
le t
y
pe
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gholami
Rud
i
support
|
, & a
n
d ^ operators
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Ghol
a
mi Ru
d
i
support ~
and
-
una
r
y
o
perator
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Gho
l
a
mi
R
u
di
g
en: merge shift
operati
o
ns
commit
|
commitdiff
|
tree
2010-05-12
Ali G
h
o
lami R
u
di
a
d
d
?= assignment o
p
erato
r
s
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gholami Rudi
add shift o
p
erators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami R
u
di
support ! op
e
ra
t
o
r
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
supp
o
r
t more c
o
mparison operators
commit
|
commitdiff
|
tree
2010-05-12
Ali
Gholam
i
R
udi
support *, / and % operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholam
i
Rudi
s
uppor
t
-- ope
r
a
t
or
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
hol
a
mi Rudi
gen:
h
ave a sin
g
le ret
u
rn instruction
commit
|
commitdiff
|
tree
2010-05-11
A
l
i Gholami R
u
di
b
etter te
m
p re
g
is
t
er allocat
i
on
commit
|
commitdiff
|
tree
2010-05-08
Al
i
Gholam
i
Rudi
gen: use l
e
a
f
o
r
ca
l
cula
t
i
ng st
a
ck address
commit
|
commitdiff
|
tree
2010-05-07
Ali Ghol
a
mi Rudi
add for-loop suppor
t
commit
|
commitdiff
|
tree
2010-05-07
Ali Gh
o
lami Rudi
t
ok: suppo
r
t 2 and 3-char tokens
commit
|
commitdiff
|
tree
2010-05-06
Ali Gholami Rudi
gen
:
use rego
p
() for shift
i
nstructions
commit
|
commitdiff
|
tree
2010-05-03
A
l
i
G
holami Rudi
cc: reset the
s
ize for
void typ
e
commit
|
commitdiff
|
tree
2010-05-02
Ali Gholami Rudi
cc: fix ts_pop()
when type is NU
L
L
commit
|
commitdiff
|
tree
2010-05-01
Ali Ghola
m
i R
u
d
i
handle
pointe
r
arithmeti
c
commit
|
commitdiff
|
tree
2010-04-30
Ali Gh
o
la
m
i
Rudi
su
p
po
r
t arrays
commit
|
commitdiff
|
tree
2010-04-30
A
l
i Ghola
m
i R
u
di
im
p
lement conditio
n
al
expression
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholam
i
Rudi
g
e
n: put sp sub value befor
e
wri
t
in
g
se
c
tion
commit
|
commitdiff
|
tree
2010-04-30
Ali
G
holam
i
Rudi
implement * a
n
d & unary operators
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
ren
a
m
e vs
t
o
bt f
o
r basic
t
ype
commit
|
commitdiff
|
tree
2010-04-28
Ali
Gholami Rudi
move elf relat
e
d parts to out
.
c
commit
|
commitdiff
|
tree
2010-04-28
Ali Gholam
i
Rudi
a
dd operand t
y
pes
commit
|
commitdiff
|
tree
2010-04-27
Al
i
Gh
o
l
ami
R
udi
return , as a t
o
ken
commit
|
commitdiff
|
tree
2010-04-24
Al
i
Gholami Rudi
r
eadadd()
s
h
o
uld add
in a loop
commit
|
commitdiff
|
tree
2010-04-24
Ali G
h
olami Rudi
man
a
ge stack; fr
e
e
t
mps
and bette
r
stac
k
alloc
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami
Rudi
support add/su
b
operat
o
rs
commit
|
commitdiff
|
tree
2010-04-24
A
l
i Gho
l
ami Ru
d
i
support calling
e
xtern func
t
i
o
ns
commit
|
commitdiff
|
tree
2010-04-24
Al
i
G
h
olami Rudi
support pass
i
ng function arguments
commit
|
commitdiff
|
tree
2010-04-24
A
li Gho
l
ami
Rudi
sup
p
o
rt calling fun
c
tions wit
h
no args
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholam
i
Rudi
use
reg args in functions
commit
|
commitdiff
|
tree
2010-04-23
Ali G
h
olami Ru
d
i
out: use 4 byte mov for now
commit
|
commitdiff
|
tree
2010-04-23
Ali Ghol
a
mi R
u
di
a small cc
commit
|
commitdiff
|
tree