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: Accept suffixed cmovCC
2017-12-03
Michael
Matz
tccasm: Accept suf
f
ixed
cm
o
vCC
commit
|
commitdiff
|
tree
2017-11-27
Mic
h
ael
M
atz
tccasm: Unify C and asm sym
b
o
l
table
commit
|
commitdiff
|
tree
2017-11-27
Michael M
a
t
z
Adjus
t
asm-c-
c
onn
e
ct testcase for Windows
commit
|
commitdiff
|
tree
2017-11-25
Mich
a
e
l
Matz
t
c
casm: Don't abuse dllexport/dll
i
mp
o
rt
commit
|
commitdiff
|
tree
2017-11-22
Micha
e
l
Matz
t
c
casm: synch
C and
a
sm
symtab
t
igh
t
er
commit
|
commitdiff
|
tree
2017-11-19
Michael Mat
z
Adju
s
t testcase for P
I
E compilers
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Fix forwa
r
d asm labels differently
commit
|
commitdiff
|
tree
2017-11-16
M
i
chael Matz
D
o
n't make f
o
rard a
s
m symbols static by
defa
u
lt
commit
|
commitdiff
|
tree
2017-11-15
Michael Matz
Fix absolute m
e
m
o
ry
r
eferences
commit
|
commitdiff
|
tree
2017-11-14
M
i
chael Matz
Revert "gen_add
r
pc32:
a
bsolute ptr needs
*AB
S
* relo
c
ati
o
n"
commit
|
commitdiff
|
tree
2017-07-16
Michael
M
a
tz
Fix
c
r
oss compi
l
e
r
s
commit
|
commitdiff
|
tree
2017-07-14
Mic
h
ael Matz
Fix
f
u
n
c
tion ty
p
es
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
tccasm: Fix lo
c
al statics r
e
fere
n
ced
f
rom asms
commit
|
commitdiff
|
tree
2017-07-10
Michael
M
atz
Fi
x
statement e
x
prs returning a loc
a
l label
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
enums
:
Accep
t
GNU ex
t
ension
commit
|
commitdiff
|
tree
2017-07-09
M
i
ch
a
el Matz
tccpp
:
Implement __COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Michael
Matz
tccpp: Cleanu
p
commit
|
commitdiff
|
tree
2017-07-09
Mic
h
ael Matz
t
c
cpp: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
M
i
cha
e
l Matz
Revert
"String liter
a
ls a
r
e always co
n
st"
commit
|
commitdiff
|
tree
2017-07-03
Michae
l
Matz
Extend skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
I
mprove ski
p
_
or_save_b
l
ock
commit
|
commitdiff
|
tree
2017-07-03
Michae
l
M
atz
Str
i
ng lit
e
r
als are a
l
way
s
const
commit
|
commitdiff
|
tree
2017-05-27
M
ichae
l
M
a
tz
Limit access end-of-s
t
ruct warn
i
ng a
b
it
commit
|
commitdiff
|
tree
2017-05-27
M
ichael Matz
x86-64: Fix psABI stda
r
g prologue
commit
|
commitdiff
|
tree
2017-05-27
Micha
e
l Ma
t
z
x86-64
:
R
e
write linux par
a
meter pass
i
ng
commit
|
commitdiff
|
tree
2017-05-08
M
ichael Matz
Remove some unused arguments
commit
|
commitdiff
|
tree
2017-05-08
M
ic
h
ael Matz
bitf
i
e
lds: fix long b
i
tfi
e
l
ds
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
a
el Matz
Fix a warning
commit
|
commitdiff
|
tree
2017-05-07
Mic
h
ael Matz
Acc
e
pt
e
x
te
r
n in
i
tial
i
z
e
d file-sc
o
pe varia
b
le
s
commit
|
commitdiff
|
tree
2017-05-07
M
i
cha
e
l
Matz
elf: Fix
l
ast c
o
mmit
commit
|
commitdiff
|
tree
2017-05-07
Michae
l
Matz
elf
:
Sup
p
ort ST
B
_LOCAL dynamic symbol
s
commit
|
commitdiff
|
tree
2017-05-06
Michael
M
a
t
z
el
f
: Ignore SHF_COMPRESSED sect
i
ons
commit
|
commitdiff
|
tree
2017-05-06
Mich
a
e
l Matz
struct-init: Fix zero initi
a
lization with mu
l
ti-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael
M
at
z
F
ix unsigned en
u
m bit-field
s
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix segfault w
i
th in
v
alid function d
e
f
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
el Matz
Rebuild cross compilers w
h
en sou
r
ces cha
n
g
e
commit
|
commitdiff
|
tree
2017-05-02
M
i
chae
l
Matz
T
idy d
e
cl_
d
esig
n
ato
r
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
e
move label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael M
a
tz
Cleanups (float c
o
nsts, sections, symbol
s
)
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Merge func_decl_list into d
e
cl0
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
e
l Mat
z
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy un
a
ry() a
bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Factor some
code
commit
|
commitdiff
|
tree
2017-05-02
M
i
ch
a
el Matz
Extend type_to_str
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Reor
g
a
nize ty
p
e parsing
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
e
l
Matz
T
idy typename
parsi
n
g
a
bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy arg p
a
rsing for builtins
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Clarify that t
h
e CIL target
c
ode is
dead
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Matz
R
e
move VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Fix bogus
chec
k
f
or VT_LLOCAL
t
ypes
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
el
f
:
Ti
d
y sect
i
on header
s
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
fix
_
_builtin_expect
commit
|
commitdiff
|
tree
2017-05-01
M
i
c
h
ael Matz
Fix more bitfield corner cases
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
Fix l
a
st c
h
ange
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remove a bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Micha
e
l
Matz
Fix char bit
f
ields corner case
commit
|
commitdiff
|
tree
2017-04-15
Michael
Ma
t
z
tccpp: Fix corn
e
r
c
ase
o
f fnlike m
a
c
r
o invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael
M
atz
x8
6
-64-a
s
m: Fi
x
mov im64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Michael
M
a
t
z
Update C
h
angeLog
commit
|
commitdiff
|
tree
2017-02-11
Michael
M
atz
ar
m
6
4:
F
i
x
42_fu
n
ctio
n
_test
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el Matz
Fix testsuit
e
invocati
o
ns
commit
|
commitdiff
|
tree
2016-12-20
M
ichael
Matz
Fix
p
seudo leak
commit
|
commitdiff
|
tree
2016-12-20
Mic
h
ael Matz
Fix some cod
e
sup
p
ress
i
o
n
fallout
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fix gawk
m
iscompil
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
i
3
86: Fix var
i
ous testsuite issues
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
arm64: Handl
e
R_AARCH64_PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
a
rm64: Fix
l
argeptr test
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Ma
t
z
a
r
m64: Fix a case of dead code suppression
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Mat
z
stru
c
t-l
a
yout: Allow lowering of m
e
mber alignment
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support l
a
r
g
e alignment reque
s
ts
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
st
r
uc
t
-
layout: c
l
eanup c
o
de a
b
it
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
bitfields: Fix MS lay
o
ut some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bit
f
iel
d
s: fix PCC la
y
o
u
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfields: Imp
l
eme
n
t MS
c
ompat
i
ble layout
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Fi
x
s
t
ruct layout some more
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
Split of
f
re
c
ord layouting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Fix
s
eg
f
ault
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix 64bit en
u
m
s
an
d
sw
i
tch
c
as
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccp
p
:
F
i
x
token pa
s
t
ing
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
libtcc1: Don't use
s
tdlib
functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix miscom
p
ile with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Handle multiple -O
opt
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
b
u
ild:
R
espe
c
t CPP
F
LAG
S
overrid
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
64bit: Fix
addends > 32 bits
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
x86-64-asm: Accept high regist
e
r in
clobbe
r
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l Matz
Fix
i
nitializing members m
u
ltiple times
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support local re
g
ister
v
ariables
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
Fix const folding
of 64b
i
t pointer constan
t
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-asm:
Correct re
g
ist
e
r size
for
p
o
inter ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-init: Copy relocs f
o
r compound
l
iteral
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86
_
6
4
-
asm: fix
c
o
py-out re
g
isters
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
a
el Matz
x86_64
:
Add -m
n
o-sse option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: relocation
addend is
64bit
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-64: Prefer 32S rel
o
c
ations
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Don't e
m
it inl
i
ne functions from dead co
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Han
d
le __builtin_extract_re
t
urn_addr
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
op
t
: constpr
o
p also '
c
ond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
opt:
Make b
r
eak and
g
ot
o
n
o
t f
a
ll
t
hro
u
gh
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
opt:
S
ta
r
t optimiz
i
ng
dead code a b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
atz
Revert "
R
eject ju
m
pin
g
inside stmtexprs"
commit
|
commitdiff
|
tree
next