repo.or.cz
/
neatcc
/
cc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cpp: check buffer stack instead of cppeval variable
2010-06-10
Ali Gholami Ru
d
i
cpp: check bu
f
fer
s
tac
k
ins
t
ead of cpp
e
va
l
v
a
r
i
a
b
le
commit
|
commitdiff
|
tree
2010-06-09
Ali Ghol
a
m
i
Rudi
cpp
:
prevent recursive mac
r
o
s
commit
|
commitdiff
|
tree
2010-06-09
Al
i
Gholami Rudi
c
pp: mu
l
t
i
-argument macr
o
s
commit
|
commitdiff
|
tree
2010-06-08
Al
i
Gholami Rud
i
cpp
:
space between
m
acr
o
and '('
commit
|
commitdiff
|
tree
2010-06-08
Ali Ghola
m
i Rudi
ncc
:
exit i
f
n
umber of elements exceeds
i
ts max
commit
|
commitdiff
|
tree
2010-06-08
Ali
G
hola
m
i R
u
d
i
n
cc: only
a
dd u
s
ed external
symbo
l
s to el
f
symtab
commit
|
commitdiff
|
tree
2010-06-08
A
l
i
Gholami
R
udi
h
andle
#
i
f
and #elif
commit
|
commitdiff
|
tree
2010-06-08
Ali
G
holami Rudi
handle #
i
fdef, #ifndef,
#
else
a
nd #endif
commit
|
commitdiff
|
tree
2010-06-08
Ali Gh
o
lam
i
R
udi
support #undef N
A
ME
commit
|
commitdiff
|
tree
2010-06-08
Ali
Gholami Rudi
a
l
low -Dname=val option
commit
|
commitdiff
|
tree
2010-06-08
Ali Ghol
a
mi Rudi
cpp: handle fun
c
t
i
on macros
commit
|
commitdiff
|
tree
2010-06-07
Ali Gholami Rudi
handle
-I include paths
commit
|
commitdiff
|
tree
2010-06-06
Ali Gho
l
ami Rudi
c
pp: basic
i
n
c
lude macros
commit
|
commitdiff
|
tree
2010-06-06
Ali Gholami Rudi
add
a
bas
i
c
p
reprocessor
commit
|
commitdiff
|
tree
2010-06-05
Ali
G
holami Rudi
nc
c
: fix ma
r
king undefin
e
d fu
n
ctions
a
s
funct
i
ons
commit
|
commitdiff
|
tree
2010-06-04
A
l
i Gh
o
lami Rudi
f
or state
m
ents with no condit
i
on
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami Rudi
tok:
'
\12' and
'
\x3b'
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami R
u
d
i
tok: support numbers with ul
pos
t
fix
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami
R
udi
t
o
k: s = "a" "b";
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rudi
tok: rea
d
str and
n
um as they
are seen
commit
|
commitdiff
|
tree
2010-06-03
Ali
Gholami Rud
i
array-
>
fie
l
d
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rudi
gen: fix
o
_tmp
c
opy() w
h
en copying regs
commit
|
commitdiff
|
tree
2010-06-03
Ali Ghol
a
m
i Rudi
support initializer for static variables
commit
|
commitdiff
|
tree
2010-06-02
A
li Gholami R
u
di
int a[] =
{
1, 2};
commit
|
commitdiff
|
tree
2010-06-01
Ali Ghola
m
i Rudi
handle
.
.
.
a
r
g
u
m
en
t
commit
|
commitdiff
|
tree
2010-06-01
Al
i
Ghola
m
i Rudi
handle array arg
s
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami Rudi
han
d
le ext
e
rn variab
l
es
commit
|
commitdiff
|
tree
2010-06-01
Ali Ghola
m
i
R
udi
function poi
n
ter arguments
commit
|
commitdiff
|
tree
2010-05-31
Ali Gho
l
am
i
Rudi
accept s
i
gned
t
oken
commit
|
commitdiff
|
tree
2010-05-31
Ali
Gholami Rudi
handle sizeo
f
(*p) where
p is void *
commit
|
commitdiff
|
tree
2010-05-30
A
l
i
Gholami R
u
di
ncc:
han
d
le unnamed structs
commit
|
commitdiff
|
tree
2010-05-30
Ali Gh
o
lami Rudi
ncc: handl
e
forward struct p
t
r usage
commit
|
commitdiff
|
tree
2010-05-28
Ali
G
holami Rudi
ncc: ch
a
r a[4
]
= "a
b
c
"
;
commit
|
commitdiff
|
tree
2010-05-28
Al
i
G
h
olami Rudi
suppo
r
t goto statement
commit
|
commitdiff
|
tree
2010-05-28
Ali Ghol
a
mi
R
udi
gen: han
d
le more than 6 args
commit
|
commitdiff
|
tree
2010-05-28
A
li Gho
l
am
i
Rudi
gen: optimize c
o
nstant o
p
erations on local
a
d
d
r
es
s
es
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
ncc: int
a[2
]
[2] = {
1
, 2, 3};
commit
|
commitdiff
|
tree
2010-05-28
Ali Gho
l
ami
Rudi
handle initiali
z
e
r
for loca
l
v
ari
a
bles
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami
R
u
di
handle
struct a
s
signment
commit
|
commitdiff
|
tree
2010-05-27
Ali
Gholami R
u
di
ncc: use forward
f
unction dec
l
a
r
ations
commit
|
commitdiff
|
tree
2010-05-27
Ali G
h
olami Rudi
g
en: fi
x
casting
n
u
m
s
t
o sig
n
ed types
commit
|
commitdiff
|
tree
2010-05-27
Ali
G
h
ol
a
mi Rudi
out: use z
e
r
o st_name for unn
a
me
d
sy
m
bols
commit
|
commitdiff
|
tree
2010-05-26
A
l
i
Gholami Rudi
ncc
:
cast return value
commit
|
commitdiff
|
tree
2010-05-26
Ali Gholami Rudi
ma
r
k st
a
tic symbols as STB_LOC
A
L
commit
|
commitdiff
|
tree
2010-05-25
Ali Gholami Rudi
ncc: ha
n
dle static
variables
commit
|
commitdiff
|
tree
2010-05-25
Al
i
Gho
l
ami
Rudi
n
cc: type_btde(
)
i
s
no
longer used
commit
|
commitdiff
|
tree
2010-05-24
Al
i
Ghol
a
mi
Rudi
ncc
:
h
andle mul
t
i-dimensional arrays
commit
|
commitdiff
|
tree
2010-05-24
Al
i
Gholami
Rudi
g
en: optimi
z
e loading small
long immediates
commit
|
commitdiff
|
tree
2010-05-23
Ali
G
hol
a
mi Rudi
ncc: u
s
e
n
a
m
e
s
defined c
l
oses
t
to the
usage
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami R
u
di
support
function
p
o
i
n
ter
s
commit
|
commitdiff
|
tree
2010-05-23
Ali Gholami Rud
i
gen: fix constant ca
s
t
s
commit
|
commitdiff
|
tree
2010-05-22
A
li Gholami
R
udi
support casts
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghol
a
m
i Rudi
add swi
t
ch stmt support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
add d
o
-whil
e
suppor
t
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami Rudi
support
b
reak and continue
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
add typedef support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
lami Rudi
suppo
r
t enum types
commit
|
commitdiff
|
tree
2010-05-21
Al
i
Gholami
Rudi
h
andl
e
a
rray
d
efin
i
tions with const expr size
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
inline cons
t
ant expressions
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
ha
n
dle multi
p
le o_
n
ogen(
)
s
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholam
i
Rudi
gen: zero o
u
t
e
ax before calli
n
g
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholam
i
Rudi
gen: fix argument
o
r
der in o
_
cal
l
(
)
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
a
dd union
s
up
p
o
rt
commit
|
commitdiff
|
tree
2010-05-20
Ali
G
hol
a
mi Rudi
ha
n
dle si
z
eof o
p
erator
commit
|
commitdiff
|
tree
2010-05-20
Ali Gh
o
l
a
mi Rudi
su
p
port
n
o
r
mal structs
commit
|
commitdiff
|
tree
2010-05-19
Ali Gholami Rudi
ncc: p
a
r
s
e r
e
cursives l
i
ke
f
()()
commit
|
commitdiff
|
tree
2010-05-18
Ali Ghol
a
m
i Rudi
ncc: h
a
ndle point
e
rs in x
+
+ and x += y
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami R
u
d
i
rename it
t
o neatcc
commit
|
commitdiff
|
tree
2010-05-17
A
li Gholami Rudi
s
kip com
m
ents
commit
|
commitdiff
|
tree
2010-05-17
Ali
Gh
o
l
a
mi Rudi
sup
p
ort string literals
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
out: align bss variables
commit
|
commitdiff
|
tree
2010-05-17
Ali Ghol
a
mi
R
ud
i
cc: ignor
e
passed op
t
i
on
s
commit
|
commitdiff
|
tree
2010-05-17
Ali Gho
l
a
mi Rudi
add support for global
vari
a
bles
commit
|
commitdiff
|
tree
2010-05-15
Ali
Gh
o
l
a
mi Rud
i
support more int co
n
stant
s
commit
|
commitdiff
|
tree
2010-05-15
Al
i
Gho
l
am
i
Rudi
m
e
rg
e
j
x
a
nd se
t
x
commit
|
commitdiff
|
tree
2010-05-14
A
li G
h
olami Rudi
a
dd && and || operators
commit
|
commitdiff
|
tree
2010-05-13
Al
i
Gholam
i
Rudi
gen: handle char and short oper
a
tions
commit
|
commitdiff
|
tree
2010-05-13
Al
i
Gholami Rudi
cc: add bitop/a
s
s
ig
n
o
per
a
to
r
s
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Ru
d
i
tok: a
d
d the missing ~ token
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghola
m
i Rudi
cc: fix
getting local variable type
commit
|
commitdiff
|
tree
2010-05-12
Ali G
h
olami Rudi
support |, &
a
nd ^ ope
r
ators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rud
i
s
upport ~
a
n
d
-
u
nary ope
r
ators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Ru
d
i
g
e
n:
m
erge shift
op
e
r
a
tions
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rud
i
a
d
d ?=
assig
n
m
ent operators
commit
|
commitdiff
|
tree
2010-05-12
A
li
G
holam
i
Rudi
add shift o
p
erators
commit
|
commitdiff
|
tree
2010-05-12
Al
i
Ghol
a
mi Rud
i
s
upport !
o
perat
o
r
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gholami Rud
i
support more co
m
parison operators
commit
|
commitdiff
|
tree
2010-05-12
Ali
G
ho
l
ami
R
u
d
i
s
upp
o
rt *, / and % op
e
rators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gh
o
lami
Rudi
s
u
pport
-- ope
r
at
o
r
commit
|
commitdiff
|
tree
2010-05-12
A
l
i
Gh
o
lami R
u
di
g
en:
have a single return
i
n
s
tru
c
tion
commit
|
commitdiff
|
tree
2010-05-11
Ali Gholami
R
udi
b
e
tte
r
temp register allocation
commit
|
commitdiff
|
tree
2010-05-08
Ali Gho
l
a
m
i Rudi
gen: u
s
e lea f
o
r calculating stack
a
ddress
commit
|
commitdiff
|
tree
2010-05-07
Ali
G
holami R
u
d
i
add for-loop
s
u
ppor
t
commit
|
commitdiff
|
tree
2010-05-07
Al
i
Gholami
R
udi
to
k
:
s
upport 2 and
3-char
t
o
kens
commit
|
commitdiff
|
tree
2010-05-06
Ali Gholami Rudi
g
e
n
: use re
g
op() for
sh
i
ft
inst
r
uctions
commit
|
commitdiff
|
tree
2010-05-03
Ali
G
h
olami Rudi
c
c: res
e
t
the size for void
type
commit
|
commitdiff
|
tree
2010-05-02
A
li Gholami Rudi
c
c
: fi
x
ts_pop() wh
e
n ty
p
e
is NULL
commit
|
commitdiff
|
tree
2010-05-01
Ali
G
hola
m
i Rud
i
handle
p
ointer arithmetic
commit
|
commitdiff
|
tree
2010-04-30
Ali
Gholami Rud
i
support a
r
ray
s
commit
|
commitdiff
|
tree
2010-04-30
A
l
i Gholami Rudi
i
m
plement condi
t
ional expression
commit
|
commitdiff
|
tree
next