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
patch type_to_str to handle complex function-ptr decls better
2018-03-31
Petr
S
kocik
patch type_to_str to handle
complex function-ptr dec
l
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
M
i
c
hae
l
Matz
F
i
x short
e
ning c
a
sts of lo
n
g
long
commit
|
commitdiff
|
tree
2018-01-05
Michael Mat
z
Add
m
ake t
e
stspp
.
a
l
l/t
e
stspp
.
20
commit
|
commitdiff
|
tree
2018-01-05
M
ichael Matz
Code sup
p
ress
i
on fixes
commit
|
commitdiff
|
tree
2018-01-01
Michael Matz
Don't
e
m
it applied
.
rel sec
t
i
o
ns
commit
|
commitdiff
|
tree
2017-12-25
Michael Matz
A
ccept more floating point
constant expression
s
commit
|
commitdiff
|
tree
2017-12-24
Michael M
a
tz
Make type
o
f __nan__ __i
n
f__ and
__snan__ be float
commit
|
commitdiff
|
tree
2017-12-23
Mich
a
e
l
Ma
t
z
Fix -pt
h
r
e
ad in a different wa
y
commit
|
commitdiff
|
tree
2017-12-23
Micha
e
l Matz
Revert "Fix -pthread optio
n
handling"
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fi
x
-pthr
e
ad option
h
a
n
dlin
g
commit
|
commitdiff
|
tree
2017-12-10
Mic
h
a
el Matz
F
i
x some multi-f
i
le corner cases wit
h
asm
commit
|
commitdiff
|
tree
2017-12-05
grischka
tccgen: unify type rede
f
initi
o
n
c
h
e
cks
commit
|
commitdiff
|
tree
2017-12-05
gri
s
c
hka
tccasm: use
global(_symbol)_
s
t
a
ck
commit
|
commitdiff
|
tree
2017-12-04
Michael Matz
Fix another c
o
rner
c
ase with C/asm symtabl
e
commit
|
commitdiff
|
tree
2017-12-03
Mich
a
el Ma
t
z
t
c
casm: Accept suffixe
d
c
m
ovCC
commit
|
commitdiff
|
tree
2017-11-27
Micha
e
l Ma
t
z
tccasm: Unify C a
n
d asm sym
b
ol table
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
Ad
j
ust asm
-
c
-
c
o
nnect testcase for
W
i
ndows
commit
|
commitdiff
|
tree
2017-11-25
Michael
Matz
t
ccasm: Don't abuse d
l
lexport
/
dl
l
imp
o
rt
commit
|
commitdiff
|
tree
2017-11-22
Mich
a
el
M
atz
tccasm: synch
C and asm symtab tighter
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
A
dj
u
st tes
t
cas
e
for PIE
compi
l
ers
commit
|
commitdiff
|
tree
2017-11-19
Michael
M
atz
F
i
x
fo
r
ward as
m
labels di
f
ferently
commit
|
commitdiff
|
tree
2017-11-16
Mich
a
el Matz
Don't make forard
a
sm s
y
mbols stati
c
b
y
default
commit
|
commitdiff
|
tree
2017-11-15
Michael Mat
z
Fix a
b
s
o
lute memor
y
r
e
ferenc
e
s
commit
|
commitdiff
|
tree
2017-11-14
M
ichae
l
Matz
Revert "gen
_
addr
p
c32: absolute ptr n
e
eds *ABS*
r
e
loca
t
ion"
commit
|
commitdiff
|
tree
2017-07-16
Micha
e
l
Ma
t
z
Fix c
r
o
ss com
p
ilers
commit
|
commitdiff
|
tree
2017-07-14
Michael Matz
Fi
x
function type
s
commit
|
commitdiff
|
tree
2017-07-10
Mi
c
ha
e
l Mat
z
tccasm: Fix local stat
i
c
s
r
eferenced from
asms
commit
|
commitdiff
|
tree
2017-07-10
Michael Ma
t
z
Fix sta
t
eme
n
t exprs ret
u
rning a
loc
a
l lab
e
l
commit
|
commitdiff
|
tree
2017-07-10
Micha
e
l Ma
t
z
enums: Acc
e
pt GNU
e
xtensi
o
n
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
t
c
c
p
p
: Im
p
lement __COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Mic
h
ael
M
atz
t
cc
p
p: Cl
e
an
u
p
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tccpp: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
Mich
a
el Ma
t
z
Revert "St
r
i
ng literals
are
always con
s
t"
commit
|
commitdiff
|
tree
2017-07-03
Michael
Matz
E
xtend skip_or_sav
e
_b
l
ock
commit
|
commitdiff
|
tree
2017-07-03
M
ichael M
a
tz
I
m
prove skip
_
or_sav
e
_block
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Mat
z
Str
i
ng litera
l
s are al
w
a
y
s const
commit
|
commitdiff
|
tree
2017-05-27
M
ichael Matz
Limit access end-of-st
r
uc
t
warnin
g
a bi
t
commit
|
commitdiff
|
tree
2017-05-27
M
ichael M
a
tz
x86-64: Fix
psA
B
I std
a
rg prologue
commit
|
commitdiff
|
tree
2017-05-27
Michael Mat
z
x86-64
:
Rew
r
ite linux paramet
e
r passing
commit
|
commitdiff
|
tree
2017-05-08
M
i
chael Ma
t
z
R
em
o
ve
s
ome unused ar
g
umen
t
s
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
b
i
tfields
:
fix
long
bit
f
i
e
lds
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix a war
n
ing
commit
|
commitdiff
|
tree
2017-05-07
Micha
e
l Matz
Accept
ext
e
rn initialized file-scope
v
aria
b
les
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
e
l
f
: Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Mic
h
ael
Matz
el
f
:
S
u
ppo
r
t
STB_LOCAL
dyn
a
mic symbols
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
elf: Igno
r
e SHF_COMPRESSED sectio
n
s
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hae
l
Matz
st
r
u
ct-i
n
it:
F
ix zero
initia
l
ization with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Mic
h
a
e
l
M
atz
Fix un
s
ign
e
d enum bit-field
s
commit
|
commitdiff
|
tree
2017-05-05
M
ichae
l
Matz
Fix
segfau
l
t with
i
n
valid fu
n
ctio
n
def
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Rebuild cross compilers when sources change
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
el Matz
Tid
y
de
c
l_de
s
ignator
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Remove label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Cleanups (float consts, sections, sym
b
ols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Merge f
u
nc_d
e
cl_l
i
st i
n
to decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy d
e
cl_desig
n
ator
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
h
a
el Matz
Tidy unary() a b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Factor som
e
co
d
e
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
E
xte
n
d type_to_s
t
r
commit
|
commitdiff
|
tree
2017-05-02
M
ich
a
el
M
atz
Reorganize typ
e
p
a
rsing
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy typename pa
r
s
i
ng
a
bit
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
Tidy a
r
g parsing
f
o
r
builtins
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Clari
f
y that t
h
e CIL target code is
dead
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
R
emove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
Fi
x
bogus che
c
k
for VT_LL
O
CAL types
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
e
l
f:
Tidy
s
ection header
s
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael
M
atz
f
ix __builtin_e
x
pect
commit
|
commitdiff
|
tree
2017-05-01
Micha
e
l Matz
Fi
x
mor
e
b
itfi
e
ld
corner
cases
commit
|
commitdiff
|
tree
2017-05-01
M
i
chael M
a
tz
F
ix last
c
hange
commit
|
commitdiff
|
tree
2017-04-29
Michael M
a
tz
Remov
e
a bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Mi
c
h
a
e
l
Matz
Fi
x
c
h
a
r bitfi
e
lds corne
r
c
a
se
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
tccp
p
: Fix
c
orner case of fnlike macro invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael Ma
t
z
x
8
6-64-
a
sm: Fix mov im6
4
,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Mich
a
e
l
Matz
Update ChangeLo
g
commit
|
commitdiff
|
tree
2017-02-11
Mic
h
ael Matz
arm64: F
i
x 42_fu
n
ction_t
e
st
commit
|
commitdiff
|
tree
2017-02-11
Mic
h
ael Matz
Fix
t
es
t
s
u
ite invocat
i
ons
commit
|
commitdiff
|
tree
2016-12-20
Michae
l
Matz
Fix pseudo l
e
ak
commit
|
commitdiff
|
tree
2016-12-20
Michael Ma
t
z
Fix som
e
code suppre
s
sion fallout
commit
|
commitdiff
|
tree
2016-12-18
Mich
a
el Matz
Fix gawk mis
c
ompile
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
i386: Fix
v
arious testsuite issues
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
arm64: Handl
e
R
_AARCH64_PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
arm64: Fix largeptr test
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
a
r
m
6
4:
F
ix a ca
s
e
o
f
d
e
ad code suppression
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
st
r
uct-layout: A
l
lo
w
lo
w
ering o
f
memb
e
r
align
m
ent
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support l
a
rge ali
g
nme
n
t requ
e
sts
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
str
u
ct-l
a
yout
:
cl
e
anup cod
e
a
b
it
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
bit
f
ields: F
i
x
MS layout
s
o
me more
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l Matz
b
i
t
fields: fix PCC la
y
out
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ae
l
Mat
z
bitfi
e
l
ds: I
m
plement MS c
o
mpatible
l
ayout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
ix struct l
a
yout some more
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
Split off
r
ec
o
rd
l
ay
o
utin
g
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6
-
asm: Fi
x
segf
a
u
lt
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix
64bit enums and
switch c
a
ses
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
t
c
cpp: Fix
token
p
asting
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
li
b
tcc1: Don't use stdlib func
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
Fix miscompile with dea
d
swit
c
hes
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Hand
l
e
multiple -O options
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
build: Respect CPPFL
A
GS overr
i
de
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
64bit: Fix addends > 32 bits
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
x86-64-asm: Acce
p
t high regist
e
r in c
l
o
bbe
r
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Fix initializing members multiple times
commit
|
commitdiff
|
tree
next