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
Clear vtop.sym if saving on stack
2019-09-01
M
i
chael Matz
riscv: Make PLT reloc be AUTO_GOT
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
ha
e
l Matz
riscv: F
i
x mi
x
ed2 and
m
ixed3 abi tes
t
s
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv:
S
tart fixing f
l
o
a
t struct pa
s
sing/returnig
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: Fix stdarg_many_test
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
r
i
sc
v
: Fix tcctest
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: fix mor
e
s
i
gn/zero-extension problems
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hael Matz
riscv: Fix fto
i
and
f
tof(long double
-
>float)
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
risc
v
: fix relocs for global syms
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: Fix
u
nsigned 32bit loads
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Impl
e
m
e
nt long double supp
o
rt
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
t
z
ri
s
cv: F
i
x 7
3
_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ae
l
M
atz
risc
v
:
i
mpl
e
ment stdarg fun
c
tions
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Mat
z
riscv: some wor
k
on large function argu
m
ents
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
ri
s
c
v
:
support large stack and far jump
s
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hael
Matz
ris
c
v: fi
x
90_struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: GOT load
s
,
sig
n
ed remainder, ELF flags
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
risc
v
: predefi
n
e
m
ore macros
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
r
i
sc
v
: Implement V
L
A stuff
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
load 64bi
t
constan
t
s, and 32bit sh
i
fts
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
risc
v
:
A
dd sar, shr
i
n
s
n
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv:
fi
x
72_lon
g
_long_co
n
stant
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Handle more relocs
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
ris
c
v
: some lo
n
g double
s
upport
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
r
i
scv: Make 32_
l
eds
w
o
rk
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv:
f
p
param
e
t
e
rs
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
riscv
:
f
l
oat ops
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: Mor
e
i
n
s
ns, ope
r
ands and arg slot
s
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el M
a
tz
riscv
:
more i
n
sns
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
ri
s
cv
:
Add more ops an
d
fixes
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv: Handl
e
JUM
P
_
S
LOT rel
o
c
commit
|
commitdiff
|
tree
2019-08-14
M
ichael
Matz
riscv: Imple
m
ent some loads and calls
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv:
h
ac
k
y pro
l
og, epilog and return
commit
|
commitdiff
|
tree
2019-08-14
Micha
e
l
Matz
riscv: Hand
l
e
s
o
me us
u
a
l r
e
locs
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv
6
4: A
d
d
s
keleton targ
e
t
commit
|
commitdiff
|
tree
2019-07-21
Michael
Matz
Fix invalid
s
iz
e
with GN
U
des
i
gnated in
i
t
i
a
lizer
s
commit
|
commitdiff
|
tree
2019-06-24
Mich
a
el
Matz
Try fixing
asm_dot_test
o
n Windows
commit
|
commitdiff
|
tree
2019-06-21
M
i
chael Ma
t
z
Define _
_
dso_hand
l
e
i
n libtcc1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Michael Ma
t
z
Make V
T
_STRUCT_MASK u
n
s
igned
commit
|
commitdiff
|
tree
2019-06-17
Michael
Matz
F
i
x last c
o
mmit
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Don't em
i
t
u
n
r
e
f
e
rence
d
s
tat
i
c inlines
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hae
l
Matz
Add testcas
e
for 6
9
a46
b
0
commit
|
commitdiff
|
tree
2019-06-17
Micha
e
l Matz
Deal with more tent
a
tive definitions
commit
|
commitdiff
|
tree
2019-06-17
Micha
e
l Matz
Ma
k
e mingw
w
o
rk ag
a
in
commit
|
commitdiff
|
tree
2019-06-17
Michael
Matz
TL
C
f
o
r C9
9
in
l
ine
i
mplementati
o
n
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
S
t
ricter C99
i
nline
tests
commit
|
commitdiff
|
tree
2019-06-16
Mi
c
hae
l
M
a
tz
Revert "Fix r
e
locs of unwanted sections"
commit
|
commitdiff
|
tree
2019-06-16
M
icha
e
l Matz
Ignore re
l
ocs t
o
ignore
d
sections as well
commit
|
commitdiff
|
tree
2019-06-16
Michael Ma
t
z
F
ix use
-
after-fre
e
in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
Michael Matz
Don't allow section switches in loc
a
l
asm ins
t
ructions
commit
|
commitdiff
|
tree
2019-05-02
Mich
a
el Matz
_Static_asse
r
t must be
f
o
l
lowed by
s
emicolon
commit
|
commitdiff
|
tree
2019-04-18
M
i
chael Mat
z
A
d
d 103
_
i
mplic
i
t
_memmove test
c
ase
commit
|
commitdiff
|
tree
2019-04-18
M
ich
a
el Matz
Ti
d
y
some co
d
e
commit
|
commitdiff
|
tree
2019-04-15
Michael Matz
wi
n
64
:
m
a
k
e
sign
a
l handlers work
somewhat
commit
|
commitdiff
|
tree
2019-04-10
M
i
c
ha
e
l Matz
Make 102_al
i
g
nas indepe
n
dend of
archite
c
t
u
r
e
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Fix more struct
ini
t
s
commit
|
commitdiff
|
tree
2019-04-09
M
ichael Matz
So
m
e types testcases
commit
|
commitdiff
|
tree
2019-04-09
M
i
chae
l
Matz
Fix l
a
st
c
omm
i
t
'
s expected output
commit
|
commitdiff
|
tree
2019-04-08
Michael Mat
z
Fix _Al
i
gnas
commit
|
commitdiff
|
tree
2019-04-07
M
i
chael Mat
z
Detect invalid VLA
d
ecls
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Don't endl
e
s
s
ly rec
u
rse on invalid nes
t
ed typedefs
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Fix 98_al_ax_extend
.
c
c
ompile
e
rror
commit
|
commitdiff
|
tree
2019-03-18
Michael Matz
Fix local exte
r
n
v
ardecl
commit
|
commitdiff
|
tree
2019-03-18
Michael Mat
z
Detect mo
r
e invalid initial
i
ze
r
s
commit
|
commitdiff
|
tree
2019-03-15
Michael Matz
F
i
x inv
a
lid memory access in preproc
e
ss_
e
nd
commit
|
commitdiff
|
tree
2019-03-12
Micha
e
l
Matz
Han
d
le c
o
rner case for abstract
d
ecls
commit
|
commitdiff
|
tree
2019-03-08
Mi
c
hael Matz
Fix crash on invali
d
c
o
d
e
commit
|
commitdiff
|
tree
2019-03-04
M
i
chael Matz
Fix
r
elocs of unwanted se
c
tions
commit
|
commitdiff
|
tree
2019-02-10
Micha
e
l
Ma
t
z
Fix sub-in
t
returns o
n
x
8
6-64 and i3
8
6
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
t
i
d
y code
commit
|
commitdiff
|
tree
2019-01-30
M
i
c
hael Matz
suppress code
a
fter contin
u
e as well
commit
|
commitdiff
|
tree
2019-01-28
M
ichael Matz
More cleanup tests
commit
|
commitdiff
|
tree
2019-01-28
Mic
h
ae
l
Matz
Tidy n
e
w s
u
ppor
t
f
o
r cleanups
commit
|
commitdiff
|
tree
2019-01-13
Micha
e
l
M
a
t
z
Revert 337dc84b (other -static fix)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fi
x
-sta
t
ic
l
inking
wi
t
h uClibc
commit
|
commitdiff
|
tree
2019-01-13
Mi
c
hael Matz
Properl
y
access s
y
m_attrs
commit
|
commitdiff
|
tree
2018-12-31
Michae
l
Mat
z
Fix more attribute pla
c
e
m
ents
commit
|
commitdiff
|
tree
2018-12-21
M
i
c
hael Mat
z
Dis
a
bl
e
-Wfor
m
at
-
truncation
commit
|
commitdiff
|
tree
2018-12-21
M
ichael
M
atz
Don't use
C99 decls
commit
|
commitdiff
|
tree
2018-11-30
Michael M
a
tz
Fix
ty
p
e completio
n
for a
r
ray types
as well
commit
|
commitdiff
|
tree
2018-11-03
Michae
l
Matz
Fix noreturn in main()
commit
|
commitdiff
|
tree
2018-08-03
Mich
a
el Matz
Ch
e
ck for
void t
y
p
e
i
n
t
op-level decls
commit
|
commitdiff
|
tree
2018-07-28
Mic
h
ael Matz
Fix
m
is
p
arsed type
i
n presen
c
e of
attribu
t
es
commit
|
commitdiff
|
tree
2018-07-01
Mi
c
hael Matz
x86-64: Fix call
s
via absol
u
te function pointers
commit
|
commitdiff
|
tree
2018-06-24
M
i
chae
l
Matz
Fix stored type
o
f
a
rguments
on x86-64
commit
|
commitdiff
|
tree
2018-04-06
Michael Matz
I
m
p
l
emen
t
f
u
nction
a
lignment via at
t
ributes
commit
|
commitdiff
|
tree
2018-03-31
Petr Skoc
i
k
D
o
n'
t
fail o
n
const
/
restrict/
s
tatic/* insi
d
e []
commit
|
commitdiff
|
tree
2018-03-31
Pet
r
Skoci
k
p
a
tch ty
p
e
_to_str t
o
handle complex
funct
i
on-ptr decls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Mic
h
ael Matz
F
i
x shortening casts of long long
commit
|
commitdiff
|
tree
2018-01-05
Mic
h
a
e
l Matz
A
d
d make te
s
t
sp
p
.
all
/
testspp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Code
s
uppres
s
i
o
n fixes
commit
|
commitdiff
|
tree
2018-01-01
Michael
M
atz
D
on't emit
a
pplied
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
Mi
c
hael Matz
Accept
m
ore flo
a
ting p
o
i
n
t constant exp
r
es
s
ions
commit
|
commitdiff
|
tree
2017-12-24
Micha
e
l
Matz
Make ty
p
e
of __nan__ _
_
inf__
a
nd
__sn
a
n__ be float
commit
|
commitdiff
|
tree
2017-12-23
M
i
c
h
a
e
l Matz
Fix
-pthread in a different way
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Revert "
F
ix -pthread op
t
io
n
handling"
commit
|
commitdiff
|
tree
2017-12-23
M
ichael Matz
F
ix -pthread
option handling
commit
|
commitdiff
|
tree
2017-12-10
M
i
chae
l
Mat
z
Fix s
o
me
multi-file corner cases with
asm
commit
|
commitdiff
|
tree
2017-12-05
grischka
t
cc
g
en: uni
f
y type redefinitio
n
check
s
commit
|
commitdiff
|
tree
2017-12-05
gr
i
schka
tcc
a
sm:
u
se global(_symbol)_stack
commit
|
commitdiff
|
tree
2017-12-04
Michael Matz
Fix anot
h
er
corner case wi
t
h C/as
m
s
y
mtable
commit
|
commitdiff
|
tree
next