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
tccpp: Fix corner case
2017-07-09
Michael Mat
z
t
ccpp:
F
ix co
r
ner
c
ase
commit
|
commitdiff
|
tree
2017-07-04
Mich
a
el Ma
t
z
Rever
t
"String literals
a
re always const"
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l
Mat
z
Extend
skip
_
o
r_save_block
commit
|
commitdiff
|
tree
2017-07-03
Michael M
a
tz
Improve skip_or_sa
v
e
_blo
c
k
commit
|
commitdiff
|
tree
2017-07-03
Michael Ma
t
z
String literals
a
re always co
n
st
commit
|
commitdiff
|
tree
2017-05-27
Mich
a
el
M
atz
Limit
a
c
c
ess end
-
of-struct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Mi
c
hae
l
Matz
x86-64
:
Fix psABI stdarg p
r
ologue
commit
|
commitdiff
|
tree
2017-05-27
Michael
M
atz
x
8
6-64
:
Rewrite
linux
p
arameter
p
ass
i
ng
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Remove some unuse
d
ar
g
u
m
ents
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
hael
Matz
bitfields: fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix a warning
commit
|
commitdiff
|
tree
2017-05-07
Michael Ma
t
z
Ac
c
ept ext
e
r
n
initialized file-scope
variables
commit
|
commitdiff
|
tree
2017-05-07
Michael
M
a
tz
el
f
: Fix last c
o
mmi
t
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Support STB_LOCAL dynamic
symbol
s
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
el
f
:
I
gnore SHF_C
O
MPRESSED s
e
ctions
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
str
u
ct-init
:
Fix ze
r
o initia
l
ization with multi-lev
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
F
i
x
u
ns
i
gned enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
M
i
chael M
a
tz
Fix
segfault with
invalid funct
i
on de
f
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Re
b
u
ild c
r
oss compilers when sources change
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hae
l
Matz
Remove
label_or_de
c
l
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
e
l
Matz
Cleanu
p
s (float consts, s
e
ctions, s
y
mbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
at
z
Mer
g
e func_decl_list into de
c
l0
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Tidy decl_
d
esignator
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
M
a
tz
Ti
d
y
u
n
a
ry() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
t
z
Fac
t
or s
o
me code
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
Extend
t
y
pe_to_st
r
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
e
l
Matz
Reorga
n
i
z
e typ
e
pa
r
sing
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Tidy typenam
e
pars
i
ng a bit
commit
|
commitdiff
|
tree
2017-05-02
M
icha
e
l Matz
T
i
dy arg parsing
f
or builtins
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clarif
y
that th
e
CIL tar
g
et code is dead
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove
VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Fix bogus ch
e
ck for VT
_
LLOCAL type
s
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
ha
e
l
M
atz
elf: Tidy sect
i
on headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __builtin_ex
p
ect
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
Fix more
bitfield c
o
rne
r
cases
commit
|
commitdiff
|
tree
2017-05-01
Mic
h
ael Matz
Fix last change
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remove
a
bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
F
i
x char bitfield
s
co
r
ner
c
a
s
e
commit
|
commitdiff
|
tree
2017-04-15
Micha
e
l Matz
tcc
p
p: Fix co
r
n
er case of
f
nlike macro invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael
M
atz
x86-64-a
s
m: Fix mov
im64,ra
x
en
c
oding
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
U
pdate ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
a
r
m
64:
F
ix 4
2
_f
u
nctio
n
_
t
est
commit
|
commitdiff
|
tree
2017-02-11
M
i
chael
M
a
t
z
F
ix te
s
tsu
i
te invocations
commit
|
commitdiff
|
tree
2016-12-20
M
i
c
hael
Matz
Fix pseudo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix some co
d
e suppre
s
sion fall
o
ut
commit
|
commitdiff
|
tree
2016-12-18
M
i
c
hael Matz
Fix gawk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
i386
:
Fix var
i
ous testsuite
i
s
sues
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ae
l
Matz
ar
m
64: H
a
nd
l
e R_AA
R
CH64_PREL32 a
g
a
i
n
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
a
e
l
M
at
z
arm64: Fix
largeptr test
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fix a case
o
f dea
d
code suppression
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-lay
o
u
t
:
Allow low
e
ring o
f
member alignment
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Mat
z
Suppo
r
t la
r
ge alig
n
ment request
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
struct-lay
o
ut:
c
leanu
p
c
o
de a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
b
i
tfields: F
i
x MS layout
s
ome more
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
bitfie
l
d
s: f
i
x
PCC l
a
y
o
ut
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitf
i
elds: Implement MS compatible layo
u
t
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
Fix
s
truct layout some mor
e
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Split off r
e
co
r
d layouting
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-a
s
m: Fix segfault
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
F
ix 6
4
bit enums and switch cases
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
tccpp: Fi
x
token pasting
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
libtcc1: Do
n
't use stdlib
f
unctions
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
t
z
Fix mi
s
compi
l
e with dead
s
w
i
tch
e
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Mat
z
Handle mu
l
tiple -O o
p
t
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
b
u
i
l
d: Respect C
P
PFLAGS override
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
64bit: Fix
a
ddends > 32
bits
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ae
l
Matz
x86-6
4
-a
s
m: Accept high register
i
n clob
b
ers
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Fix initializing member
s
multiple times
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Support loca
l
regis
t
er
variables
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix const
f
o
ld
i
ng
of
6
4bit
p
ointer constants
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-asm: Cor
r
ect register size
f
or p
o
inter ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
stru
c
t-in
i
t
:
Copy re
l
ocs for compound l
i
terals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64-as
m
: fix copy-out regis
t
ers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
_
64:
A
dd -mno-sse option
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-64: relocation addend is 64bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64:
P
ref
e
r
32S relocations
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Don't emit inline functions from dea
d
code
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el Matz
Handle __builtin_extract
_
re
t
urn_add
r
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l
Matz
opt: cons
t
prop a
l
so
'cond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Make break an
d
goto not fa
l
lthrough
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
opt: St
a
r
t optimizing dead
c
ode a bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Revert
"
R
ejec
t
j
u
mping
inside stmtexprs"
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Factor out c
o
n
s
t conditi
o
n detection
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Reject jumpi
n
g insid
e
stmt
e
x
p
r
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
Fix more nocod
e
_wanted j
u
mp p
r
o
b
lems
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Ma
t
z
F
ix aliases on 64
b
it
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
tz
F
i
x sizeof(char[a])
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fi
x
__bu
i
ltin_
c
onstan
t
_p(10
0
0/x)
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: Suppo
r
t
refs to a
n
on symbols from as
m
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
tccasm: D
o
n't ignore #
in prepro
c
essor directives
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Acc
e
p
t
all
32bit immediate
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
i
x enum bitfie
l
ds passed to stdarg functions
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
A
ddresses
o
f non-
w
eak s
y
mbol
s
are non-ze
r
o
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Fix acces
s
-after-fre
e
with statement e
x
pressions
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Ma
t
z
tccpp: Al
l
ow co
m
puted i
n
clu
d
e like 42
.
h
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
x86
-
asm: Correctly infer register size for bools
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
x
8
6-64
-
a
s
m
: Imp
l
ement
cmpxchg16b
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-64
:
Allow loads from s
o
m
e str
u
cts/unions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: L
o
o
kup C symb
o
ls
f
rom AS
M
b
l
ocks
commit
|
commitdiff
|
tree
next