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
riscv: Fix ftoi and ftof(long double->float)
2019-09-01
M
i
c
hael
Matz
ris
c
v: Fix ft
o
i and
f
tof
(
long doubl
e
->
f
lo
a
t
)
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
ris
c
v: fix reloc
s
f
o
r glo
b
al sym
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
risc
v
: Fi
x
unsi
g
ned 32bi
t
loa
d
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael M
a
tz
risc
v
: Implement l
o
ng
double support
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Mat
z
riscv: Fix
7
3
_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv:
i
mplement stdarg functions
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael
M
a
t
z
riscv: some work
o
n large function arguments
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
M
atz
riscv
:
su
p
p
o
rt
l
arge stack a
n
d far jumps
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: fix 90_struct-init
commit
|
commitdiff
|
tree
2019-09-01
M
ich
a
el Matz
riscv: GOT loads, signed remainder,
E
LF f
l
ags
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: pred
e
fine
m
o
r
e m
a
cros
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
ha
e
l M
a
tz
riscv: I
m
plement VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
r
i
s
c
v
: load
64bit con
s
tants, and 32bit
s
h
i
fts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: Add sar
,
s
hr insn
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
riscv
:
fix 72_long_long_cons
t
ant
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Ma
t
z
ris
c
v: Handle more relocs
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: some long d
o
ub
l
e support
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
ri
s
cv: Make
32_
l
ed
s
work
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: f
p
paramete
r
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
r
iscv
:
float ops
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
r
i
s
cv: More insns, ope
r
ands and arg s
l
ot
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: Add more ops an
d
fixes
commit
|
commitdiff
|
tree
2019-08-14
M
i
chae
l
M
atz
riscv: Handle JUMP_SLO
T
reloc
commit
|
commitdiff
|
tree
2019-08-14
Mich
a
el Matz
r
i
scv: Impl
e
ment so
m
e loads
and calls
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
riscv
:
hacky prolog
,
epilog
an
d
return
commit
|
commitdiff
|
tree
2019-08-14
Michael
M
at
z
r
i
sc
v
: Handle some usual relocs
commit
|
commitdiff
|
tree
2019-08-14
M
ich
a
el Matz
riscv64: Add skel
e
ton
t
arget
commit
|
commitdiff
|
tree
2019-07-21
M
ichael Matz
Fix invalid
size
with
G
N
U
d
esignated initializers
commit
|
commitdiff
|
tree
2019-06-24
Mich
a
el Matz
Try fixing asm_dot_test on Windows
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Def
i
ne __d
s
o_handle in libtc
c
1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Mich
a
el Matz
Make VT_STR
U
CT
_
MA
S
K un
s
igned
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hael Mat
z
Fix
las
t
commit
commit
|
commitdiff
|
tree
2019-06-17
Micha
e
l M
a
tz
D
o
n
't emit unrefe
r
ence
d
static i
n
l
i
n
es
commit
|
commitdiff
|
tree
2019-06-17
M
ichael Matz
Add testcase for 6
9
a46b0
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Deal with
m
ore
tentative
definiti
o
ns
commit
|
commitdiff
|
tree
2019-06-17
Michael
Matz
M
a
k
e m
i
ngw wor
k
again
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
TLC for C99
i
nline
i
m
p
le
m
ent
a
tion
commit
|
commitdiff
|
tree
2019-06-17
M
i
chael Matz
Strict
e
r C99 inline tests
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Revert
"Fix relocs of unwant
e
d sec
t
ions"
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Ignor
e
relocs to
ignored sections as we
l
l
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Fix use-after-free in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
Mic
h
ael Matz
Don't allow section switch
e
s in local asm
i
nstr
u
cti
o
ns
commit
|
commitdiff
|
tree
2019-05-02
Michael Matz
_
S
ta
t
ic_
a
s
s
ert must be foll
o
we
d
by semicolon
commit
|
commitdiff
|
tree
2019-04-18
Michael Matz
Add
1
0
3_implic
i
t_memmove te
s
tcas
e
commit
|
commitdiff
|
tree
2019-04-18
M
i
chael M
a
tz
Tidy some code
commit
|
commitdiff
|
tree
2019-04-15
Michae
l
M
atz
win64: make
s
ig
n
a
l handlers wo
r
k
s
omewhat
commit
|
commitdiff
|
tree
2019-04-10
Michael Mat
z
Ma
k
e 102
_
al
i
g
n
as independend
of a
r
c
h
i
t
ecture
commit
|
commitdiff
|
tree
2019-04-10
Micha
e
l Mat
z
Fix
m
o
re struct inits
commit
|
commitdiff
|
tree
2019-04-09
Mic
h
a
e
l
Matz
Some types
t
e
stcases
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
F
i
x last commit'
s
expec
t
ed output
commit
|
commitdiff
|
tree
2019-04-08
Michael
Matz
Fi
x
_Align
a
s
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Detec
t
invalid
VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Mi
c
hae
l
Matz
Don't e
n
dlessly
recu
r
se on inv
a
li
d
n
e
sted
typedefs
commit
|
commitdiff
|
tree
2019-04-07
Mi
c
hael Matz
F
ix 98_
a
l_ax_extend
.
c compile error
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
hael
Matz
Fix local extern varde
c
l
commit
|
commitdiff
|
tree
2019-03-18
Micha
e
l Matz
Detect more invalid initi
a
lizers
commit
|
commitdiff
|
tree
2019-03-15
Michael
M
at
z
Fix invalid memory access
i
n
pre
p
roces
s
_en
d
commit
|
commitdiff
|
tree
2019-03-12
Micha
e
l
Ma
t
z
H
andle
co
r
ner case for
a
bstra
c
t
d
ecls
commit
|
commitdiff
|
tree
2019-03-08
Michael
M
atz
Fix
c
r
ash on
i
n
valid co
d
e
commit
|
commitdiff
|
tree
2019-03-04
M
i
chael
M
atz
F
i
x relocs of unwanted sections
commit
|
commitdiff
|
tree
2019-02-10
Mi
c
h
a
el Matz
Fix sub
-
int return
s
on x86-64 and
i386
commit
|
commitdiff
|
tree
2019-01-31
Mic
h
ael
Matz
tidy code
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
s
u
ppr
e
ss code aft
e
r continue as well
commit
|
commitdiff
|
tree
2019-01-28
M
ichael Matz
More cl
e
anup te
s
ts
commit
|
commitdiff
|
tree
2019-01-28
Micha
e
l Matz
Tid
y
new s
u
pport for c
l
eanups
commit
|
commitdiff
|
tree
2019-01-13
Micha
e
l
M
atz
Rever
t
337dc8
4
b (
o
t
h
er -st
a
tic fix
)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
F
ix -s
t
atic linking with uClibc
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Pro
p
erly acc
e
ss sym
_
att
r
s
commit
|
commitdiff
|
tree
2018-12-31
Michae
l
M
atz
Fix more
a
ttribut
e
pl
a
cements
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
D
i
sable -Wformat
-
t
r
unc
a
tion
commit
|
commitdiff
|
tree
2018-12-21
Mic
h
ael Matz
Do
n
't use C99 de
c
ls
commit
|
commitdiff
|
tree
2018-11-30
Micha
e
l Mat
z
Fix typ
e
c
omple
t
ion for array types as
w
e
ll
commit
|
commitdiff
|
tree
2018-11-03
Micha
e
l
Ma
t
z
Fix noretu
r
n in main()
commit
|
commitdiff
|
tree
2018-08-03
Michael Matz
Check for void type in
top-
l
evel decls
commit
|
commitdiff
|
tree
2018-07-28
Michael
Matz
Fix m
i
sparsed type in
presenc
e
of attribu
t
es
commit
|
commitdiff
|
tree
2018-07-01
Michael
Matz
x86-64
:
Fix c
a
l
l
s
via
absolute function pointe
r
s
commit
|
commitdiff
|
tree
2018-06-24
M
ic
h
ael Mat
z
Fix stor
e
d
t
y
pe of arguments on x86-64
commit
|
commitdiff
|
tree
2018-04-06
Mich
a
el M
a
tz
Implement
f
uncti
o
n
alig
n
ment via att
r
ibutes
commit
|
commitdiff
|
tree
2018-03-31
Petr Skocik
Don't
f
ail on const/rest
r
i
c
t/static/*
inside []
commit
|
commitdiff
|
tree
2018-03-31
P
e
tr Sko
c
i
k
patch type
_
to_st
r
t
o
h
andl
e
complex functi
o
n
-
ptr
d
ecls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Micha
e
l Ma
t
z
Fix shor
t
ening cast
s
of long lon
g
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Add make testspp
.
a
ll/te
s
tspp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Code
s
uppression fixes
commit
|
commitdiff
|
tree
2018-01-01
Mic
h
ael M
a
tz
Don't emit applied
.
rel sec
t
i
ons
commit
|
commitdiff
|
tree
2017-12-25
Michael Matz
Accept more floa
t
ing poi
n
t
constant exp
r
essions
commit
|
commitdiff
|
tree
2017-12-24
Mi
c
hae
l
M
at
z
Make ty
p
e
of __na
n
__ __inf__ and
__snan_
_
be flo
a
t
commit
|
commitdiff
|
tree
2017-12-23
Mi
c
ha
e
l
Matz
Fix -pthread i
n
a differe
n
t wa
y
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Revert "Fix -pthread option handling"
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix -pt
h
read option handling
commit
|
commitdiff
|
tree
2017-12-10
Michael Matz
Fix some
m
ulti-
f
ile co
r
ner cases with asm
commit
|
commitdiff
|
tree
2017-12-05
grischka
tccgen: unify type redefinition checks
commit
|
commitdiff
|
tree
2017-12-05
gris
c
hka
tccasm: use g
l
oba
l
(
_sy
m
bol)_stack
commit
|
commitdiff
|
tree
2017-12-04
Michael Matz
Fix another co
r
ner
c
a
s
e
w
i
th C
/
asm symtable
commit
|
commitdiff
|
tree
2017-12-03
Mic
h
ael Ma
t
z
t
ccasm: Accept su
f
f
i
xed cmovCC
commit
|
commitdiff
|
tree
2017-11-27
Michael
Matz
tc
c
asm: Unify C a
n
d asm
sy
m
bol t
a
ble
commit
|
commitdiff
|
tree
2017-11-27
Mich
a
el Mat
z
Adjus
t
as
m
-c-
c
on
n
ect
test
c
ase for Wi
n
d
o
w
s
commit
|
commitdiff
|
tree
2017-11-25
M
i
chael Matz
tccasm: Do
n
't abuse
d
llexpor
t
/d
l
limpor
t
commit
|
commitdiff
|
tree
2017-11-22
Michael Matz
tccasm
:
synch C and asm symtab tighter
commit
|
commitdiff
|
tree
2017-11-19
M
ichael Ma
t
z
Adj
u
st t
e
stcase for PIE comp
i
l
e
r
s
commit
|
commitdiff
|
tree
next