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 struct assignment
2010-05-27
Ali Gholami Rud
i
handle s
t
ruct assignment
commit
|
commitdiff
|
tree
2010-05-27
Ali Gho
l
ami Rudi
n
cc:
u
se forward fu
n
c
tion declaratio
n
s
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami
Rudi
gen: fi
x
casting nu
m
s
to s
i
gned types
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami Rudi
out
:
us
e
zero st_nam
e
for unna
m
ed symbols
commit
|
commitdiff
|
tree
2010-05-26
Ali Gho
l
ami Rudi
ncc: cast return
value
commit
|
commitdiff
|
tree
2010-05-26
Al
i
G
h
olami Ru
d
i
mark stati
c
sy
m
bols
as
STB_LOCAL
commit
|
commitdiff
|
tree
2010-05-25
Ali Gh
o
lami Rudi
ncc: h
a
ndle static va
r
i
a
bles
commit
|
commitdiff
|
tree
2010-05-25
A
li Gholami R
u
di
n
c
c: typ
e
_btde
(
)
i
s n
o
longer used
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami
R
udi
nc
c
: han
d
le multi-dimension
a
l ar
r
ays
commit
|
commitdiff
|
tree
2010-05-24
A
l
i G
h
olami Rudi
g
en: o
p
timize loadi
n
g s
m
al
l
l
o
ng immediates
commit
|
commitdiff
|
tree
2010-05-23
Al
i
Gholami Rud
i
ncc: use na
m
es defi
n
ed closest to the
u
s
a
ge
commit
|
commitdiff
|
tree
2010-05-23
Ali G
h
o
lami Rudi
sup
p
o
rt functio
n
pointers
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami R
u
di
ge
n
: fix c
o
n
s
tant casts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gholami Rudi
support casts
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
a
d
d switch
s
tmt
s
u
p
p
o
r
t
commit
|
commitdiff
|
tree
2010-05-21
A
li Gholami Rud
i
add do
-
while sup
p
ort
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghola
m
i
R
udi
support break
and
co
n
t
i
nue
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami Rudi
add typed
e
f suppo
r
t
commit
|
commitdiff
|
tree
2010-05-21
A
li
G
hola
m
i
Rudi
support enum ty
p
es
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
h
and
l
e arr
a
y definitions with const exp
r
size
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
inlin
e
con
s
t
ant
e
xpressions
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holami Rudi
handle
multiple o
_
nogen()s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
gen: ze
r
o
out e
a
x b
e
fore calling
commit
|
commitdiff
|
tree
2010-05-20
Al
i
Gh
o
lami
R
u
d
i
ge
n
: fix a
r
gu
m
ent order
i
n
o
_call(
)
commit
|
commitdiff
|
tree
2010-05-20
A
l
i Gholami Rudi
add union support
commit
|
commitdiff
|
tree
2010-05-20
Ali Ghola
m
i R
u
di
h
a
ndle sizeof oper
a
t
or
commit
|
commitdiff
|
tree
2010-05-20
Al
i
Gholami Ru
d
i
su
p
port normal structs
commit
|
commitdiff
|
tree
2010-05-19
Ali Gholam
i
Rudi
nc
c
:
parse recursives like f()()
commit
|
commitdiff
|
tree
2010-05-18
Ali Gholami Rudi
ncc
:
handle pointers
i
n x++ a
n
d x +
=
y
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
rename it to neatcc
commit
|
commitdiff
|
tree
2010-05-17
Ali
Gholami Rudi
sk
i
p
comments
commit
|
commitdiff
|
tree
2010-05-17
Ali
G
h
o
lami R
u
di
su
p
port
s
t
r
in
g
literals
commit
|
commitdiff
|
tree
2010-05-17
Ali
G
ho
l
ami
Rudi
out:
ali
g
n bss
v
ariab
l
e
s
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
c
c
: i
g
nore passed op
t
ions
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholam
i
Rudi
add sup
p
ort
f
or global variables
commit
|
commitdiff
|
tree
2010-05-15
Ali
G
h
ola
m
i Rudi
s
u
pport more int
const
a
nts
commit
|
commitdiff
|
tree
2010-05-15
A
l
i Gholami
R
udi
m
e
rge jx and setx
commit
|
commitdiff
|
tree
2010-05-14
Ali Gholami R
u
di
add && and
|
| operators
commit
|
commitdiff
|
tree
2010-05-13
Ali Ghola
m
i
Rudi
gen: h
a
nd
l
e char an
d
s
hort
o
perations
commit
|
commitdiff
|
tree
2010-05-13
Al
i
Gholami Rudi
c
c: add b
i
top/as
s
ign oper
a
tors
commit
|
commitdiff
|
tree
2010-05-12
A
li Gholami Rudi
tok: add the missing ~
tok
e
n
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lami Rud
i
cc: fix getti
n
g lo
c
al var
i
able type
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghola
m
i
R
udi
s
u
pport |, &
a
nd ^ oper
a
tors
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholam
i
Rudi
support ~ and -
unary operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami R
u
di
g
e
n
:
merge shi
f
t operation
s
commit
|
commitdiff
|
tree
2010-05-12
A
li G
h
olam
i
Rudi
add ?= assignment operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
mi Rudi
ad
d
sh
i
f
t ope
r
ators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
sup
p
ort ! op
e
r
a
t
o
r
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gho
l
ami Rud
i
s
u
pport more comparis
o
n op
e
r
a
to
r
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholam
i
Rudi
support *, / and
%
operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
supp
o
r
t
-- ope
r
ator
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
gen: have a single retur
n
in
s
truction
commit
|
commitdiff
|
tree
2010-05-11
Ali
G
h
ol
a
m
i R
u
di
b
et
t
er te
m
p register allocation
commit
|
commitdiff
|
tree
2010-05-08
Ali Gholami Rudi
ge
n
: use
l
ea
for calculating stack address
commit
|
commitdiff
|
tree
2010-05-07
Ali Ghola
m
i Rudi
add fo
r
-loop support
commit
|
commitdiff
|
tree
2010-05-07
Ali Gholami
Rudi
tok: suppo
r
t
2 and 3-char
tokens
commit
|
commitdiff
|
tree
2010-05-06
A
l
i G
h
olami Rudi
g
e
n: u
s
e
regop() for s
h
ift instructions
commit
|
commitdiff
|
tree
2010-05-03
Ali Ghol
a
mi
R
u
d
i
cc:
r
es
e
t t
h
e
size
for void
type
commit
|
commitdiff
|
tree
2010-05-02
Ali Gholami R
u
di
cc: fix ts_pop() when type is NUL
L
commit
|
commitdiff
|
tree
2010-05-01
Ali
G
holami Rud
i
handle
pointer ari
t
hmet
i
c
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
suppo
r
t
array
s
commit
|
commitdiff
|
tree
2010-04-30
Ali Gh
o
lami Rudi
implem
e
nt condition
a
l expression
commit
|
commitdiff
|
tree
2010-04-30
Al
i
Gholami Rud
i
gen: p
u
t
sp sub
v
alue before wr
i
ting
s
ection
commit
|
commitdiff
|
tree
2010-04-30
Ali Ghol
a
mi Rudi
implemen
t
* and & unary ope
r
a
t
ors
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
r
ename vs to bt for basic
t
ype
commit
|
commitdiff
|
tree
2010-04-28
Ali G
h
olami Rudi
move elf related pa
r
ts to out
.
c
commit
|
commitdiff
|
tree
2010-04-28
Ali Gho
l
ami Rudi
add
o
perand types
commit
|
commitdiff
|
tree
2010-04-27
A
l
i
Gh
o
l
ami R
u
d
i
r
e
tur
n
, as a token
commit
|
commitdiff
|
tree
2010-04-24
Ali Ghol
a
mi Ru
d
i
readadd() sh
o
ul
d
add in
a loop
commit
|
commitdiff
|
tree
2010-04-24
Ali Gholami Rudi
manage stack;
fre
e
tmps a
n
d b
e
tter s
t
ack a
l
loc
commit
|
commitdiff
|
tree
2010-04-24
Al
i
Gholami Rud
i
s
u
p
port add/sub operat
o
rs
commit
|
commitdiff
|
tree
2010-04-24
Ali Ghola
m
i Ru
d
i
support calling extern functi
o
ns
commit
|
commitdiff
|
tree
2010-04-24
Ali
Gholami
R
udi
support passi
n
g fun
c
tion arg
u
ments
commit
|
commitdiff
|
tree
2010-04-24
A
li Gh
o
lami Rudi
support calling functi
o
n
s
with no args
commit
|
commitdiff
|
tree
2010-04-23
Ali Ghola
m
i
R
udi
use reg args i
n
f
unc
t
i
ons
commit
|
commitdiff
|
tree
2010-04-23
A
li Gholami Rudi
out: use 4 byte mov for now
commit
|
commitdiff
|
tree
2010-04-23
Ali Ghola
m
i Rudi
a small cc
commit
|
commitdiff
|
tree