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
tccasm: Fix local statics referenced from asms
2017-07-10
Michael Matz
tccasm: Fix l
o
cal
s
tat
i
c
s referenc
e
d from asms
commit
|
commitdiff
|
tree
2017-07-10
Michael Mat
z
Fix
s
tatement e
x
p
rs r
e
turning
a
l
o
cal label
commit
|
commitdiff
|
tree
2017-07-10
Mic
h
a
e
l Matz
enums: Accept GNU ext
e
nsion
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tccpp: Imple
m
ent __COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
M
ichael Matz
tcc
p
p:
Clean
u
p
commit
|
commitdiff
|
tree
2017-07-09
M
i
chae
l
Matz
tccpp: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
Michael Matz
R
evert "Str
i
ng lit
e
r
a
ls are always const"
commit
|
commitdiff
|
tree
2017-07-03
M
i
c
h
ae
l
Mat
z
Exten
d
sk
i
p_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l M
a
tz
Im
p
rove skip_or_
s
a
ve_bl
o
ck
commit
|
commitdiff
|
tree
2017-07-03
M
ichael Matz
String literals are
alwa
y
s const
commit
|
commitdiff
|
tree
2017-05-27
Mic
h
ael
Matz
Li
m
it access end-of-struct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael Ma
t
z
x86
-
64: Fix
p
sABI stdarg prologue
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x8
6
-64: Rewrit
e
lin
u
x param
e
ter p
a
ssin
g
commit
|
commitdiff
|
tree
2017-05-08
Michae
l
Matz
Remove some unused argume
n
t
s
commit
|
commitdiff
|
tree
2017-05-08
M
ichael Matz
b
i
tf
i
elds
:
fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ael
M
atz
Fix
a
w
a
rning
commit
|
commitdiff
|
tree
2017-05-07
M
i
chael Matz
A
c
ce
p
t extern ini
t
i
a
lized file-scope varia
b
l
es
commit
|
commitdiff
|
tree
2017-05-07
Mich
a
el Matz
elf: Fix
l
ast commit
commit
|
commitdiff
|
tree
2017-05-07
Mi
c
h
ael Matz
elf:
S
upport STB_L
O
C
AL dy
n
amic
symbols
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
el
f
: Ignore
S
HF_COMPRESSED
s
e
c
t
ions
commit
|
commitdiff
|
tree
2017-05-06
M
i
ch
a
el Matz
struct-init:
Fix z
e
ro
i
n
itializa
t
ion
w
ith multi-leve
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
M
icha
e
l
M
atz
Fix unsigned enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
M
ichael Matz
F
i
x segf
a
ult wi
t
h i
n
valid fun
c
tion def
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Rebuild cros
s
co
m
pilers
when source
s
cha
n
ge
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
hae
l
Matz
Tidy dec
l
_
designat
o
r
commit
|
commitdiff
|
tree
2017-05-02
M
ichae
l
M
a
t
z
Remove
label_
o
r_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Cleanups
(float consts, sections
,
symbols)
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
M
e
rge f
u
nc_decl_list
i
n
t
o decl0
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Tidy decl_design
a
tor
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
ha
e
l Matz
Tid
y
unary() a
b
it
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Ma
t
z
Factor
some code
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Ext
e
nd type_to_str
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
ael Matz
Re
o
rganize t
y
pe parsing
commit
|
commitdiff
|
tree
2017-05-02
M
icha
e
l Matz
Tidy typenam
e
parsing a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy arg p
a
rsi
n
g f
o
r bu
i
ltins
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clar
i
fy that the CIL target
code
is
dead
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael
M
at
z
Remove
VT_
R
EF
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
F
ix bo
g
us check for
V
T
_
LLOCAL
t
ypes
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
M
atz
elf: Tidy section hea
d
er
s
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix
_
_built
i
n
_
exp
e
ct
commit
|
commitdiff
|
tree
2017-05-01
Mic
h
ael Mat
z
Fix more bitfield corner
c
ases
commit
|
commitdiff
|
tree
2017-05-01
Michael
M
atz
Fix last change
commit
|
commitdiff
|
tree
2017-04-29
Mi
c
hael Matz
Remove a bit-
f
iel
d
TOD
O
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix
char bitfi
e
lds corner case
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
tccpp: F
i
x corner case of fnlike mac
r
o in
v
ocation
commit
|
commitdiff
|
tree
2017-02-22
Michael Matz
x86
-
6
4-as
m
: Fix mov
im64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Michael Ma
t
z
Updat
e
Ch
a
n
g
eLog
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el Matz
arm64: Fix
42_fun
c
ti
o
n_t
e
st
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
Fi
x
testsuit
e
inv
o
cations
commit
|
commitdiff
|
tree
2016-12-20
M
i
chael Matz
F
ix pseudo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix
s
ome code suppression fa
l
l
out
commit
|
commitdiff
|
tree
2016-12-18
M
i
chael Matz
Fix
g
a
wk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i386:
Fix vario
u
s testsuite issues
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael
Matz
a
r
m6
4
: Handl
e
R
_
A
A
RCH64_PREL
3
2
again
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
a
r
m64: Fix
large
p
t
r
t
est
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
arm64: Fix a case of dead code suppression
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
struct-layout:
Allow lowering of member alignment
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Suppo
r
t lar
g
e ali
g
nm
e
nt requests
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
a
tz
struc
t
-layout: c
l
eanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
bit
f
ield
s
: Fix MS layout some more
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
bi
t
fields
:
f
ix PC
C
lay
o
ut
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
bitfie
l
ds: Implement MS co
m
p
a
tible layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix struct layout
s
o
m
e more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Split o
f
f record layouti
n
g
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael M
a
tz
x86-asm: Fix
segfa
u
lt
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael M
a
tz
Fi
x
64bit enu
m
s and swit
c
h cases
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tc
c
pp:
F
ix
token pasting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
libtcc1:
Don'
t
use s
t
dlib
f
unct
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix miscompile with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Handle multip
l
e
-O
o
ptions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
el Matz
bui
l
d: Respe
c
t CPPFLAGS
o
ve
r
ride
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
64bit: Fix
a
dde
n
ds >
3
2 bits
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
x86-6
4
-
as
m
: Accept
h
i
g
h register in
c
lobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
i
nitializing members multiple
t
i
m
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Support lo
c
al register variab
l
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix const folding
of 64bit pointer co
n
stants
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm: Corr
e
ct
r
egister siz
e
for pointer ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
struct-
i
nit:
Copy relocs for compound literals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64-asm: fix copy
-
out registers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6
_64:
A
dd -m
n
o
-
sse option
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
x86-64: relocation
a
ddend i
s
6
4
bit
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Matz
x86-64: Prefer
3
2
S relocations
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
op
t
: Don't
e
mit i
n
lin
e
functions fro
m
dea
d
cod
e
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hae
l
Matz
Handle __
b
uiltin_
e
x
tract_return_addr
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
opt: constprop
a
ls
o
'c
o
nd &&
0'
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
opt: Make
bre
a
k
and goto no
t
fallth
r
o
ugh
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt
:
Start opt
i
mizing de
a
d code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
R
e
vert "Re
j
ec
t
jumpi
n
g inside stm
t
exprs"
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
Factor out co
n
st
c
ondition detecti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Reject jumping inside st
m
t
e
xpr
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix m
o
re n
o
cod
e
_
w
anted jump pro
b
lems
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Fix aliases on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix si
z
eof(ch
a
r[a]
)
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix _
_
bu
i
ltin_constant
_
p(100
0
/x)
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
casm
:
Support
r
efs to anon symb
o
ls from asm
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
tccas
m
: Don't igno
r
e # in prepro
c
essor d
i
r
ectives
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el
Matz
x86-asm:
A
c
c
ept all 32bit im
m
ediat
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix enum bitf
i
e
l
d
s
p
assed
to stdarg f
u
nctions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Addresses of
n
o
n-we
a
k s
y
mbols are
non-zero
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fi
x
access-aft
e
r-free with st
a
tem
e
nt express
i
ons
commit
|
commitdiff
|
tree
next