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
tok: accept uppercase hex digits
2010-06-13
A
l
i Gho
l
ami
Rudi
tok: accept upperca
s
e
hex dig
i
ts
commit
|
commitdiff
|
tree
2010-06-13
Ali Gholami
R
udi
show syntax error loc
a
t
ion
commit
|
commitdiff
|
tree
2010-06-12
A
l
i
G
hol
a
m
i Rudi
gen: fix ignorin
g
regop
1
() return value
commit
|
commitdiff
|
tree
2010-06-11
A
l
i Gholami Rudi
gen: don't change
tmp
-
>bt when stor
i
ng an
lv
a
lue
commit
|
commitdiff
|
tree
2010-06-11
Ali Gho
l
a
mi Ru
d
i
gen: exte
n
d eax to edx for mul/div
o
p
commit
|
commitdiff
|
tree
2010-06-11
Ali Gho
l
ami Rudi
ncc: arrays should be processed in the reve
r
sed ord
e
r
commit
|
commitdiff
|
tree
2010-06-10
Ali Gho
l
ami Rudi
gen
:
fix
t
he or
d
er of MO
V
S
XD'
s
operands
commit
|
commitdiff
|
tree
2010-06-10
Ali G
h
olami Ru
d
i
gen
:
fi
x
f
reeing registers before
cal
l
commit
|
commitdiff
|
tree
2010-06-10
A
li
G
h
olami Rudi
invalid
a
te l
a
st_cmp if t
m
ps a
r
e changed
commit
|
commitdiff
|
tree
2010-06-10
Ali
G
holami Rudi
dereference both s
i
des o
f
a conditional expression
commit
|
commitdiff
|
tree
2010-06-10
A
li G
h
olami Ru
d
i
cpp: ch
e
ck buffer s
t
ack in
s
tead
o
f
cppeval variable
commit
|
commitdiff
|
tree
2010-06-09
Ali Gholami Rudi
cpp: prevent recursive macros
commit
|
commitdiff
|
tree
2010-06-09
Ali Gholami Rudi
cpp: m
u
lti-argume
n
t macro
s
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Rudi
c
pp: space between
macro and '('
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholam
i
Rudi
n
c
c: exi
t
if
nu
m
ber of elements exceeds it
s
max
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Ru
d
i
ncc: o
n
ly add
u
sed external symbo
l
s t
o
elf
symtab
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami
R
u
di
ha
n
dle #if and #elif
commit
|
commitdiff
|
tree
2010-06-08
A
li Ghol
a
mi Rudi
handl
e
#ifdef, #ifn
d
ef,
#
e
lse and
#
endif
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami
Rudi
support
#
und
e
f
NAME
commit
|
commitdiff
|
tree
2010-06-08
Ali
Gho
l
a
mi Rudi
allow -Dna
m
e=
v
al optio
n
commit
|
commitdiff
|
tree
2010-06-08
Ali G
h
o
lami Rudi
cp
p
: handle func
t
ion macros
commit
|
commitdiff
|
tree
2010-06-07
A
l
i
Ghol
a
mi
Rudi
handle
-
I
i
nclude paths
commit
|
commitdiff
|
tree
2010-06-06
Al
i
G
holami
Rud
i
cpp
:
bas
i
c i
n
clude macro
s
commit
|
commitdiff
|
tree
2010-06-06
Ali
Gholami Rudi
add a basic prep
r
oce
s
s
o
r
commit
|
commitdiff
|
tree
2010-06-05
Ali Ghol
a
m
i
Rudi
ncc
:
fix mar
k
ing undefined f
u
nc
t
ions
a
s
functions
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholam
i
Ru
d
i
for st
a
tements with no condition
commit
|
commitdiff
|
tree
2010-06-04
Ali
Gho
l
ami
Rud
i
tok: '\
1
2' and '\x3b'
commit
|
commitdiff
|
tree
2010-06-04
Ali Gho
l
am
i
Ru
d
i
tok: s
u
p
p
o
r
t
n
umbers
w
i
th
u
l postfix
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami Rudi
to
k
: s = "a" "b";
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rud
i
tok:
read st
r
and
n
um as they are seen
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rud
i
ar
r
ay->field
commit
|
commitdiff
|
tree
2010-06-03
Ali G
h
olam
i
R
udi
g
e
n: fi
x
o_tmpcopy() when copying regs
commit
|
commitdiff
|
tree
2010-06-03
Ali G
h
ol
a
mi Rudi
su
p
port initializer
for static
v
ariables
commit
|
commitdiff
|
tree
2010-06-02
A
l
i
G
holami Ru
d
i
int a[] = {1
,
2};
commit
|
commitdiff
|
tree
2010-06-01
Ali
G
ho
l
am
i
R
udi
handle
.
.
.
argumen
t
commit
|
commitdiff
|
tree
2010-06-01
Ali
Gholami R
u
di
handle a
r
ray
args
commit
|
commitdiff
|
tree
2010-06-01
Ali
G
h
ola
m
i Rudi
ha
n
dle extern variables
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami
R
ud
i
function
po
i
nter arg
u
ments
commit
|
commitdiff
|
tree
2010-05-31
A
l
i
Gholami R
u
di
acce
p
t
signed
t
oken
commit
|
commitdiff
|
tree
2010-05-31
Ali
Gholami Rudi
han
d
le sizeof(*p) where p
i
s v
o
i
d *
commit
|
commitdiff
|
tree
2010-05-30
Ali Gho
l
ami Rudi
nc
c
:
handle unna
m
ed
s
tructs
commit
|
commitdiff
|
tree
2010-05-30
Ali
Gholami Rudi
ncc
:
h
a
ndle forw
a
r
d
struct
ptr usage
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami
R
udi
ncc: cha
r
a[4] = "ab
c
";
commit
|
commitdiff
|
tree
2010-05-28
Ali
Gholami R
u
di
support g
o
to
st
a
t
e
ment
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rud
i
gen: handle
more tha
n
6 args
commit
|
commitdiff
|
tree
2010-05-28
Ali Gho
l
ami R
u
di
g
e
n: optimiz
e
c
on
s
t
a
nt
o
perations on local addr
e
sses
commit
|
commitdiff
|
tree
2010-05-28
Ali Gh
o
lami Rudi
ncc:
i
nt a
[
2][2] = {1,
2
,
3};
commit
|
commitdiff
|
tree
2010-05-28
Ali G
h
ola
m
i Ru
d
i
handle in
i
t
i
alizer for local variables
commit
|
commitdiff
|
tree
2010-05-27
Ali
Ghola
m
i
R
u
d
i
handle s
t
ruct assignment
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami Rudi
ncc
:
use f
o
rwa
r
d function
declaration
s
commit
|
commitdiff
|
tree
2010-05-27
A
l
i Gholami
Rud
i
gen: fix cas
t
ing num
s
t
o sign
e
d
t
y
pes
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami R
u
di
out: us
e
z
ero s
t
_name for
unn
a
med s
y
mbols
commit
|
commitdiff
|
tree
2010-05-26
A
l
i
Ghola
m
i R
u
d
i
n
cc: cast return value
commit
|
commitdiff
|
tree
2010-05-26
Ali
G
hol
a
m
i Rudi
mark
stat
i
c
s
y
m
bols
a
s
S
T
B
_L
O
CAL
commit
|
commitdiff
|
tree
2010-05-25
Ali
G
holami Rudi
ncc
:
handle sta
t
ic variables
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholami R
u
d
i
n
c
c: typ
e
_btde() is no
l
on
g
er used
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Rudi
n
c
c: ha
n
dle multi-dimensional
arrays
commit
|
commitdiff
|
tree
2010-05-24
A
l
i Gholami Rudi
gen: optimize loading sma
l
l
long
immediates
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Ru
d
i
ncc: u
s
e names defin
e
d close
s
t to the usage
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rudi
s
uppo
r
t
function po
i
nters
commit
|
commitdiff
|
tree
2010-05-23
Ali Ghol
a
mi Rudi
gen: fix constant casts
commit
|
commitdiff
|
tree
2010-05-22
Ali Gholami
Rudi
support casts
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholam
i
Rudi
add switch stmt support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
add
do-while
s
up
p
o
rt
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghol
a
mi Rudi
sup
p
ort break and continue
commit
|
commitdiff
|
tree
2010-05-21
Al
i
Ghol
a
m
i Rudi
add typedef su
p
p
o
rt
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
lami Ru
d
i
s
upport enum types
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
ha
n
dle arra
y
definitions with con
s
t expr size
commit
|
commitdiff
|
tree
2010-05-21
Ali
G
holami Rudi
inli
n
e constant expressions
commit
|
commitdiff
|
tree
2010-05-21
Ali
Gholami Rudi
h
andle
m
ulti
p
le o_nogen()s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
gen:
z
ero out eax before c
a
l
l
ing
commit
|
commitdiff
|
tree
2010-05-20
Ali
G
holami Rudi
gen: fix
argument order
i
n o_
c
all()
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami
R
udi
a
d
d
union support
commit
|
commitdiff
|
tree
2010-05-20
A
l
i
G
h
olami Rud
i
handle
s
i
z
e
o
f operator
commit
|
commitdiff
|
tree
2010-05-20
Ali Ghol
a
mi Rudi
supp
o
rt normal st
r
ucts
commit
|
commitdiff
|
tree
2010-05-19
Ali Gh
o
lam
i
Rud
i
ncc: parse recursives like f
(
)()
commit
|
commitdiff
|
tree
2010-05-18
Ali Gholami Rudi
ncc: han
d
l
e
pointers in x++ and x
+
= y
commit
|
commitdiff
|
tree
2010-05-17
A
l
i
Gh
o
lami Rudi
rename it to nea
t
c
c
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami
Rudi
skip
c
o
mments
commit
|
commitdiff
|
tree
2010-05-17
Ali Gh
o
lami Rudi
supp
o
rt string
l
iterals
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
out: align bss variabl
e
s
commit
|
commitdiff
|
tree
2010-05-17
Ali Gho
l
ami
Rudi
cc:
i
gnore pas
s
ed optio
n
s
commit
|
commitdiff
|
tree
2010-05-17
Ali G
h
o
lami
R
u
di
a
d
d support for global variab
l
es
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami Rudi
suppo
r
t
more
i
nt constants
commit
|
commitdiff
|
tree
2010-05-15
Al
i
G
ho
l
ami
R
udi
merge jx
and setx
commit
|
commitdiff
|
tree
2010-05-14
A
l
i Gholami Rudi
a
d
d
&&
and |
|
operators
commit
|
commitdiff
|
tree
2010-05-13
Ali
Gholami R
u
d
i
gen: handle c
h
ar
and
s
hort operations
commit
|
commitdiff
|
tree
2010-05-13
Ali Gholami Rudi
cc: add bitop/assign op
e
rators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
tok: add the miss
i
ng
~
token
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lami Rudi
cc: fi
x
get
t
ing l
o
cal
v
ariable typ
e
commit
|
commitdiff
|
tree
2010-05-12
Ali G
h
o
l
ami Rudi
support |, & and ^ operators
commit
|
commitdiff
|
tree
2010-05-12
Ali G
h
olami Rudi
s
upport ~ and - unary op
e
r
a
t
o
rs
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
hol
a
mi Rudi
ge
n
:
m
erge s
h
if
t
o
per
a
t
ions
commit
|
commitdiff
|
tree
2010-05-12
Ali Gho
l
ami
Rudi
add ?= assign
m
ent
ope
r
a
tors
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gholami Rudi
add
s
hif
t
operat
o
rs
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
support ! oper
a
tor
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
sup
p
o
rt more c
o
mparison o
p
er
a
t
or
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
mi
R
udi
support *,
/ and
% operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
s
upport -- operator
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lami R
u
d
i
ge
n
:
hav
e
a single
r
e
turn instruction
commit
|
commitdiff
|
tree
next