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
Improve skip_or_save_block
2017-07-03
Mi
c
hael Matz
Improve ski
p
_or_save
_
blo
c
k
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Matz
S
t
ring literals are al
w
ays c
o
nst
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
Limit access end
-
o
f-struct wa
r
ning a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64: Fix psABI stdarg prolo
g
ue
commit
|
commitdiff
|
tree
2017-05-27
Michael Ma
t
z
x86-64: Rewrite linux
pa
r
amete
r
p
a
ssing
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ael Ma
t
z
Remov
e
some unused
a
rguments
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
bi
t
fie
l
ds: fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix a warn
i
n
g
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
Acce
p
t ext
e
rn
initialized file-scop
e
var
i
a
bles
commit
|
commitdiff
|
tree
2017-05-07
Michael M
a
t
z
elf:
F
i
x la
s
t c
o
mmit
commit
|
commitdiff
|
tree
2017-05-07
Michael Ma
t
z
elf:
S
upport STB_LO
C
A
L dynamic symb
o
ls
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
e
lf: Ignore SHF_COMPRE
S
SED sect
i
ons
commit
|
commitdiff
|
tree
2017-05-06
Micha
e
l
Matz
struc
t
-init: F
i
x zero initialization
w
i
t
h multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
M
i
cha
e
l
Matz
F
ix u
n
sig
n
ed enum b
i
t-fields
commit
|
commitdiff
|
tree
2017-05-05
Mi
c
hael Mat
z
Fix
s
e
gfault with inv
a
l
i
d fun
c
tion def
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Re
b
uild
cro
s
s compilers when sources change
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Ma
t
z
Tidy
decl_designat
o
r
commit
|
commitdiff
|
tree
2017-05-02
M
i
chae
l
M
a
tz
Remo
v
e label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Cle
a
nups
(
floa
t
consts, sections,
s
ymbols)
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Merge func_decl_list into dec
l
0
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l
Mat
z
Tidy d
e
cl_desig
n
ator
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
M
a
t
z
Tidy unary()
a
bi
t
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Fact
o
r some cod
e
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Ex
t
end ty
p
e_to_str
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael
M
atz
Reorganiz
e
ty
p
e pa
r
sin
g
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Tidy typename parsing a bit
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Matz
Tidy arg
p
ars
i
ng for builtins
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
M
a
t
z
Cla
r
ify
t
hat the
C
I
L
target code is dea
d
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
e
move VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael
M
atz
Fi
x
bogus che
c
k for VT_LL
O
CAL types
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
elf: Tidy secti
o
n headers
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
fix __
b
uiltin_expect
commit
|
commitdiff
|
tree
2017-05-01
M
i
cha
e
l Matz
Fix mor
e
bitfield corner cases
commit
|
commitdiff
|
tree
2017-05-01
Michae
l
Ma
t
z
Fix la
s
t change
commit
|
commitdiff
|
tree
2017-04-29
Michael M
a
tz
Remo
v
e a
bi
t
-field TOD
O
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix char
bitfields corner ca
s
e
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
tccpp
:
Fix corner case of
fnlike macr
o
invocation
commit
|
commitdiff
|
tree
2017-02-22
Mich
a
el Matz
x86-64
-
a
s
m
:
Fix mov
i
m64,rax enc
o
ding
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
U
pdate Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el
Mat
z
arm
6
4
: Fix 42_function_test
commit
|
commitdiff
|
tree
2017-02-11
M
i
chael
M
atz
Fix tests
u
ite invoc
a
tions
commit
|
commitdiff
|
tree
2016-12-20
M
i
chae
l
M
a
tz
Fix pseudo le
a
k
commit
|
commitdiff
|
tree
2016-12-20
Michael
Matz
Fix some code su
p
pression
f
all
o
ut
commit
|
commitdiff
|
tree
2016-12-18
Mich
a
el Matz
Fix g
a
wk mi
s
comp
i
le
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Matz
i
3
8
6: Fix va
r
ious testsuite issue
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
arm64:
Ha
n
dl
e
R_AARCH64
_
PR
E
L32 agai
n
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
ar
m
64:
Fi
x
la
r
g
e
ptr test
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
t
z
a
rm6
4
: Fix a ca
s
e
o
f dead code suppre
s
sion
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
str
u
ct-layo
u
t: A
l
low lowering of m
e
mber alignm
e
nt
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
S
u
ppo
r
t large alignmen
t
r
e
q
u
est
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
st
r
uct-layout: cleanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
bitfield
s
: Fix MS layout s
o
m
e
m
o
r
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfield
s
: fix PCC
layou
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfi
e
l
d
s:
Implement MS comp
a
tib
l
e
layou
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Matz
Fix
s
truc
t
la
y
ou
t
some
mor
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Spl
i
t
off record
l
ay
o
ut
i
ng
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Fix segfaul
t
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
Fix 64bit enums
an
d
s
w
itch
c
ases
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tc
c
pp:
F
i
x token pastin
g
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
libtcc1: Don't use std
l
ib functio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fi
x
m
i
s
compile with dead
switc
h
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Handle multiple -O options
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
bu
i
l
d
: Re
s
pec
t
C
P
PF
L
AGS overri
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
64bit
:
Fix a
d
d
e
n
ds > 32 bits
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-64-asm: Ac
c
ept high register in clobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix initializing me
m
bers multiple times
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Sup
p
ort
loc
a
l register var
i
ables
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix const f
o
ldi
n
g of 64bit pointer constants
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
x86-asm:
C
orrect
register size f
o
r point
e
r ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
str
u
ct-in
i
t: Copy r
e
l
oc
s
for compound
lit
e
rals
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael M
a
tz
x
8
6
_
6
4-asm: fix copy-out register
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64: A
d
d -mno-sse o
p
t
i
o
n
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Matz
x86-64:
r
elocation
a
d
d
end
is 64b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: Pref
e
r
32S
relocations
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Don
'
t
e
mit i
n
line f
u
nctions
from dead code
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Ha
n
dle __
b
u
i
ltin_extract_retu
r
n_addr
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
o
pt: c
o
nstprop also '
c
o
n
d &&
0'
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
opt: Make break a
n
d
got
o
n
o
t fallthrough
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
opt:
Start op
t
imizing
dead code a b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Mat
z
Revert
"Reject jumping
i
nside stmtexprs"
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
a
ct
o
r out const condi
t
ion detect
i
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Reject jumpin
g
i
n
side stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
at
z
F
ix more n
o
code_
w
a
nted jum
p
p
roblems
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
F
ix al
i
ases
o
n
64
b
it
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
F
i
x sizeof(char[
a
])
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix __b
u
i
l
tin_c
o
nstant_p(1000/x
)
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm:
S
u
pport refs
t
o
anon
sym
b
o
l
s fr
o
m
asm
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tccasm
:
Don't ignore # in p
r
eproce
s
s
or di
r
ectives
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Mat
z
x86-asm: Accept a
l
l 32bit i
m
media
t
e
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
Fix
enu
m
bitfields pas
s
ed to st
d
ar
g
functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Addresses of non-weak sy
m
bols are non-zero
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix access-
a
fter-free wi
t
h statement expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
cpp: Allow
c
omputed include like
4
2
.
h
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm: Correctly infer reg
i
ster size for bools
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86
-
64-asm: Implemen
t
cmpxchg16b
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64
:
Al
l
o
w
load
s
fr
o
m som
e
structs/unions
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Ma
t
z
tccasm:
L
ookup
C
s
ymbols from ASM blocks
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Matz
tccasm: Impl
e
ment
.
set sym, expr
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
e
n
ums and
i
nts are com
p
atible
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
atz
en
u
m
s
and
i
nts
are compat
i
ble
commit
|
commitdiff
|
tree
next