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
dce: Don't force unreachable case label to be live
2019-12-10
Mi
c
hael Matz
Ad
d
depen
d
ency on libtccb
1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Mich
a
el M
a
tz
Fix
c
ompile w
a
rning
w
ith
c
ross comp
i
l
e
r
s
commit
|
commitdiff
|
tree
2019-12-05
Mi
c
hael Matz
Fix
s
etting of
options
commit
|
commitdiff
|
tree
2019-12-02
Michael
M
atz
Fix ind
e
ntation and run_tes
t
type
commit
|
commitdiff
|
tree
2019-11-27
Mi
c
hael Matz
Workaround
f
alse positive warning
commit
|
commitdiff
|
tree
2019-11-25
M
ichael Ma
t
z
elf: rewrite
v
e
r
s
ion sup
p
or
t
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
Improve ?: expa
n
si
o
n a
l
ittle
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
riscv
:
Optimize
c
ompares
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v:
R
epla
c
e RR i
n
sn em
i
tter wi
t
h speci
f
ic one
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Add s
p
eci
a
l case
s
f
o
r const o
p
e
r
ands
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
h
ael
Matz
riscv: factor load/sto
r
e code
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
M
atz
ri
s
cv: TLC o
f
param
p
a
s
s
i
n
g
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: rewrite p
a
rameter passi
n
g
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
r
i
scv:
M
ake PLT re
l
o
c be
A
UTO_GOT
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: Fix mixed2 and mixed3
abi te
s
ts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Sta
r
t
fixing float struct
p
a
ssing/
r
eturnig
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
e
l Matz
r
i
scv: Fix stdarg_many_test
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
ri
s
cv: Fix tcc
t
est
.
c
commit
|
commitdiff
|
tree
2019-09-01
M
ic
h
a
e
l M
a
tz
riscv: fix mo
r
e sign/ze
r
o
-
extension pro
b
lems
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
a
e
l Matz
ris
c
v: Fix ftoi
and
ftof(lo
n
g doub
l
e->float)
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
fix relocs for global
s
y
ms
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ae
l
Matz
riscv: Fix
u
n
signed
3
2bit loads
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
r
i
sc
v
: Imp
l
ement long doubl
e
support
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
h
ae
l
M
a
tz
ri
s
c
v
: Fix 73
_
arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: i
m
plement st
d
ar
g
fun
c
tions
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
s
cv
:
some work on large
fu
n
ction arguments
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
M
atz
riscv: support large st
a
ck and
far
j
u
m
ps
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
a
e
l
Matz
riscv
:
fix 90_struct-ini
t
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
M
atz
r
iscv: GOT l
o
ad
s
, signed remainder
,
E
L
F flag
s
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv:
predefine
more macros
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
r
is
c
v: Implement VLA
s
tu
f
f
commit
|
commitdiff
|
tree
2019-09-01
Michael
Ma
t
z
ris
c
v: lo
a
d
64bit constants, and 32bit shifts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add sar, shr insn
commit
|
commitdiff
|
tree
2019-09-01
M
i
ch
a
el Matz
riscv: fix 72_long_lo
n
g_c
o
nstant
commit
|
commitdiff
|
tree
2019-09-01
M
ichael
Mat
z
riscv: H
a
n
dl
e
more r
e
l
o
cs
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: some long double
s
u
p
port
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Mat
z
riscv
:
Make 32_leds work
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l
M
a
t
z
r
iscv: fp p
a
r
a
met
e
r
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: f
l
oat op
s
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ae
l
M
a
tz
riscv
:
Mor
e
insns, opera
n
ds and arg s
l
ots
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Ma
t
z
r
i
s
cv: more
i
nsns
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv:
A
dd more
ops and fixes
commit
|
commitdiff
|
tree
2019-08-14
Michae
l
Mat
z
riscv:
H
andl
e
JUMP_S
L
OT reloc
commit
|
commitdiff
|
tree
2019-08-14
M
ichael Ma
t
z
riscv: Implement some loads and cal
l
s
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv: hacky
prolog, epi
l
og and return
commit
|
commitdiff
|
tree
2019-08-14
Mich
a
el Ma
t
z
riscv: Handle some usual
r
e
l
ocs
commit
|
commitdiff
|
tree
2019-08-14
M
i
cha
e
l M
a
t
z
riscv64: Add skel
e
ton tar
g
et
commit
|
commitdiff
|
tree
2019-07-21
Michael M
a
t
z
Fix inval
i
d
size w
i
th GNU design
a
t
e
d in
i
t
i
alizers
commit
|
commitdiff
|
tree
2019-06-24
Michael Matz
Try fixing a
s
m_dot_t
e
st on Wi
n
dows
commit
|
commitdiff
|
tree
2019-06-21
Mi
c
hael Ma
t
z
D
efine _
_
ds
o
_handle in libtcc1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Make VT
_
STRUCT_MASK unsig
n
ed
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Fix l
a
st comm
i
t
commit
|
commitdiff
|
tree
2019-06-17
Mic
h
ael
M
atz
D
on
'
t emi
t
unreferenced
s
tatic
inline
s
commit
|
commitdiff
|
tree
2019-06-17
M
i
chael Ma
t
z
Add testca
s
e for 69a46b0
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Mat
z
D
ea
l
with more ten
t
ative defini
t
io
n
s
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Make
m
ingw work again
commit
|
commitdiff
|
tree
2019-06-17
Michae
l
Matz
TLC for C99 inline implement
a
tio
n
commit
|
commitdiff
|
tree
2019-06-17
Michael M
a
tz
Stricter C99 inline te
s
ts
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Rever
t
"Fi
x
relocs of un
w
anted sections"
commit
|
commitdiff
|
tree
2019-06-16
Mi
c
hael
M
atz
Ignore rel
o
cs
to
i
gnore
d
sectio
n
s a
s
we
l
l
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Fix us
e
-after-free in tcce
l
f
.
c
commit
|
commitdiff
|
tree
2019-05-30
Michael Ma
t
z
Don't allow section swit
c
h
es i
n
loc
a
l
asm ins
t
ructions
commit
|
commitdiff
|
tree
2019-05-02
M
i
c
h
a
el Matz
_Static_assert
mus
t
b
e
followed by
sem
i
colon
commit
|
commitdiff
|
tree
2019-04-18
Michael Matz
Add 103_implic
i
t_me
m
m
ove testcase
commit
|
commitdiff
|
tree
2019-04-18
Michael
M
atz
Tidy some
c
o
de
commit
|
commitdiff
|
tree
2019-04-15
Michael Matz
win64
:
ma
k
e
sign
a
l handlers
work
s
omewhat
commit
|
commitdiff
|
tree
2019-04-10
M
i
c
ha
e
l Matz
M
a
ke 102_alignas i
n
depen
d
e
n
d o
f
architecture
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Fix more
s
t
ruct
init
s
commit
|
commitdiff
|
tree
2019-04-09
Michae
l
Matz
Some t
y
p
es testcas
e
s
commit
|
commitdiff
|
tree
2019-04-09
M
i
chae
l
Matz
Fix
l
ast commit's expected output
commit
|
commitdiff
|
tree
2019-04-08
Mich
a
el Matz
Fix _A
l
ignas
commit
|
commitdiff
|
tree
2019-04-07
Michae
l
Matz
Detect invalid
V
LA
d
ecls
commit
|
commitdiff
|
tree
2019-04-07
Mic
h
ael Mat
z
Don't endlessly re
c
urse on inval
i
d
nested typ
e
defs
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Fix
98_al_ax_extend
.
c compile error
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
hael Matz
Fix l
o
cal extern vardecl
commit
|
commitdiff
|
tree
2019-03-18
M
ichael Matz
D
e
t
ect
more i
n
valid initializers
commit
|
commitdiff
|
tree
2019-03-15
M
i
c
hael
Matz
Fix in
v
ali
d
memo
r
y access in preprocess_end
commit
|
commitdiff
|
tree
2019-03-12
Mic
h
ael Matz
H
a
n
dle corner ca
s
e
for abs
t
r
a
ct
decls
commit
|
commitdiff
|
tree
2019-03-08
Michael Matz
Fix cras
h
o
n
invalid code
commit
|
commitdiff
|
tree
2019-03-04
Mich
a
el Matz
Fix relocs of unwanted secti
o
ns
commit
|
commitdiff
|
tree
2019-02-10
M
ichael Matz
Fix sub-int returns on x86-64 and i
3
86
commit
|
commitdiff
|
tree
2019-01-31
Mic
h
ael Matz
t
id
y
code
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
s
u
p
press code after
c
ontinu
e
as well
commit
|
commitdiff
|
tree
2019-01-28
Mich
a
el Matz
Mor
e
clean
u
p
tests
commit
|
commitdiff
|
tree
2019-01-28
Mi
c
hael Mat
z
T
i
d
y new s
u
pport for c
l
eanu
p
s
commit
|
commitdiff
|
tree
2019-01-13
Michae
l
Ma
t
z
R
evert 337dc84b (other -static fix)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fix -static linking
with uClibc
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Properly access
sym_attrs
commit
|
commitdiff
|
tree
2018-12-31
Mic
h
ael Matz
F
ix
m
o
re a
t
tribute placem
e
nts
commit
|
commitdiff
|
tree
2018-12-21
M
ichael Matz
Disable -Wformat-trun
c
ation
commit
|
commitdiff
|
tree
2018-12-21
Mich
a
el Matz
Don't use C99 decls
commit
|
commitdiff
|
tree
2018-11-30
M
i
c
hae
l
M
atz
Fix
type com
p
leti
o
n
for array types as well
commit
|
commitdiff
|
tree
2018-11-03
M
ic
h
ae
l
Matz
Fix nore
t
urn
in m
a
in()
commit
|
commitdiff
|
tree
2018-08-03
Michael
M
atz
Check for void ty
p
e in top-l
e
vel decls
commit
|
commitdiff
|
tree
2018-07-28
Mic
h
a
el Ma
t
z
Fix misparsed type in p
r
esence
o
f at
t
r
i
b
u
tes
commit
|
commitdiff
|
tree
2018-07-01
Micha
e
l Matz
x86-6
4
: Fix calls
via absolute function po
i
nters
commit
|
commitdiff
|
tree
2018-06-24
Mich
a
el M
a
tz
Fix stored type of argument
s
on x86-6
4
commit
|
commitdiff
|
tree
2018-04-06
Michael
Matz
Im
p
l
ement function
a
lignment via att
r
i
butes
commit
|
commitdiff
|
tree
2018-03-31
Pe
t
r
S
kocik
Don't
f
ail on co
n
st/restrict/static/*
i
ns
i
de
[
]
commit
|
commitdiff
|
tree
2018-03-31
Petr S
k
o
c
ik
patch type_t
o
_str to
handle complex fu
n
ction-ptr dec
l
s
.
.
.
commit
|
commitdiff
|
tree
next