repo.or.cz
/
tinycc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
prevent internal segfault on apparent VLA at file scope
2011-04-10
J
o
e
Sorok
a
p
r
event intern
a
l segfault on
a
ppar
e
nt V
L
A
at file scope
commit
|
commitdiff
|
tree
2011-04-10
Joe Soroka
V
L
A fix
[
3
/
3]: store
V
L
A si
z
eofs i
n
anonymous
r
untime
.
.
.
commit
|
commitdiff
|
tree
2011-04-08
Joe So
r
oka
VL
A
fix [2/3]:
r
emoved VT_ARRA
Y
f
r
om VT_VLA
t
ypes
commit
|
commitdiff
|
tree
2011-04-08
Joe
So
r
oka
VL
A
fix [1/3]: added testcase dem
o
nstrating
VLA bug
commit
|
commitdiff
|
tree
2011-04-08
Jo
e
Soroka
move
a commen
t
t
o i
t
s
c
orrect location
commit
|
commitdiff
|
tree
2011-04-08
J
oe Sorok
a
add naive wor
k
aroun
d
for
VLA v
s
tac
k
leak
commit
|
commitdiff
|
tree
2011-04-08
Joe Soroka
VLA
l
eaks vsta
c
k
.
ad
d
ed
w
arnin
g
to dete
c
t futu
r
e leaks
commit
|
commitdiff
|
tree
2011-04-06
Joe
Sor
o
ka
V
LA bcheck wor
k
s via bound al
l
oca; add test,
remove
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Joe Sorok
a
c
lari
f
y post_type()
VT_STORAGE handl
i
ng by moving it out
commit
|
commitdiff
|
tree
2011-04-06
Joe Soroka
re-
a
pply
VLA by Thomas Preu
d
'homme
commit
|
commitdiff
|
tree
2011-03-19
Joe Soroka
handle c99 flexi
b
l
e
array members
less hackily
commit
|
commitdiff
|
tree
2011-03-19
Joe Soroka
revert complicated & broken flexi
b
l
e array mem
b
e
r handl
i
ng
commit
|
commitdiff
|
tree
2011-03-19
Joe Soroka
s
izeof(struct with "flexi
b
le arr
a
y member") is wrong
commit
|
commitdiff
|
tree
2011-03-08
Joe
Soroka
fix c99 f
o
r-lo
o
p i
n
it decl
s
c
o
pe (th
a
nks: grischk
a
)
commit
|
commitdiff
|
tree
2011-03-08
Joe Sorok
a
cl
a
r
i
fy support for functions return
i
ng an arr
a
y (try#2)
commit
|
commitdiff
|
tree
2011-03-08
Joe Sorok
a
revert
last comm
i
t
.
fai
l
s "ma
k
e
te
s
t"
commit
|
commitdiff
|
tree
2011-03-08
Joe Soroka
clari
f
y
support fo
r
functions returning an array
commit
|
commitdiff
|
tree
2011-03-08
J
o
e Soroka
support c99 for-lo
o
p ini
t
d
e
c
l
s
(
2nd attemp
t
)
commit
|
commitdiff
|
tree
2011-03-08
Joe Sorok
a
partially re
v
e
r
t e
2
3
19
4
a
commit
|
commitdiff
|
tree
2011-03-08
Joe
Soroka
re
v
ert
l
a
s
t 3 commi
t
s
.
w
i
l
l find better way
.
commit
|
commitdiff
|
tree
2011-03-08
Joe Soroka
small change to previous whitespa
c
e-o
n
ly
c
ommit
commit
|
commitdiff
|
tree
2011-03-08
J
o
e Soro
k
a
some indentation mad
e
prev patc
h
p
r
ett
y
; removed it
commit
|
commitdiff
|
tree
2011-03-08
Joe
S
orok
a
refactor p
o
st_t
y
pe() to be e
x
plicit about its recursion
commit
|
commitdiff
|
tree
2011-03-08
Joe So
r
oka
added a
n
o
te
c
larifying post
_
type() recursion
commit
|
commitdiff
|
tree
2011-03-07
Joe Soroka
t
ccelf: allow multi
p
l
y
defined weak symbols
commit
|
commitdiff
|
tree
2011-03-07
Joe Soroka
supp
o
rt c99 for-loo
p
init decls
commit
|
commitdiff
|
tree
2011-03-07
J
o
e
Sorok
a
use
n
ew weake
n
_
s
ymbo
l
() to fix
a
n
other real-w
o
rld co
r
ne
r
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Joe S
o
r
o
ka
f
a
ctor out symbol
w
e
a
kenin
g
into new function
commit
|
commitdiff
|
tree
2011-03-07
J
o
e Soroka
weak re
d
efinition o
f
a symbol should wea
k
en
t
h
e original
commit
|
commitdiff
|
tree
2011-03-07
Joe Soroka
_
_
typeof(t) shou
l
d not in
c
lude storage m
o
dif
i
e
rs of t
commit
|
commitdiff
|
tree
2011-03-03
Joe Soroka
t
ccgen: han
d
le __
a
tt
r
ibute((ali
a
s("
t
a
rg
e
t
"
)
)
)
commit
|
commitdiff
|
tree
2011-03-03
Joe Sorok
a
c
ollapse branc
h
in decl(), making
w
a
y f
o
r ne
x
t pa
t
c
h
commit
|
commitdiff
|
tree
2011-03-03
Joe Sorok
a
handle post
-
asm-l
a
bel
attribu
t
es on variables
commit
|
commitdiff
|
tree
2011-03-02
Joe So
r
oka
tcc: fix w
e
a
k
at
t
ribute handling
commit
|
commitdiff
|
tree
2011-02-24
Joe Sorok
a
i
3
86-asm: supp
o
rt "pau
s
e" o
p
cod
e
commit
|
commitdiff
|
tree
2011-02-24
J
o
e
S
o
r
oka
tccasm: s
u
pport alternate
.
type syntaxes
commit
|
commitdiff
|
tree
2011-02-23
Joe Soroka
t
ccpp: treat g
a
s comments in
.
S files
a
s raw
text,
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
J
o
e
S
oroka
re
v
er
t
"update VT_
S
TRUCT_
S
H
I
F
T
for new
V
T
_
VLA"
commit
|
commitdiff
|
tree
2011-02-04
Joe
Soroka
up
d
ate VT_STRUCT_
S
HIFT for new VT_V
L
A
commit
|
commitdiff
|
tree
2011-02-02
Joe Soroka
tcc:
a
dd sy
s
include path with
-B,
l
i
ke gcc does
commit
|
commitdiff
|
tree
2011-02-02
Joe Soroka
a
dd
-
i
syst
e
m
cmdline option
commit
|
commitdiff
|
tree
2011-02-02
Joe Soroka
tc
c
t
e
st: pl
u
gged memleak (was polluting va
l
grin
d
repor
t
s)
commit
|
commitdiff
|
tree
2011-02-01
Joe
S
oroka
tccasm: accept bracket
e
d offse
t
expressi
o
ns
commit
|
commitdiff
|
tree
2011-02-01
Joe S
o
ro
k
a
tccasm: a
c
cep
t
"fmul/fadd st(0),st(n)" (
d
i
etl
i
bc ipow
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Joe
S
orok
a
tc
c
asm: allow one-line pr
e
fi
x
+op t
h
ings li
k
e
"
rep sto
s
b"
commit
|
commitdiff
|
tree
2011-02-01
Joe Soroka
tccasm: d
e
fi
n
e __ASSEMBLER__ fo
r
.
S files, like gcc
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Joe S
o
roka
tc
c
pp:
f
ix bug in handl
i
ng o
f
rec
u
rsiv
e
macros
commit
|
commitdiff
|
tree
2011-02-01
Joe Soroka
w
eak definitions ove
r
rule non-weak prot
o
typ
e
s
commit
|
commitdiff
|
tree
2011-02-01
Jo
e
Soroka
tccasm: support
.
w
eak
l
a
b
e
l
s
commit
|
commitdiff
|
tree
2011-02-01
Joe Soroka
suppo
r
t weak attribute on vari
a
bles
commit
|
commitdiff
|
tree
2011-01-24
Joe
S
o
roka
asmt
e
st: avoid testin
g
against c
o
mplex nop alignment
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
J
o
e Soroka
i3
8
6-asm: a
c
cept retl as a synonym for ret
commit
|
commitdiff
|
tree
2011-01-20
Joe Sor
o
ka
accept multi
p
le comm
a
separated symb
o
ls
f
o
r
.
globl
.
.
.
commit
|
commitdiff
|
tree