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
ncc: exit if number of elements exceeds its max
2010-06-08
Ali
Gholami Ru
d
i
n
cc: exit if
n
umber of
e
lements exceeds it
s
m
ax
commit
|
commitdiff
|
tree
2010-06-08
Al
i
Gh
o
l
a
mi Rudi
ncc: on
l
y
add used external sy
m
bo
l
s to elf
sym
t
ab
commit
|
commitdiff
|
tree
2010-06-08
A
l
i Gholami Rudi
handl
e
#if and #eli
f
commit
|
commitdiff
|
tree
2010-06-08
Ali Gholami Rudi
handle
#
i
fdef, #ifndef, #e
l
se and #e
n
dif
commit
|
commitdiff
|
tree
2010-06-08
Ali
Gholam
i
Rudi
support #u
n
def NAME
commit
|
commitdiff
|
tree
2010-06-08
Al
i
Gholami Rudi
allow -
D
n
a
me=val
o
pt
i
on
commit
|
commitdiff
|
tree
2010-06-08
Ali
G
h
o
lami Rudi
cpp: handle function macros
commit
|
commitdiff
|
tree
2010-06-07
Ali Gholami R
u
di
handle -I incl
u
de p
a
ths
commit
|
commitdiff
|
tree
2010-06-06
Ali G
h
olami Rudi
c
pp: basic
include macros
commit
|
commitdiff
|
tree
2010-06-06
Ali
Ghol
a
mi Ru
d
i
add a bas
i
c
p
rep
r
ocessor
commit
|
commitdiff
|
tree
2010-06-05
A
l
i Gh
o
lami Rudi
n
c
c:
fix marking undefine
d
fun
c
tions as
f
unction
s
commit
|
commitdiff
|
tree
2010-06-04
Ali Ghol
a
mi Rudi
for statements with no
c
onditio
n
commit
|
commitdiff
|
tree
2010-06-04
Al
i
Gho
l
am
i
Rudi
tok
:
'\
1
2'
and
'
\x3b'
commit
|
commitdiff
|
tree
2010-06-04
A
li Gho
l
ami Rudi
tok: support numbers
w
i
th ul postfix
commit
|
commitdiff
|
tree
2010-06-04
Ali Gholami Rud
i
tok
:
s =
"
a"
"b";
commit
|
commitdiff
|
tree
2010-06-03
Ali Gho
l
a
m
i
R
udi
tok: rea
d
str and num as the
y
are seen
commit
|
commitdiff
|
tree
2010-06-03
Ali G
h
ola
m
i
Ru
d
i
array->field
commit
|
commitdiff
|
tree
2010-06-03
Ali Gholami Rudi
gen: fix
o
_
t
mpco
p
y() when
c
opying regs
commit
|
commitdiff
|
tree
2010-06-03
Al
i
Gholami Rudi
s
u
p
port initializ
e
r for s
t
a
t
i
c
variable
s
commit
|
commitdiff
|
tree
2010-06-02
Ali Gholami Rudi
i
n
t
a[] = {1, 2};
commit
|
commitdiff
|
tree
2010-06-01
Al
i
Gh
o
lami Rudi
handl
e
.
.
.
argument
commit
|
commitdiff
|
tree
2010-06-01
Ali Gho
l
ami Rudi
h
a
ndle a
r
r
ay args
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholami R
u
di
handle extern variab
l
e
s
commit
|
commitdiff
|
tree
2010-06-01
Ali Gholam
i
R
udi
function pointer arguments
commit
|
commitdiff
|
tree
2010-05-31
Ali Gholami Rudi
a
ccept signed token
commit
|
commitdiff
|
tree
2010-05-31
Ali Gholam
i
Rudi
handle sizeof(*p
)
whe
r
e p is
vo
i
d
*
commit
|
commitdiff
|
tree
2010-05-30
Al
i
G
h
olami Rudi
ncc:
handle unnamed stru
c
ts
commit
|
commitdiff
|
tree
2010-05-30
Ali Gholami Rudi
ncc: handle
forward st
r
uc
t
ptr usage
commit
|
commitdiff
|
tree
2010-05-28
Ali
G
holami Rudi
n
cc: char a[4] = "abc";
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
suppo
r
t
goto statement
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
gen: handle more t
h
a
n
6
a
r
g
s
commit
|
commitdiff
|
tree
2010-05-28
Ali
G
ho
l
ami Rudi
gen: optimize
consta
n
t operatio
n
s on local a
d
dresses
commit
|
commitdiff
|
tree
2010-05-28
Al
i
Gholami Rudi
ncc: in
t
a[2][2] =
{
1
,
2, 3}
;
commit
|
commitdiff
|
tree
2010-05-28
Ali Gholami Rudi
h
a
ndle initiali
z
er fo
r
local variables
commit
|
commitdiff
|
tree
2010-05-27
A
l
i Gholami Rudi
h
a
n
dle struc
t
assignme
n
t
commit
|
commitdiff
|
tree
2010-05-27
Ali Gholami R
u
d
i
ncc: u
s
e fo
r
ward fu
n
ction declarati
o
ns
commit
|
commitdiff
|
tree
2010-05-27
Al
i
Gholami Rudi
gen: fix casting nums to signed types
commit
|
commitdiff
|
tree
2010-05-27
Ali Gh
o
lami Rudi
out: us
e
zero st_name for unnamed symbo
l
s
commit
|
commitdiff
|
tree
2010-05-26
Ali G
h
olami R
u
di
ncc: cast return value
commit
|
commitdiff
|
tree
2010-05-26
Ali Gholami Rudi
mark stati
c
s
ymbols as STB_LOCAL
commit
|
commitdiff
|
tree
2010-05-25
A
l
i
G
holami R
u
di
ncc:
h
andle static var
i
a
bles
commit
|
commitdiff
|
tree
2010-05-25
Al
i
Gholami Rudi
ncc: type_bt
d
e
()
i
s
n
o longer used
commit
|
commitdiff
|
tree
2010-05-24
A
l
i Ghol
a
mi
Rudi
ncc: handle mult
i
-dimensi
o
nal ar
r
ays
commit
|
commitdiff
|
tree
2010-05-24
Ali Gholami Rudi
gen: optimize loading
s
mall long immediates
commit
|
commitdiff
|
tree
2010-05-23
Ali
Gholami Rudi
ncc: use
n
ames defined closest to the us
a
ge
commit
|
commitdiff
|
tree
2010-05-23
Ali
Gho
l
ami Rudi
support func
t
ion
p
oi
n
ters
commit
|
commitdiff
|
tree
2010-05-23
Ali G
h
olami Rudi
gen: fix
c
o
nstant
c
asts
commit
|
commitdiff
|
tree
2010-05-22
Ali Ghola
m
i Rudi
s
u
pport cas
t
s
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami Rudi
add switc
h
stmt support
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Gholami
R
udi
add do-while support
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
su
p
port
b
r
e
ak and
continue
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami
R
udi
ad
d
t
y
p
e
d
ef suppor
t
commit
|
commitdiff
|
tree
2010-05-21
Ali Gholami Rudi
support
enum types
commit
|
commitdiff
|
tree
2010-05-21
Ali Ghol
a
mi Rudi
handle array definit
i
on
s
wit
h
con
s
t expr size
commit
|
commitdiff
|
tree
2010-05-21
Ali Gh
o
l
a
mi Rudi
i
nline cons
t
ant expre
s
s
ions
commit
|
commitdiff
|
tree
2010-05-21
A
l
i Ghol
a
mi Rudi
hand
l
e mu
l
tiple o_
n
ogen()s
commit
|
commitdiff
|
tree
2010-05-20
Ali G
h
olami Rudi
gen: z
e
r
o
out eax befo
r
e calling
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
gen: fix argumen
t
order in o_call()
commit
|
commitdiff
|
tree
2010-05-20
Ali Gholami Rudi
add un
i
on su
p
p
o
rt
commit
|
commitdiff
|
tree
2010-05-20
Al
i
Gholami Rudi
handl
e
s
izeof op
e
r
a
t
or
commit
|
commitdiff
|
tree
2010-05-20
Ali
G
holami Rud
i
supp
o
rt normal st
r
uc
t
s
commit
|
commitdiff
|
tree
2010-05-19
Ali Gho
l
ami Rudi
ncc:
parse
r
ecu
r
s
i
ves like f(
)
()
commit
|
commitdiff
|
tree
2010-05-18
Ali
Gholami Rudi
ncc: han
d
l
e
p
ointers in x++ and x += y
commit
|
commitdiff
|
tree
2010-05-17
Ali
Gholami Rudi
renam
e
it to
n
eatc
c
commit
|
commitdiff
|
tree
2010-05-17
Ali Gholami Rudi
skip c
o
mmen
t
s
commit
|
commitdiff
|
tree
2010-05-17
A
li Gholami
R
udi
support string lit
e
rals
commit
|
commitdiff
|
tree
2010-05-17
Ali G
h
olam
i
Ru
d
i
out: align
bss var
i
a
ble
s
commit
|
commitdiff
|
tree
2010-05-17
Al
i
Gholami Rudi
cc
:
ignor
e
pas
s
ed options
commit
|
commitdiff
|
tree
2010-05-17
Ali Ghola
m
i Rudi
add su
p
port for global va
r
i
a
bles
commit
|
commitdiff
|
tree
2010-05-15
Ali
G
holami
Rudi
support
more int constant
s
commit
|
commitdiff
|
tree
2010-05-15
Ali Gholami Rudi
me
r
ge jx and setx
commit
|
commitdiff
|
tree
2010-05-14
Ali Gholami Rudi
a
dd &&
a
nd || operators
commit
|
commitdiff
|
tree
2010-05-13
Ali
Gholam
i
Rud
i
gen: handle char
and sh
o
rt operations
commit
|
commitdiff
|
tree
2010-05-13
Ali G
h
olami Ru
d
i
cc: add bitop/assig
n
oper
a
tors
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
tok: add t
h
e mis
s
ing ~ token
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghola
m
i Rudi
c
c
:
f
i
x
gett
i
ng loc
a
l variable type
commit
|
commitdiff
|
tree
2010-05-12
A
l
i Gh
o
lami Rudi
s
u
p
port |, &
a
n
d ^ operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
support
~ and
-
u
nary
opera
t
ors
commit
|
commitdiff
|
tree
2010-05-12
Al
i
Gholami Rudi
g
e
n: merge shift
o
pera
t
ions
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
add ?= assignme
n
t operators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gho
l
ami Rudi
add
shift operator
s
commit
|
commitdiff
|
tree
2010-05-12
Ali
Gholami Rudi
support ! operator
commit
|
commitdiff
|
tree
2010-05-12
Ali Ghol
a
m
i
Ru
d
i
supp
o
r
t
mor
e
c
o
mparison operators
commit
|
commitdiff
|
tree
2010-05-12
A
l
i G
h
olami Rudi
support *, /
and
%
o
p
erators
commit
|
commitdiff
|
tree
2010-05-12
Ali Gholami Rudi
supp
o
rt -- o
p
era
t
or
commit
|
commitdiff
|
tree
2010-05-12
A
l
i
Ghola
m
i
Rudi
gen
:
have a single return instruction
commit
|
commitdiff
|
tree
2010-05-11
Ali Gholami Ru
d
i
better temp regis
t
er alloc
a
tion
commit
|
commitdiff
|
tree
2010-05-08
Ali
Gh
o
l
ami Rudi
gen: use lea for calc
u
l
a
ting
s
tack address
commit
|
commitdiff
|
tree
2010-05-07
A
l
i Gholami
Rud
i
add f
o
r-loop support
commit
|
commitdiff
|
tree
2010-05-07
Ali
G
h
o
l
ami
R
udi
tok: support 2
a
nd 3-ch
a
r tok
e
ns
commit
|
commitdiff
|
tree
2010-05-06
Ali Ghol
a
mi Rudi
ge
n
: us
e
regop() for
shift instructions
commit
|
commitdiff
|
tree
2010-05-03
A
l
i
Ghol
a
mi Rudi
cc: reset t
h
e s
i
ze for void
t
y
pe
commit
|
commitdiff
|
tree
2010-05-02
Al
i
Gholami Rudi
cc: fix
t
s
_pop() when type is NU
L
L
commit
|
commitdiff
|
tree
2010-05-01
Ali Gholam
i
Rudi
ha
n
dle pointer arithmet
i
c
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Ru
d
i
sup
p
ort a
r
rays
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Ru
d
i
implement
conditional expression
commit
|
commitdiff
|
tree
2010-04-30
A
li Gho
l
ami Rudi
gen: put sp
sub value bef
o
re writing section
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
i
mpleme
n
t
* and & u
n
ary
o
p
er
a
t
o
r
s
commit
|
commitdiff
|
tree
2010-04-30
Ali Gholami Rudi
ren
a
me vs to bt fo
r
bas
i
c type
commit
|
commitdiff
|
tree
2010-04-28
Ali Gho
l
a
m
i Ru
d
i
move elf relat
e
d
parts to out
.
c
commit
|
commitdiff
|
tree
next