repo.or.cz
/
neatcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
handle array args
2010-06-01
Ali Gholami Ru
d
i
h
a
n
dl
e
array args
commit
|
commitdiff
|
tree
2010-06-01
A
li
G
holami Ru
d
i
handle extern var
i
ables
commit
|
commitdiff
|
tree
2010-06-01
Ali
Gholami
R
udi
func
t
ion po
i
n
ter argumen
t
s
commit
|
commitdiff
|
tree
2010-05-31
Ali Ghola
m
i
R
udi
a
ccept signed
t
oken
commit
|
commitdiff
|
tree
2010-05-31
Al
i
Ghol
a
mi Rud
i
h
a
ndle sizeof(*
p
) wher
e
p is void *
commit
|
commitdiff
|
tree
2010-05-30
Ali Gho
l
ami Rudi
ncc: hand
l
e
u
nnamed structs
commit
|
commitdiff
|
tree
2010-05-30
Ali Gholami Rud
i
ncc
:
handle for
w
ar
d
struct ptr usage
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
ncc: char a[4
]
= "abc
"
;
commit
|
commitdiff
|
tree
2010-05-28
A
l
i
G
ho
l
a
m
i Ru
d
i
sup
p
ort goto statemen
t
commit
|
commitdiff
|
tree
2010-05-28
Ali
Gh
o
lami
Rudi
gen
:
hand
l
e
m
or
e
than 6
a
r
g
s
commit
|
commitdiff
|
tree
2010-05-28
Ali G
h
olami
Ru
d
i
gen: optimize con
s
tant operations on local addr
e
s
s
es
commit
|
commitdiff
|
tree
2010-05-28
Ali Ghol
a
mi Rudi
ncc:
i
nt a
[
2][2] = {1,
2,
3
};
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
handl
e
init
i
alizer for l
o
cal va
r
iables
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami Rudi
h
andle struct assignmen
t
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami Rudi
n
c
c:
u
se
f
orward fu
n
ction dec
l
a
r
ations
commit
|
commitdiff
|
tree
2010-05-27
A
li Ghola
m
i Rudi
gen: fix casting
n
ums to signed types
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami Rudi
out: use z
e
ro
s
t_
n
ame for unnamed
s
ymbols
commit
|
commitdiff
|
tree
2010-05-26
Ali
G
holam
i
R
udi
ncc
:
cas
t
return v
a
lue
commit
|
commitdiff
|
tree
2010-05-26
Ali
Ghol
a
mi Rudi
ma
r
k s
t
atic symbols as
S
TB_LOCAL
commit
|
commitdiff
|
tree
2010-05-25
A
l
i
Gholami
Rudi
ncc:
h
andle
static variabl
e
s
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholam
i
Rudi
nc
c
: type_btde() is no longer used
commit
|
commitdiff
|
tree
2010-05-24
Ali Gho
l
ami
Ru
d
i
n
cc: ha
n
dle m
u
lti-dimension
a
l
a
rrays
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Rud
i
gen: optimize loading small
l
ong immedia
t
es
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rudi
nc
c
: use
names d
e
fined clo
s
est to
t
h
e
u
sage
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rudi
support functio
n
pointers
commit
|
commitdiff
|
tree
2010-05-23
Ali Gho
l
ami Rudi
g
e
n:
fix constant casts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gho
l
ami Rudi
support casts
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holami Rud
i
add s
w
itch
s
t
mt su
p
port
commit
|
commitdiff
|
tree
2010-05-21
Al
i
G
h
olam
i
Rudi
add
do-while support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami
R
u
d
i
suppo
r
t b
r
e
a
k a
n
d continue
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
ad
d
typedef support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
lami R
u
di
s
upport enum types
commit
|
commitdiff
|
tree
2010-05-21
Ali
Gho
l
a
m
i Rudi
handl
e
array defin
i
tio
n
s
with const expr size
commit
|
commitdiff
|
tree
2010-05-21
A
li Gholami Rudi
inlin
e
co
n
stant
e
xpressio
n
s
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holami Rudi
handle
m
u
l
tiple
o
_n
o
gen()
s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
gen: ze
r
o o
u
t eax b
e
fore calling
commit
|
commitdiff
|
tree
2010-05-20
Ali
G
holami Rud
i
gen: fix argume
n
t o
r
der in
o
_call(
)
commit
|
commitdiff
|
tree
2010-05-20
A
li Gholami Rudi
add u
n
ion
s
u
pport
commit
|
commitdiff
|
tree
2010-05-20
Al
i
Gholam
i
Rudi
handle
s
izeof oper
a
tor
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami
Rudi
support no
r
mal structs
commit
|
commitdiff
|
tree
2010-05-19
Ali Gholami Rudi
n
cc: parse recursiv
e
s like f()()
commit
|
commitdiff
|
tree
2010-05-18
Ali Gholami Rudi
ncc: ha
n
d
l
e pointe
r
s
i
n
x
++ an
d
x
+
=
y
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami
R
udi
rename it to neatc
c
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami
Rudi
skip
c
omments
commit
|
commitdiff
|
tree
2010-05-17
Ali G
h
olami Ru
d
i
support st
r
ing li
t
eral
s
commit
|
commitdiff
|
tree
2010-05-17
A
l
i Gholami Rudi
out: align
bss var
i
a
bles
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami R
u
di
cc:
i
gnore p
a
ssed options
commit
|
commitdiff
|
tree
2010-05-17
A
li G
h
olami Rud
i
a
dd
s
upport
f
or global variables
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami Ru
d
i
suppor
t
mo
r
e int
constants
commit
|
commitdiff
|
tree
2010-05-15
A
l
i Gholami Rudi
merge
j
x
and set
x
commit
|
commitdiff
|
tree
2010-05-14
Ali G
h
olami Rudi
add &&
a
nd || operator
s
commit
|
commitdiff
|
tree
2010-05-13
Al
i
Gholam
i
Rudi
gen: handle char and short operations
commit
|
commitdiff
|
tree
2010-05-13
Ali
G
holami Rudi
cc: add b
i
top
/
assign o
p
erato
r
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lami
R
udi
to
k
: add
t
he
m
issing ~ to
k
en
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami
R
u
di
c
c: fix
getti
n
g local variable type
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghola
m
i R
u
di
sup
p
o
r
t
|,
&
and ^ op
e
rators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
s
upport ~ an
d
- unary operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghola
m
i R
u
di
g
en: merge s
h
ift o
p
er
a
t
i
ons
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
holami Rudi
add ?= assignment
o
p
e
ra
t
ors
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
add shift ope
r
at
o
rs
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
holami Rudi
support ! operator
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholam
i
R
udi
supp
o
rt more compar
i
son operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
support
*
,
/
and %
ope
r
ators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
support -- operat
o
r
commit
|
commitdiff
|
tree
2010-05-12
Al
i
Gho
l
ami Rudi
gen:
h
ave a single re
t
urn
i
nstru
c
tion
commit
|
commitdiff
|
tree
2010-05-11
A
l
i
G
hol
a
mi Rudi
better temp regis
t
er alloc
a
tion
commit
|
commitdiff
|
tree
2010-05-08
Ali
Gholami Ru
d
i
gen
:
use lea for calculating sta
c
k address
commit
|
commitdiff
|
tree
2010-05-07
Ali
Gholami Rudi
add
fo
r
-
loop su
p
port
commit
|
commitdiff
|
tree
2010-05-07
Ali Gh
o
lam
i
Rudi
tok: su
p
port 2 an
d
3-char tokens
commit
|
commitdiff
|
tree
2010-05-06
Ali Gholami Rud
i
g
e
n: u
s
e regop(
)
fo
r
shift inst
r
u
c
tions
commit
|
commitdiff
|
tree
2010-05-03
Ali Gholami
R
udi
c
c:
r
eset the size for v
o
id type
commit
|
commitdiff
|
tree
2010-05-02
Ali Gholami Rud
i
cc: fix ts_pop() when type is NULL
commit
|
commitdiff
|
tree
2010-05-01
Ali Gholam
i
R
udi
handle pointer arit
h
me
t
i
c
commit
|
commitdiff
|
tree
2010-04-30
Ali
Gho
l
ami
R
udi
support arra
y
s
commit
|
commitdiff
|
tree
2010-04-30
Ali
G
holami Rudi
i
mpl
e
ment c
o
nditional
expressio
n
commit
|
commitdiff
|
tree
2010-04-30
Ali
Ghol
a
mi Rudi
gen: put sp
s
ub value
before writing secti
o
n
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
i
mpleme
n
t * and & unary operators
commit
|
commitdiff
|
tree
2010-04-30
Ali
Ghol
a
mi Rudi
rename
v
s to bt
f
or b
a
sic type
commit
|
commitdiff
|
tree
2010-04-28
Ali Gholami
Rudi
move el
f
related parts to out
.
c
commit
|
commitdiff
|
tree
2010-04-28
Ali
G
h
olami
R
u
di
add
opera
n
d types
commit
|
commitdiff
|
tree
2010-04-27
Ali Gholami Rudi
return ,
a
s a token
commit
|
commitdiff
|
tree
2010-04-24
Ali Ghola
m
i Rudi
r
e
adadd() should add in a loop
commit
|
commitdiff
|
tree
2010-04-24
A
l
i Gholam
i
R
u
di
m
a
nage stac
k
; free tmps and better stack a
l
loc
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami
R
udi
s
upport add/sub operators
commit
|
commitdiff
|
tree
2010-04-24
A
l
i
Ghol
a
mi Rudi
s
u
pport callin
g
extern
f
unct
i
ons
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami Rudi
support passing function argument
s
commit
|
commitdiff
|
tree
2010-04-24
Ali
G
h
o
l
ami Rud
i
support
c
alling func
t
ions
w
i
th no a
r
gs
commit
|
commitdiff
|
tree
2010-04-23
A
l
i Gholami Rudi
u
se reg a
r
gs in fun
c
tio
n
s
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholami Rudi
out:
use 4 byte
m
ov for n
o
w
commit
|
commitdiff
|
tree
2010-04-23
Ali Gholami Rudi
a small cc
commit
|
commitdiff
|
tree