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
gen: fix SYM_PTR() macro
2010-06-16
Ali Gh
o
l
a
mi Rudi
g
e
n
: fix SYM_PTR() mac
r
o
commit
|
commitdiff
|
tree
2010-06-16
Ali Gholami Rudi
gen
:
fix !!expr
commit
|
commitdiff
|
tree
2010-06-15
Ali Gholami Rudi
ncc
:
let shift
a
mount be
a
n un
s
igned
commit
|
commitdiff
|
tree
2010-06-15
Al
i
Ghol
a
mi Rud
i
gen: cleanup t
m
p handling and fix
regs array in
o
_swap(
)
commit
|
commitdiff
|
tree
2010-06-14
A
li Gholami Rudi
ncc: align struct
members
commit
|
commitdiff
|
tree
2010-06-14
Ali Ghol
a
mi Rudi
gen: mark
copied
regist
e
r as the owner in o_tm
p
copy()
commit
|
commitdiff
|
tree
2010-06-14
A
l
i G
h
ola
m
i Rudi
gen:
f
ix "i
f
(!expr)"
commit
|
commitdiff
|
tree
2010-06-14
A
l
i Gholam
i
Ru
d
i
ncc: fix
p
ointe
r
arith
m
etic on
s
truct ptrs
commit
|
commitdiff
|
tree
2010-06-14
Ali Gholami Rudi
s
how an error msg if n
o
input f
i
le
commit
|
commitdiff
|
tree
2010-06-13
A
li Gholami Rudi
tok: accept uppercase h
e
x digits
commit
|
commitdiff
|
tree
2010-06-13
A
l
i G
h
olami
Rudi
show syntax error location
commit
|
commitdiff
|
tree
2010-06-12
Ali Gholami Rudi
ge
n
: fix ignoring regop1(
)
return value
commit
|
commitdiff
|
tree
2010-06-11
Ali
Gholami Rud
i
ge
n
: don't change tmp->
b
t when stori
n
g
a
n lva
l
ue
commit
|
commitdiff
|
tree
2010-06-11
Ali
Gholami Rudi
gen: extend eax to edx for mu
l
/div
o
p
commit
|
commitdiff
|
tree
2010-06-11
Ali
Gholami Rudi
ncc: arrays s
h
ould be processed in
t
he reversed
ord
e
r
commit
|
commitdiff
|
tree
2010-06-10
Al
i
Ghol
a
mi Rudi
gen: fi
x
the order of MOVSXD
'
s
o
p
erands
commit
|
commitdiff
|
tree
2010-06-10
Ali Gholami Rud
i
g
en: fix fr
e
eing reg
i
sters before call
commit
|
commitdiff
|
tree
2010-06-10
Ali Gholami Rudi
invalidate last_cmp if tmps
a
re changed
commit
|
commitdiff
|
tree
2010-06-10
A
l
i Gho
l
ami Ru
d
i
der
e
ference
b
o
t
h sides of a conditional expression
commit
|
commitdiff
|
tree
2010-06-10
Ali Gholami Rud
i
cpp
:
check buffer stack instead o
f
cppeval variable
commit
|
commitdiff
|
tree
2010-06-09
Ali Gholami Rud
i
c
p
p: p
r
event re
c
urs
i
ve macros
commit
|
commitdiff
|
tree
2010-06-09
Ali G
h
olami R
u
di
cpp: multi
-
argument macros
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Rudi
cpp: space between macro
a
n
d
'
(
'
commit
|
commitdiff
|
tree
2010-06-08
Ali Gh
o
lami Rud
i
ncc: exit if number of eleme
n
t
s
e
x
c
e
eds
its
max
commit
|
commitdiff
|
tree
2010-06-08
Ali Gho
l
ami Rudi
ncc: only add
u
sed exte
r
n
a
l sy
m
bols to elf s
y
mta
b
commit
|
commitdiff
|
tree
2010-06-08
A
l
i Gholami Rudi
ha
n
dle #if and #eli
f
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholam
i
Rudi
handle #ifdef,
#if
n
def, #el
s
e an
d
#endif
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami R
u
di
s
u
ppor
t
#unde
f
NAM
E
commit
|
commitdiff
|
tree
2010-06-08
Ali Gh
o
lami Ru
d
i
allow -Dna
m
e=val option
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholam
i
Rudi
cpp: h
a
ndle function
macros
commit
|
commitdiff
|
tree
2010-06-07
Ali Gholami Rudi
h
andle -I in
c
lude paths
commit
|
commitdiff
|
tree
2010-06-06
A
li
Gholami Rud
i
cp
p
:
b
asi
c
include macros
commit
|
commitdiff
|
tree
2010-06-06
Ali Gholami
R
udi
add a basic prep
r
ocessor
commit
|
commitdiff
|
tree
2010-06-05
Ali G
h
olami
R
udi
ncc:
f
i
x marking und
e
f
ine
d
functions as functio
n
s
commit
|
commitdiff
|
tree
2010-06-04
Ali Ghol
a
mi Rudi
for statem
e
nt
s
w
i
t
h no
c
ond
i
tion
commit
|
commitdiff
|
tree
2010-06-04
Ali Gho
l
ami Rudi
t
o
k
:
'\12' an
d
'\x3b'
commit
|
commitdiff
|
tree
2010-06-04
Ali
G
hol
a
mi
R
u
di
t
ok:
s
upp
o
rt numbers
w
ith
u
l p
o
stfix
commit
|
commitdiff
|
tree
2010-06-04
A
li G
h
olami
Rudi
tok: s = "a" "b";
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholam
i
R
u
di
tok
:
read str and num as th
e
y a
r
e seen
commit
|
commitdiff
|
tree
2010-06-03
Ali Ghol
a
mi Rudi
array->fiel
d
commit
|
commitdiff
|
tree
2010-06-03
Ali Ghol
a
mi Rudi
ge
n
: fix o_t
m
pc
o
py() when copying r
e
gs
commit
|
commitdiff
|
tree
2010-06-03
A
li
G
holami Rudi
support initialize
r
for static va
r
iables
commit
|
commitdiff
|
tree
2010-06-02
Ali Gholami Rud
i
in
t
a[] = {1, 2};
commit
|
commitdiff
|
tree
2010-06-01
Al
i
Gholami Rudi
han
d
le
.
.
.
argum
e
nt
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rud
i
handle
array args
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rudi
handle extern variable
s
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rudi
func
t
ion
pointer arguments
commit
|
commitdiff
|
tree
2010-05-31
Al
i
Gho
l
ami Rudi
accept signed token
commit
|
commitdiff
|
tree
2010-05-31
Ali
Gholami Ru
d
i
handle
s
izeof(*p)
w
he
r
e p is void
*
commit
|
commitdiff
|
tree
2010-05-30
Ali
G
holami
Rudi
ncc: h
a
ndle u
n
na
m
ed structs
commit
|
commitdiff
|
tree
2010-05-30
Ali
Gholami Rud
i
ncc
:
handle forward struct ptr
u
sage
commit
|
commitdiff
|
tree
2010-05-28
Ali G
h
o
l
ami R
u
di
ncc:
c
ha
r
a[4]
=
"
abc";
commit
|
commitdiff
|
tree
2010-05-28
Ali Ghol
a
mi Rudi
suppor
t
goto stat
e
m
en
t
commit
|
commitdiff
|
tree
2010-05-28
A
li G
h
ola
m
i Ru
d
i
gen: handle mo
r
e
than 6
args
commit
|
commitdiff
|
tree
2010-05-28
A
l
i
Gh
o
l
ami Rudi
gen
:
optimize con
s
tant
o
peration
s
on loca
l
addresses
commit
|
commitdiff
|
tree
2010-05-28
A
l
i Ghol
a
mi Rudi
ncc:
i
nt
a
[
2
][2] = {1, 2, 3};
commit
|
commitdiff
|
tree
2010-05-28
Ali
Gholami R
u
di
h
andle initiali
z
e
r
fo
r
l
o
cal variables
commit
|
commitdiff
|
tree
2010-05-27
Ali Gh
o
lami Rudi
handle struct a
s
sig
n
ment
commit
|
commitdiff
|
tree
2010-05-27
Ali
G
h
olami R
u
di
ncc: use forwa
r
d function decla
r
ations
commit
|
commitdiff
|
tree
2010-05-27
Ali G
h
ola
m
i Rudi
gen: fi
x
casting nums to
s
i
gned
t
ypes
commit
|
commitdiff
|
tree
2010-05-27
Ali
Gholami
Rudi
o
ut: use zero
s
t_
n
ame f
o
r unnamed symbols
commit
|
commitdiff
|
tree
2010-05-26
Ali Gho
l
ami Rudi
ncc:
c
a
s
t r
e
t
u
r
n value
commit
|
commitdiff
|
tree
2010-05-26
A
li Gholami Rudi
ma
r
k st
a
t
ic sy
m
b
ols a
s
STB_LOCA
L
commit
|
commitdiff
|
tree
2010-05-25
Ali Ghola
m
i Rudi
ncc: hand
l
e st
a
tic variables
commit
|
commitdiff
|
tree
2010-05-25
A
li Gholami Rudi
n
cc:
t
ype_btde(
)
is n
o
long
e
r used
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Rudi
ncc: handle m
u
lti
-
dime
n
sional arrays
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Ru
d
i
gen: optim
i
ze loading s
m
al
l
long immedi
a
tes
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rudi
ncc: use n
a
m
e
s d
e
fined close
s
t
to
t
he
u
s
age
commit
|
commitdiff
|
tree
2010-05-23
Ali
Gholami R
u
di
supp
o
rt function pointers
commit
|
commitdiff
|
tree
2010-05-23
A
l
i Ghola
m
i Rudi
gen: fix c
o
nstant
casts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gholam
i
Rudi
support casts
commit
|
commitdiff
|
tree
2010-05-21
A
l
i
Gholami
R
ud
i
add
switch stmt support
commit
|
commitdiff
|
tree
2010-05-21
Ali
Gholami Rudi
add do
-
while support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami
Rudi
support
b
re
a
k
a
n
d co
n
t
i
nue
commit
|
commitdiff
|
tree
2010-05-21
Ali G
h
ol
a
mi Rudi
add typedef suppor
t
commit
|
commitdiff
|
tree
2010-05-21
Ali G
h
olami Rudi
support enum ty
p
es
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami Rudi
handle array
definition
s
with cons
t
e
x
pr
size
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghol
a
m
i
Rudi
inline constant expressions
commit
|
commitdiff
|
tree
2010-05-21
A
li Gholami Rudi
handle multiple o_noge
n
(
)
s
commit
|
commitdiff
|
tree
2010-05-20
Ali
Gholami Rudi
gen: zero out eax befo
r
e
c
alling
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami R
u
d
i
ge
n
: fix argument
order in o_ca
l
l()
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami
Rudi
add uni
o
n support
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami
R
udi
h
a
nd
l
e
s
izeof operato
r
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
supp
o
r
t
norma
l
structs
commit
|
commitdiff
|
tree
2010-05-19
A
l
i
Gholami Rudi
ncc: par
s
e
r
e
cu
r
sives l
i
ke f()()
commit
|
commitdiff
|
tree
2010-05-18
Ali Gholami Rudi
n
cc: handle poin
t
ers in x++ a
n
d
x +=
y
commit
|
commitdiff
|
tree
2010-05-17
Ali G
h
olami Rud
i
rename it to ne
a
tcc
commit
|
commitdiff
|
tree
2010-05-17
Ali
Gh
o
lami
R
udi
sk
i
p
comments
commit
|
commitdiff
|
tree
2010-05-17
Ali Ghol
a
m
i
Rudi
s
u
pport s
t
ring literal
s
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
out:
al
i
g
n
bss variables
commit
|
commitdiff
|
tree
2010-05-17
Al
i
Gholami Rudi
c
c
: ignore
p
a
ssed options
commit
|
commitdiff
|
tree
2010-05-17
A
li Gholami
R
udi
add
s
upport for global varia
b
les
commit
|
commitdiff
|
tree
2010-05-15
A
li Gholami Rudi
s
u
pport more int c
o
n
s
tants
commit
|
commitdiff
|
tree
2010-05-15
Ali
Gholami
Rudi
merge j
x
and setx
commit
|
commitdiff
|
tree
2010-05-14
A
li Gholami Rudi
add && and |
|
operators
commit
|
commitdiff
|
tree
2010-05-13
Ali Ghol
a
mi Rudi
gen
:
ha
n
dle char and sh
o
r
t op
e
rations
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami Rudi
c
c
:
a
d
d bitop
/
assign o
p
erators
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
holami Rudi
t
o
k: add the m
i
ssi
n
g ~ token
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
hol
a
mi Rudi
cc: fix gett
i
ng local varia
b
le type
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
mi
R
udi
sup
p
ort |
,
& and ^
o
perator
s
commit
|
commitdiff
|
tree
next