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
let tok_num() return the bt
2010-06-17
A
l
i Gholami Rudi
let tok_nu
m
()
return th
e
bt
commit
|
commitdiff
|
tree
2010-06-17
Ali
Gholami
R
udi
gen: r
e
location
address siz
e
is always 4 fo
r
n
o
w
commit
|
commitdiff
|
tree
2010-06-16
Ali
G
hol
a
m
i
Rudi
gen: fix SYM_PTR() m
a
cro
commit
|
commitdiff
|
tree
2010-06-16
Ali
G
holam
i
Rudi
gen:
f
i
x !!expr
commit
|
commitdiff
|
tree
2010-06-15
Al
i
Gholami Rudi
n
c
c
: let shift am
o
unt be an unsig
n
ed
commit
|
commitdiff
|
tree
2010-06-15
Ali Gholami Rudi
gen: cleanup
t
mp
han
d
lin
g
an
d
fix
r
egs ar
r
a
y
i
n
o
_swap()
commit
|
commitdiff
|
tree
2010-06-14
Al
i
Gho
l
a
m
i
R
udi
ncc: a
l
ign str
u
c
t
m
e
mbers
commit
|
commitdiff
|
tree
2010-06-14
Ali Gholami Rudi
gen:
m
a
rk cop
i
ed r
e
g
i
ster as the owner in o_tmpcopy()
commit
|
commitdiff
|
tree
2010-06-14
Ali Gholami Rud
i
ge
n
: fix "if (!expr)"
commit
|
commitdiff
|
tree
2010-06-14
Ali Gholami
R
udi
ncc:
f
i
x
p
oint
e
r
ar
i
thmeti
c
on struct ptrs
commit
|
commitdiff
|
tree
2010-06-14
Ali G
h
olami Rudi
show an er
r
or
m
s
g i
f
no
i
np
u
t file
commit
|
commitdiff
|
tree
2010-06-13
Ali Gholami Rudi
t
ok
:
accept up
p
ercase hex digits
commit
|
commitdiff
|
tree
2010-06-13
Ali
G
holami Rudi
show syntax error loca
t
ion
commit
|
commitdiff
|
tree
2010-06-12
Al
i
Gholam
i
Rudi
g
e
n: fix ignoring
rego
p
1() retur
n
value
commit
|
commitdiff
|
tree
2010-06-11
Ali
Gholami Rudi
gen: don't change tmp-
>
bt when
stori
n
g an lv
a
lue
commit
|
commitdiff
|
tree
2010-06-11
Ali Ghola
m
i Rudi
gen: extend ea
x
to edx for mul/div
op
commit
|
commitdiff
|
tree
2010-06-11
Ali
G
h
olam
i
Rudi
ncc
:
arrays
s
hould be
pr
o
cessed in the rev
e
rsed order
commit
|
commitdiff
|
tree
2010-06-10
A
l
i Gholami
Rudi
gen: fix t
h
e order of MOVSXD
'
s ope
r
ands
commit
|
commitdiff
|
tree
2010-06-10
Ali Gholami Rudi
gen: fix freeing
register
s
b
e
f
o
re call
commit
|
commitdiff
|
tree
2010-06-10
Ali
G
holami Rudi
invalidate last_cmp if tmps are change
d
commit
|
commitdiff
|
tree
2010-06-10
Al
i
Gholami Ru
d
i
de
r
eference both
s
ide
s
of a condi
t
i
ona
l
expression
commit
|
commitdiff
|
tree
2010-06-10
Ali Gholami Rudi
cpp: c
h
ec
k
buffer
s
tack instead of cppeval vari
a
bl
e
commit
|
commitdiff
|
tree
2010-06-09
A
l
i Ghol
a
mi Rud
i
c
p
p: prevent
r
e
cu
r
sive mac
r
os
commit
|
commitdiff
|
tree
2010-06-09
A
l
i Gholami Ru
d
i
cpp
:
m
u
lti-argume
n
t ma
c
ros
commit
|
commitdiff
|
tree
2010-06-08
Ali Ghola
m
i Rudi
c
p
p: spa
c
e b
e
t
ween mac
r
o and '('
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Rudi
n
cc:
e
xit if number of e
l
ements exceeds its max
commit
|
commitdiff
|
tree
2010-06-08
Ali
G
holami Rudi
ncc: only
a
dd u
s
ed exte
r
nal s
y
mbo
l
s
t
o elf symtab
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Rudi
ha
n
dle
#
if and #e
l
if
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Ru
d
i
handle
#
ifdef, #ifndef
,
#else and
#
endif
commit
|
commitdiff
|
tree
2010-06-08
Ali Ghola
m
i
Rudi
support #undef
N
A
ME
commit
|
commitdiff
|
tree
2010-06-08
Ali G
h
olami Rudi
allow -Dname=val
option
commit
|
commitdiff
|
tree
2010-06-08
A
li Gh
o
lami Rudi
cp
p
: handle fun
c
t
ion macros
commit
|
commitdiff
|
tree
2010-06-07
Ali Gholami Rudi
h
a
ndle -I
in
c
lude
p
aths
commit
|
commitdiff
|
tree
2010-06-06
Ali Gho
l
ami R
u
di
cpp: basic
inclu
d
e macr
o
s
commit
|
commitdiff
|
tree
2010-06-06
A
l
i Gholami Rudi
add a basic preprocessor
commit
|
commitdiff
|
tree
2010-06-05
Al
i
G
h
olami Rudi
nc
c
: fix marking undefined functio
n
s as fun
c
t
i
ons
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami Rudi
for
s
tatements w
i
t
h
no
c
ondition
commit
|
commitdiff
|
tree
2010-06-04
A
li Gholam
i
Rudi
tok:
'\12' and '\x3b'
commit
|
commitdiff
|
tree
2010-06-04
Al
i
Gholami Rudi
tok: support number
s
with ul post
f
ix
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami Rudi
tok: s = "a" "b";
commit
|
commitdiff
|
tree
2010-06-03
Ali
G
holami R
u
di
tok: r
e
ad str and num
a
s
t
hey are
s
e
e
n
commit
|
commitdiff
|
tree
2010-06-03
Al
i
Gho
l
ami Rudi
a
r
r
ay->field
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rudi
ge
n
:
fix
o
_
tm
p
copy
(
)
when copying regs
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami R
u
di
support initializer f
o
r s
t
atic v
a
riables
commit
|
commitdiff
|
tree
2010-06-02
Ali Gholami Rudi
int a[] = {1, 2}
;
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholam
i
Rudi
handle
.
.
.
ar
g
um
e
n
t
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rud
i
handle
a
r
r
ay
a
r
gs
commit
|
commitdiff
|
tree
2010-06-01
Ali Gho
l
ami Rudi
h
andle exter
n
v
a
riable
s
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rudi
funct
i
on
p
o
inter arguments
commit
|
commitdiff
|
tree
2010-05-31
Ali Gho
l
ami Rudi
accept si
g
ned
token
commit
|
commitdiff
|
tree
2010-05-31
Ali Gholami
Rudi
handle
s
i
z
eof(*p
)
w
here p is void *
commit
|
commitdiff
|
tree
2010-05-30
Ali Gho
l
ami
R
udi
n
c
c: han
d
le u
n
named structs
commit
|
commitdiff
|
tree
2010-05-30
A
l
i Gholami Rudi
ncc: handle
forw
a
rd struct
p
tr usage
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholam
i
Rudi
ncc: char
a[4
]
= "abc";
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rud
i
s
u
pport
goto stateme
n
t
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami
R
u
d
i
gen: handle mo
r
e th
a
n
6 args
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami
R
udi
g
en: optimize cons
t
ant operations
on local
a
ddress
e
s
commit
|
commitdiff
|
tree
2010-05-28
Ali G
h
o
lami Rudi
ncc: int a[2][2] =
{1, 2, 3};
commit
|
commitdiff
|
tree
2010-05-28
Al
i
G
h
olami
R
udi
handle init
i
aliz
e
r for loc
a
l variables
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami Ru
d
i
handle struct
a
ssignment
commit
|
commitdiff
|
tree
2010-05-27
A
l
i Gho
l
a
mi Rudi
n
c
c:
u
s
e
forward function d
e
clarati
o
ns
commit
|
commitdiff
|
tree
2010-05-27
A
li Gholam
i
Rudi
gen: fix
c
a
s
ting nu
m
s to signed typ
e
s
commit
|
commitdiff
|
tree
2010-05-27
Ali G
h
olami Rudi
ou
t
: use zero st_name for
u
nnamed s
y
mbols
commit
|
commitdiff
|
tree
2010-05-26
Ali Gholami
R
udi
ncc: cast
return v
a
lue
commit
|
commitdiff
|
tree
2010-05-26
Ali
G
holami
Rudi
mark static sy
m
bol
s
as STB_LO
C
AL
commit
|
commitdiff
|
tree
2010-05-25
Ali G
h
olami Rudi
n
c
c: han
d
le static variables
commit
|
commitdiff
|
tree
2010-05-25
A
li Gholami R
u
di
ncc
:
type_btde
(
) is no longer used
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Ru
d
i
nc
c
: han
d
l
e mult
i
-dimensi
o
nal arr
a
y
s
commit
|
commitdiff
|
tree
2010-05-24
Ali Gho
l
ami
R
ud
i
gen: optimi
z
e
l
o
ading small long immediates
commit
|
commitdiff
|
tree
2010-05-23
Ali
G
holami Rudi
ncc: use names define
d
clo
s
est to the
u
sage
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Ru
d
i
suppo
r
t fu
n
c
tion poi
n
t
ers
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholam
i
Rudi
gen: fix co
n
stant casts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gh
o
lami Rudi
support cas
t
s
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami
R
u
di
a
d
d switch stmt support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gho
l
ami Rudi
add do-whil
e
s
u
pport
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami
Ru
d
i
sup
p
ort break and continue
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami
R
udi
add
typedef su
p
port
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
lami Rudi
su
p
p
o
r
t enum
type
s
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghol
a
mi
R
u
d
i
handle array defi
n
i
t
i
ons with
c
onst expr siz
e
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holami
R
udi
inline constant exp
r
ession
s
commit
|
commitdiff
|
tree
2010-05-21
Ali Gho
l
ami
R
udi
han
d
le multiple o_nogen()s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gho
l
ami Rudi
ge
n
: ze
r
o out eax before
c
alling
commit
|
commitdiff
|
tree
2010-05-20
Ali
Gholami Ru
d
i
gen: fix argum
e
nt or
d
er in o_call()
commit
|
commitdiff
|
tree
2010-05-20
A
li
Gholami R
u
di
add u
n
i
o
n suppo
r
t
commit
|
commitdiff
|
tree
2010-05-20
Ali Ghol
a
mi
Ru
d
i
handle sizeof operator
commit
|
commitdiff
|
tree
2010-05-20
A
li Gholami Rudi
s
upport
n
o
r
mal
s
t
ructs
commit
|
commitdiff
|
tree
2010-05-19
Ali Gholami R
u
di
ncc: pars
e
r
e
c
ursives like
f()()
commit
|
commitdiff
|
tree
2010-05-18
Ali
G
holami Rudi
ncc: handle poin
t
ers in x++ and x
+= y
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
re
n
ame it to ne
a
tcc
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Ru
d
i
skip comments
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
support string lite
r
als
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
out:
align bss variables
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami
R
udi
cc: ignore passed o
p
tio
n
s
commit
|
commitdiff
|
tree
2010-05-17
A
li Gholami Rudi
add support for global var
i
abl
e
s
commit
|
commitdiff
|
tree
2010-05-15
Al
i
G
h
olami R
u
d
i
support more int c
o
nstants
commit
|
commitdiff
|
tree
2010-05-15
A
l
i
Gholami Ru
d
i
merge jx and s
e
tx
commit
|
commitdiff
|
tree
2010-05-14
Ali
G
ho
l
ami Rud
i
add
&
&
and
|| operators
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami R
u
di
gen: ha
n
dle char and s
h
or
t
ope
r
ations
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami
R
udi
cc: add b
i
top/a
s
s
ign operators
commit
|
commitdiff
|
tree
2010-05-12
Ali
Gholami R
u
di
tok: add the missi
n
g ~ to
k
en
commit
|
commitdiff
|
tree
next