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
tok: '\12' and '\x3b'
2010-06-04
A
l
i Gholami Rudi
tok
:
'\12'
a
nd '\x
3
b'
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami R
u
di
t
o
k: sup
p
ort number
s
with ul post
f
i
x
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami Rudi
tok: s = "a" "b"
;
commit
|
commitdiff
|
tree
2010-06-03
A
li
G
h
olami Rudi
tok:
r
ea
d
str and n
u
m as the
y
are seen
commit
|
commitdiff
|
tree
2010-06-03
Ali
Gholami Rudi
array->field
commit
|
commitdiff
|
tree
2010-06-03
A
li Gho
l
ami Rudi
gen:
fix o_tmpcopy(
)
whe
n
copy
i
ng regs
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rudi
supp
o
rt initializ
e
r for static variables
commit
|
commitdiff
|
tree
2010-06-02
Ali Ghola
m
i
Ru
d
i
int a[] = {1, 2};
commit
|
commitdiff
|
tree
2010-06-01
Ali Gh
o
lami Rudi
h
a
ndl
e
.
.
.
ar
g
umen
t
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholam
i
Rudi
h
andle array ar
g
s
commit
|
commitdiff
|
tree
2010-06-01
Ali Gh
o
lami
R
udi
handle ext
e
rn v
a
riables
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rud
i
functio
n
po
i
nter a
r
guments
commit
|
commitdiff
|
tree
2010-05-31
Ali Ghol
a
mi Rudi
a
c
cept signed
t
oke
n
commit
|
commitdiff
|
tree
2010-05-31
Ali Gholami
Rud
i
h
a
ndle sizeo
f
(*p) where p
i
s void *
commit
|
commitdiff
|
tree
2010-05-30
Ali Gholami
R
u
d
i
n
c
c: han
d
le unna
m
ed str
u
cts
commit
|
commitdiff
|
tree
2010-05-30
A
l
i Gholami Rudi
ncc: handle
for
w
a
r
d
s
truct ptr usage
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
n
cc: c
h
ar a[4
]
= "ab
c
";
commit
|
commitdiff
|
tree
2010-05-28
A
li Gholami Rudi
support goto statement
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
gen: hand
l
e
m
ore than 6 args
commit
|
commitdiff
|
tree
2010-05-28
Al
i
Gholami Rudi
gen:
optimize con
s
tant o
p
eratio
n
s
o
n loca
l
addresse
s
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
ncc:
i
nt a[2][2] = {1, 2, 3};
commit
|
commitdiff
|
tree
2010-05-28
A
li Gholami Rudi
handle
i
nitia
l
izer
f
or local variab
l
e
s
commit
|
commitdiff
|
tree
2010-05-27
Ali Ghol
a
mi Rudi
handle struc
t
assignmen
t
commit
|
commitdiff
|
tree
2010-05-27
Ali Ghol
a
mi Ru
d
i
n
c
c: use
f
orward function de
c
larations
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami
R
u
d
i
gen: fix casting nums
to signe
d
types
commit
|
commitdiff
|
tree
2010-05-27
Ali Ghol
a
mi Rudi
out: use zero
s
t_name for
u
nname
d
symbols
commit
|
commitdiff
|
tree
2010-05-26
Al
i
Gholami R
u
di
ncc:
c
ast r
e
turn
value
commit
|
commitdiff
|
tree
2010-05-26
A
l
i Gholami Rud
i
m
a
rk s
t
atic symbols as
S
TB_
L
O
CAL
commit
|
commitdiff
|
tree
2010-05-25
Al
i
Gholami Rudi
n
c
c
:
h
a
nd
l
e stat
i
c variables
commit
|
commitdiff
|
tree
2010-05-25
Ali G
h
ola
m
i
R
u
d
i
ncc: type_btde()
i
s
no longer used
commit
|
commitdiff
|
tree
2010-05-24
A
li Gh
o
lami Rudi
n
cc: hand
l
e multi-dimensio
n
al arrays
commit
|
commitdiff
|
tree
2010-05-24
Al
i
Gho
l
a
m
i Rudi
gen: optimize loading smal
l
long immed
i
a
t
es
commit
|
commitdiff
|
tree
2010-05-23
Ali
Gholami
R
u
di
ncc:
use names defined
closest to the us
a
ge
commit
|
commitdiff
|
tree
2010-05-23
Ali
G
ho
l
ami Rudi
support fu
n
cti
o
n pointers
commit
|
commitdiff
|
tree
2010-05-23
Ali Gh
o
lam
i
Rud
i
g
en: fix constant
c
asts
commit
|
commitdiff
|
tree
2010-05-22
Ali
G
h
o
la
m
i Rudi
support casts
commit
|
commitdiff
|
tree
2010-05-21
Al
i
Gholami R
u
d
i
add sw
i
t
ch stmt supp
o
rt
commit
|
commitdiff
|
tree
2010-05-21
A
l
i
Gholami R
u
d
i
add do-while support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
suppo
r
t
b
reak and continue
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holami
R
udi
a
d
d
typedef suppo
r
t
commit
|
commitdiff
|
tree
2010-05-21
A
li G
h
olami Rudi
supp
o
r
t
enum typ
e
s
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Ru
d
i
handle a
r
ray definitions with const expr s
i
ze
commit
|
commitdiff
|
tree
2010-05-21
Ali G
h
olami R
u
di
in
l
in
e
con
s
tant
expr
e
ssio
n
s
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholam
i
Rudi
handle multiple o_nogen
(
)
s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami R
u
di
g
e
n: zero out
eax befo
r
e call
i
ng
commit
|
commitdiff
|
tree
2010-05-20
Ali Ghol
a
mi
R
udi
gen: fix argument o
r
der in
o_call()
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
add union su
p
port
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami
R
udi
handle sizeof operator
commit
|
commitdiff
|
tree
2010-05-20
A
l
i Ghola
m
i Rud
i
s
u
pport normal
s
tr
u
c
ts
commit
|
commitdiff
|
tree
2010-05-19
Ali Gholami Rudi
nc
c
:
p
arse recursives
l
ike
f
()()
commit
|
commitdiff
|
tree
2010-05-18
Ali Gho
l
a
mi R
u
di
ncc: handle pointers in x
+
+ and x
+
= y
commit
|
commitdiff
|
tree
2010-05-17
Ali G
h
olami Rudi
r
e
nam
e
it to neat
c
c
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
skip comments
commit
|
commitdiff
|
tree
2010-05-17
Ali Gho
l
ami Rudi
supp
o
rt stri
n
g literals
commit
|
commitdiff
|
tree
2010-05-17
Ali G
h
o
lami Rudi
out: ali
g
n bss variables
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
c
c
: ignore pa
s
sed options
commit
|
commitdiff
|
tree
2010-05-17
A
li Gho
l
ami Rudi
add support for global
variables
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami Rudi
sup
p
ort more int const
a
nts
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami Rudi
merge jx and
setx
commit
|
commitdiff
|
tree
2010-05-14
A
li
G
holami Rudi
add &&
and ||
ope
r
ators
commit
|
commitdiff
|
tree
2010-05-13
Ali G
h
olami
R
ud
i
gen
:
handle char
a
n
d short operation
s
commit
|
commitdiff
|
tree
2010-05-13
Ali Ghola
m
i Rudi
cc: a
d
d bitop/assign operators
commit
|
commitdiff
|
tree
2010-05-12
A
li Gho
l
ami Rudi
tok: add the missing ~ t
o
ken
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
l
a
m
i
Rudi
cc
:
f
i
x gettin
g
local variable
t
ype
commit
|
commitdiff
|
tree
2010-05-12
A
li Gholami Rudi
support |, & and ^
operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rud
i
su
p
por
t
~
a
n
d - un
a
r
y
o
perators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lam
i
Rudi
gen: merge
s
hift op
e
rations
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gh
o
lam
i
R
u
di
a
d
d ?
=
assignment operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami R
u
di
add shift op
e
rat
o
rs
commit
|
commitdiff
|
tree
2010-05-12
Al
i
Ghola
m
i Rudi
support !
operator
commit
|
commitdiff
|
tree
2010-05-12
A
l
i
Gholami Rudi
support more
comp
a
rison ope
r
ators
commit
|
commitdiff
|
tree
2010-05-12
Al
i
Gholami Rudi
supp
o
rt *, / a
n
d % oper
a
tors
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami
Rudi
s
upport -- operator
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami
R
udi
gen: have a
s
i
ngl
e
return instruction
commit
|
commitdiff
|
tree
2010-05-11
Ali Ghola
m
i Rudi
b
e
tter temp reg
i
ster allocation
commit
|
commitdiff
|
tree
2010-05-08
Ali G
h
olami Rud
i
gen: us
e
le
a
for cal
c
u
lating stack address
commit
|
commitdiff
|
tree
2010-05-07
Ali
Gholami Rudi
add
f
o
r
-loop
support
commit
|
commitdiff
|
tree
2010-05-07
Ali
G
hol
a
m
i Ru
d
i
tok: support 2
a
n
d
3-char tokens
commit
|
commitdiff
|
tree
2010-05-06
Al
i
Gh
o
lami Rudi
gen
:
u
se regop
(
) for shi
f
t
i
nstructions
commit
|
commitdiff
|
tree
2010-05-03
A
li
G
holami Rud
i
cc: r
e
set the size for void type
commit
|
commitdiff
|
tree
2010-05-02
Ali Ghol
a
mi Rudi
cc: fix ts_p
o
p
() wh
e
n
type
is N
U
LL
commit
|
commitdiff
|
tree
2010-05-01
A
l
i
G
holami Rudi
handle p
o
inte
r
arithmetic
commit
|
commitdiff
|
tree
2010-04-30
Ali
Gholami Rudi
support arrays
commit
|
commitdiff
|
tree
2010-04-30
Ali Gh
o
lam
i
Rudi
impl
e
me
n
t condit
i
ona
l
expression
commit
|
commitdiff
|
tree
2010-04-30
Ali Ghol
a
mi
Rudi
g
e
n:
put
s
p
s
u
b
value before writing
section
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
implement *
a
nd
& una
r
y operator
s
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
re
n
am
e
vs to
bt for basic
t
y
pe
commit
|
commitdiff
|
tree
2010-04-28
Ali
G
h
o
lami
Rudi
move elf related pa
r
ts to
o
u
t
.
c
commit
|
commitdiff
|
tree
2010-04-28
Al
i
Gholami
Rud
i
add oper
a
nd t
y
pes
commit
|
commitdiff
|
tree
2010-04-27
Ali Gh
o
lami Rudi
r
e
turn , as
a token
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami R
u
di
readadd(
)
should add i
n
a l
o
op
commit
|
commitdiff
|
tree
2010-04-24
Ali Gh
o
lam
i
Rudi
man
a
ge stack; free tmps and better
sta
c
k all
o
c
commit
|
commitdiff
|
tree
2010-04-24
Ali
Gh
o
lami Rudi
s
upport add/sub o
p
erators
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami Rudi
support c
a
l
l
ing exte
r
n
functio
n
s
commit
|
commitdiff
|
tree
2010-04-24
A
li
G
holami R
u
di
su
p
p
o
rt passing
function arguments
commit
|
commitdiff
|
tree
2010-04-24
Ali Gh
o
lami Rudi
su
p
p
o
rt calling fu
n
ctions with no args
commit
|
commitdiff
|
tree
2010-04-23
Ali Gho
l
ami Rudi
u
se reg args in functions
commit
|
commitdiff
|
tree
2010-04-23
A
li Gholam
i
R
u
di
out: use 4 byte mov for now
commit
|
commitdiff
|
tree
2010-04-23
Ali G
h
o
lami
Rudi
a
small cc
commit
|
commitdiff
|
tree