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
Fix use-after-free in tccelf.c
2019-06-16
M
i
c
hael
M
atz
Fix
use
-
after-fr
e
e in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
Mich
a
el Matz
Don't allow section switches in loca
l
asm instructi
o
n
s
commit
|
commitdiff
|
tree
2019-05-02
Michael Matz
_Sta
t
ic_
a
ssert mu
s
t be
followed by sem
i
colon
commit
|
commitdiff
|
tree
2019-04-18
M
i
chael Matz
Add 103_i
m
plicit
_
m
emm
o
ve testcase
commit
|
commitdiff
|
tree
2019-04-18
Mich
a
el Ma
t
z
T
i
d
y
some
c
ode
commit
|
commitdiff
|
tree
2019-04-15
Michael M
a
tz
win64: make signal handlers
w
o
rk s
o
mewhat
commit
|
commitdiff
|
tree
2019-04-10
Michael
M
atz
M
ake 102
_
alignas independend
of architecture
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Fix more struct inits
commit
|
commitdiff
|
tree
2019-04-09
Mi
c
ha
e
l Matz
Som
e
t
yp
e
s testcases
commit
|
commitdiff
|
tree
2019-04-09
M
i
chae
l
Matz
Fix last
commi
t
's expected output
commit
|
commitdiff
|
tree
2019-04-08
M
ichael Matz
Fix _Alignas
commit
|
commitdiff
|
tree
2019-04-07
Michael
M
atz
D
e
t
e
ct invalid
VLA decl
s
commit
|
commitdiff
|
tree
2019-04-07
Michael Ma
t
z
Don't
endl
e
ss
l
y recurs
e
on inval
i
d nested t
y
p
e
d
e
fs
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
F
ix 98_al_ax_extend
.
c compile error
commit
|
commitdiff
|
tree
2019-03-18
M
ichael Mat
z
F
i
x local
e
xtern vardecl
commit
|
commitdiff
|
tree
2019-03-18
Mic
h
ael Ma
t
z
Detect more inva
l
id i
n
itializers
commit
|
commitdiff
|
tree
2019-03-15
Michael Matz
Fix invalid
memory
access in preprocess_
e
nd
commit
|
commitdiff
|
tree
2019-03-12
Mich
a
el Matz
Handle co
r
ner
case for abstract
d
ecls
commit
|
commitdiff
|
tree
2019-03-08
Mi
c
h
a
el Matz
F
i
x crash on invalid c
o
de
commit
|
commitdiff
|
tree
2019-03-04
Mich
a
el Ma
t
z
F
i
x relocs of unwa
n
te
d
sec
t
ions
commit
|
commitdiff
|
tree
2019-02-10
M
ichael Matz
Fix sub-int ret
u
rns on x86-64 and i386
commit
|
commitdiff
|
tree
2019-01-31
M
i
chael Matz
ti
d
y code
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
suppr
e
ss code af
t
er conti
n
ue a
s
w
ell
commit
|
commitdiff
|
tree
2019-01-28
Michael Matz
More clea
n
up tests
commit
|
commitdiff
|
tree
2019-01-28
Mi
c
hael Matz
Tidy new
s
upport
f
o
r c
l
eanups
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Rever
t
3
3
7dc84b (
o
ther -sta
t
ic fix)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fix -sta
t
ic linkin
g
w
i
t
h
u
Clibc
commit
|
commitdiff
|
tree
2019-01-13
Micha
e
l Matz
P
r
o
perly ac
c
ess sy
m
_at
t
rs
commit
|
commitdiff
|
tree
2018-12-31
M
i
chael Matz
Fix more attribute p
l
acements
commit
|
commitdiff
|
tree
2018-12-21
Mi
c
hael Matz
Disable -W
f
ormat-tru
n
cation
commit
|
commitdiff
|
tree
2018-12-21
M
ichael Matz
Don't use C99 decls
commit
|
commitdiff
|
tree
2018-11-30
Michael Matz
Fix type co
m
plet
i
on for arra
y
types as wel
l
commit
|
commitdiff
|
tree
2018-11-03
Mi
c
h
a
el Matz
Fix n
o
return in main
(
)
commit
|
commitdiff
|
tree
2018-08-03
Michael Matz
Check
f
or void type
i
n top-l
e
vel
d
ec
l
s
commit
|
commitdiff
|
tree
2018-07-28
Micha
e
l
Matz
Fix misparsed type in presence
o
f attributes
commit
|
commitdiff
|
tree
2018-07-01
Mic
h
ael Matz
x
86-64: Fix
c
a
l
ls via absol
u
te function pointers
commit
|
commitdiff
|
tree
2018-06-24
Mic
h
ael Matz
Fix stored typ
e
of arguments on x86-
6
4
commit
|
commitdiff
|
tree
2018-04-06
Michael
M
atz
Impleme
n
t function alig
n
ment v
i
a
a
ttributes
commit
|
commitdiff
|
tree
2018-03-31
Mic
h
ael Matz
F
i
x
shorten
i
n
g
casts of long long
commit
|
commitdiff
|
tree
2018-01-05
Michael M
a
tz
Ad
d
make t
e
s
t
spp
.
all/test
s
pp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Code suppre
s
sion fixes
commit
|
commitdiff
|
tree
2018-01-01
Michael Matz
D
on't
e
m
i
t applied
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
Micha
e
l
Mat
z
Acce
p
t more floating po
i
nt constant ex
p
r
e
ssions
commit
|
commitdiff
|
tree
2017-12-24
Micha
e
l Matz
Make type of __nan__ __
i
nf
_
_
and __snan_
_
be
float
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix
-pthread in
a
different wa
y
commit
|
commitdiff
|
tree
2017-12-23
Mi
c
h
a
el Matz
Reve
r
t "Fix -pth
r
ead option
han
d
ling"
commit
|
commitdiff
|
tree
2017-12-23
Michael Mat
z
F
ix -pthread
o
pti
o
n handling
commit
|
commitdiff
|
tree
2017-12-10
Michael Matz
Fix s
o
me multi-f
i
le corner case
s
w
ith asm
commit
|
commitdiff
|
tree
2017-12-04
Michael
Matz
Fix anothe
r
corner
c
a
se wi
t
h
C
/
a
sm symt
a
bl
e
commit
|
commitdiff
|
tree
2017-12-03
Michael
Matz
tccasm
:
Accept su
f
fixed cmovCC
commit
|
commitdiff
|
tree
2017-11-27
Michael Mat
z
tccasm
:
Unify C and asm symbol table
commit
|
commitdiff
|
tree
2017-11-27
Mich
a
e
l
Matz
Adju
s
t as
m
-c-
c
o
n
nect te
s
tcase for
W
i
ndows
commit
|
commitdiff
|
tree
2017-11-25
Mic
h
ael
Matz
tccasm: Don't abu
s
e dl
l
export/dl
l
imp
o
rt
commit
|
commitdiff
|
tree
2017-11-22
Mich
a
e
l
Matz
t
ccasm:
synch C and asm symtab
t
ighter
commit
|
commitdiff
|
tree
2017-11-19
Michael Ma
t
z
A
d
j
u
st tes
t
case for PIE compiler
s
commit
|
commitdiff
|
tree
2017-11-19
M
i
c
h
ael
M
atz
Fix forward asm lab
e
ls
differentl
y
commit
|
commitdiff
|
tree
2017-11-16
M
i
chae
l
Matz
Don't make
f
o
rard asm symb
o
ls st
a
tic by
defa
u
lt
commit
|
commitdiff
|
tree
2017-11-15
M
ichael M
a
tz
F
i
x ab
s
ol
u
te memory references
commit
|
commitdiff
|
tree
2017-11-14
Michael Matz
R
e
vert "gen
_
ad
d
rpc32: abs
o
lute ptr needs *
A
BS
*
rel
o
ca
t
i
o
n"
commit
|
commitdiff
|
tree
2017-07-16
Michael
Matz
F
i
x
cros
s
com
p
i
l
ers
commit
|
commitdiff
|
tree
2017-07-14
Mic
h
ael Mat
z
F
ix funct
i
on types
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
t
c
c
asm: Fix
local
s
t
atics referenced fr
o
m
asm
s
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
Fix statement e
x
prs return
i
ng a l
o
cal l
a
bel
commit
|
commitdiff
|
tree
2017-07-10
M
i
c
h
ael
M
atz
enums: Accep
t
GNU ext
e
n
sion
commit
|
commitdiff
|
tree
2017-07-09
Michae
l
Matz
t
c
c
pp: Implemen
t
_
_COUNTE
R
__
commit
|
commitdiff
|
tree
2017-07-09
Michae
l
Matz
tc
c
pp: C
l
eanu
p
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tcc
p
p: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
Michael
M
atz
Reve
r
t "String l
i
t
e
rals are al
w
ays const"
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Matz
Extend skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
a
el Matz
Improve skip_or_
s
ave_block
commit
|
commitdiff
|
tree
2017-07-03
M
i
ch
a
el Matz
String literals are always const
commit
|
commitdiff
|
tree
2017-05-27
Mich
a
el Matz
Limi
t
access
e
n
d-o
f
-st
r
uct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Mic
h
ael M
a
tz
x86-6
4
: Fi
x
psABI
stdarg prolo
g
ue
commit
|
commitdiff
|
tree
2017-05-27
Mic
h
ae
l
Ma
t
z
x86-6
4
: R
e
write linux parameter
passing
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
R
em
o
v
e some unused argument
s
commit
|
commitdiff
|
tree
2017-05-08
M
i
ch
a
el
M
atz
bi
t
fields
:
fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix a warning
commit
|
commitdiff
|
tree
2017-05-07
Micha
e
l Matz
Acce
p
t exte
r
n initialized
fil
e
-scope variables
commit
|
commitdiff
|
tree
2017-05-07
Michael Mat
z
elf: Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: S
u
pport STB
_
LOCA
L
dy
n
amic symbols
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
ha
e
l Ma
t
z
e
l
f: I
g
nore
S
HF_COMPRESSED
sections
commit
|
commitdiff
|
tree
2017-05-06
M
i
c
hael M
a
t
z
str
u
ct-init: F
i
x zero initializ
a
t
ion with mult
i
-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix
unsigned enum bit
-
fields
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix segf
a
ult wi
t
h invalid func
t
ion def
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Rebuild cross compilers when sources change
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Tidy decl_desi
g
na
t
or
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Remove label_
o
r_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Cleanups (
f
loat consts, sections, symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Mer
g
e
f
unc_
d
ecl_list into decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
T
i
dy decl
_
d
e
signator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Ti
d
y
u
nary() a
b
it
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
Factor
s
ome code
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael
Matz
E
xtend t
y
pe_to_str
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Reorganize type
parsin
g
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael M
a
tz
Tidy typen
a
me
p
a
rsing a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tid
y
arg parsing
for
b
uiltins
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el
M
a
tz
C
l
arify that the CIL
t
a
r
get code is dead
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Remove
VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Ma
t
z
Fix bogus check for
V
T_LLOCAL types
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
e
l Mat
z
elf: Tidy se
c
tio
n
h
e
aders
commit
|
commitdiff
|
tree
next