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
riscv64: Fix a corner case
2019-09-01
Michael
M
atz
riscv: fix 90_struct
-
init
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
M
a
t
z
riscv: GOT loads
,
signed
remainder
,
EL
F
flags
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
riscv:
pre
d
efine more macro
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv:
Implement VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: l
o
ad 64bit constant
s
, an
d
3
2
bit shifts
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
ris
c
v: Add sa
r
, shr
insn
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hael Matz
riscv: fi
x
72_l
o
ng_long_constant
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv
:
Handle more relocs
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
a
el M
a
tz
riscv: some
long double support
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: M
a
ke 32_l
e
ds
wor
k
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
at
z
ris
c
v: fp
p
ara
m
et
e
rs
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
M
a
tz
ri
s
c
v
: float ops
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
r
i
s
c
v:
More insns, ope
r
ands
a
nd arg slots
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
M
atz
riscv: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
r
i
scv: Ad
d
more
o
ps and fixes
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv
:
H
andle JUMP_SLOT reloc
commit
|
commitdiff
|
tree
2019-08-14
M
i
chael
Matz
riscv:
I
mplement some loads
and
c
a
lls
commit
|
commitdiff
|
tree
2019-08-14
M
i
chael Matz
riscv: hack
y
p
r
olog, epilog
a
nd
r
e
tur
n
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv: Hand
l
e s
o
me usual re
l
o
c
s
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv64: Add skele
t
o
n
targe
t
commit
|
commitdiff
|
tree
2019-07-21
M
i
chae
l
Matz
Fix invalid size wit
h
GNU d
e
sign
a
ted i
n
itialize
r
s
commit
|
commitdiff
|
tree
2019-06-24
Michael
Matz
T
ry f
i
xing
asm
_
dot_test on W
i
n
d
ows
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
D
e
fine __dso_
h
a
ndle in lib
t
cc
1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Michae
l
Mat
z
Mak
e
VT_ST
R
UCT_MASK unsigned
commit
|
commitdiff
|
tree
2019-06-17
M
i
c
hael
M
atz
Fix last com
m
it
commit
|
commitdiff
|
tree
2019-06-17
Michae
l
Matz
Don't e
m
it unreferen
c
ed
s
tatic
i
n
lin
e
s
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Add
te
s
tcase for 69a46b0
commit
|
commitdiff
|
tree
2019-06-17
Michael
M
atz
Deal with more tentative defi
n
itions
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Make min
g
w work again
commit
|
commitdiff
|
tree
2019-06-17
M
ichael Matz
TLC for
C
99 inline implement
a
tion
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Stricter C99 inl
i
ne tests
commit
|
commitdiff
|
tree
2019-06-16
Michae
l
Matz
R
e
v
er
t
"Fix relocs of unwa
n
t
e
d sections"
commit
|
commitdiff
|
tree
2019-06-16
Mi
c
hael Matz
I
g
nore relocs to ignore
d
secti
o
ns
as well
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Fix use-after-free in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
Michael Matz
Don
'
t allow se
c
tion switches
in loca
l
a
s
m instructions
commit
|
commitdiff
|
tree
2019-05-02
Michael Matz
_
S
ta
t
ic
_
a
ssert m
u
st be followed
by semicolon
commit
|
commitdiff
|
tree
2019-04-18
Michael M
a
tz
A
d
d 10
3
_implicit_memmov
e
t
e
st
c
a
s
e
commit
|
commitdiff
|
tree
2019-04-18
Mi
c
hael Matz
Tid
y
some code
commit
|
commitdiff
|
tree
2019-04-15
Micha
e
l Matz
win64: mak
e
signal handlers wo
r
k somewhat
commit
|
commitdiff
|
tree
2019-04-10
Mi
c
hael Matz
Make
102_alignas ind
e
pendend
of arch
i
tect
u
re
commit
|
commitdiff
|
tree
2019-04-10
Micha
e
l Matz
Fix mo
r
e struct inits
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
Some types testcases
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
F
ix last comm
i
t's expected o
u
t
p
ut
commit
|
commitdiff
|
tree
2019-04-08
Michael
Matz
Fix _Alignas
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Detect invalid VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Mi
c
h
a
el
Matz
Don't endles
s
ly recurse on inv
a
l
id
neste
d
typedefs
commit
|
commitdiff
|
tree
2019-04-07
M
ic
h
ael Matz
Fix 98_a
l
_ax_extend
.
c compile
error
commit
|
commitdiff
|
tree
2019-03-18
Michael
Matz
Fix loc
a
l extern vardec
l
commit
|
commitdiff
|
tree
2019-03-18
Mich
a
el Matz
Detect more invalid in
i
tializers
commit
|
commitdiff
|
tree
2019-03-15
Michael M
a
tz
Fix in
v
a
l
id memory access
in
p
reprocess_end
commit
|
commitdiff
|
tree
2019-03-12
M
ichael Matz
Handle corne
r
case for abstract de
c
ls
commit
|
commitdiff
|
tree
2019-03-08
Mi
c
hael Matz
Fix crash on i
n
valid
code
commit
|
commitdiff
|
tree
2019-03-04
Michael M
a
tz
Fix relocs of un
w
ant
e
d secti
o
ns
commit
|
commitdiff
|
tree
2019-02-10
Michael Matz
F
ix sub-i
n
t returns on x86-64 and i
3
86
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
tidy code
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
sup
p
re
s
s code after
continu
e
as we
l
l
commit
|
commitdiff
|
tree
2019-01-28
Michael Matz
Mor
e
c
leanup
tests
commit
|
commitdiff
|
tree
2019-01-28
Michael Matz
Tidy new su
p
p
o
rt
f
or cleanu
p
s
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Revert 337dc84b
(
ot
h
er -static fix)
commit
|
commitdiff
|
tree
2019-01-13
Michae
l
Matz
F
i
x -sta
t
ic li
n
king with uClibc
commit
|
commitdiff
|
tree
2019-01-13
M
ichael Matz
Properl
y
access sym_
a
ttrs
commit
|
commitdiff
|
tree
2018-12-31
Micha
e
l Matz
Fix m
o
re
a
ttri
b
ute
p
lacements
commit
|
commitdiff
|
tree
2018-12-21
Michael Mat
z
Disable
-
W
f
or
m
at-tr
u
nc
a
tion
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
Don't use
C
99
d
e
cls
commit
|
commitdiff
|
tree
2018-11-30
Michael M
a
t
z
Fix
type completi
o
n for
a
rray types a
s
wel
l
commit
|
commitdiff
|
tree
2018-11-03
Michael Matz
Fi
x
n
o
return in main()
commit
|
commitdiff
|
tree
2018-08-03
Michael
M
a
tz
Che
c
k
f
o
r
void type in top-level decls
commit
|
commitdiff
|
tree
2018-07-28
Mi
c
hael Matz
Fix misparsed
type
i
n
presence
o
f attribut
e
s
commit
|
commitdiff
|
tree
2018-07-01
Michael Matz
x86-64: Fix ca
l
ls
v
ia absolut
e
f
u
nction
p
ointers
commit
|
commitdiff
|
tree
2018-06-24
Michael M
a
t
z
Fix
stor
e
d type of
a
rgument
s
on x86
-
6
4
commit
|
commitdiff
|
tree
2018-04-06
Michael M
a
tz
Impl
e
ment fun
c
t
ion
al
i
gnme
n
t v
i
a attr
i
butes
commit
|
commitdiff
|
tree
2018-03-31
Petr
Skocik
Don't f
a
i
l
o
n
c
o
n
st
/
r
e
strict/static/
*
in
s
ide
[
]
commit
|
commitdiff
|
tree
2018-03-31
Petr S
k
o
cik
patch
t
yp
e
_t
o
_st
r
to han
d
le c
o
mplex fu
n
ction-ptr de
c
ls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Michael
M
atz
Fix shortenin
g
casts
o
f lon
g
l
o
ng
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Add make tes
t
spp
.
all/testspp
.
2
0
commit
|
commitdiff
|
tree
2018-01-05
Mi
c
ha
e
l Matz
Code suppr
e
ss
i
on fixes
commit
|
commitdiff
|
tree
2018-01-01
M
i
chael
M
at
z
Don't emit
a
pplied
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
M
i
c
h
ae
l
Matz
Accept
m
ore floating poi
n
t c
o
n
s
tant
expre
s
s
ions
commit
|
commitdiff
|
tree
2017-12-24
Michae
l
M
a
tz
Make
t
y
p
e
o
f
_
_
nan__ __inf__ a
n
d __snan__ be f
l
oa
t
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix -p
t
hread
i
n a differ
e
n
t
way
commit
|
commitdiff
|
tree
2017-12-23
Mi
c
h
a
e
l Matz
R
e
vert "Fix -pthread option
h
an
d
l
i
ng"
commit
|
commitdiff
|
tree
2017-12-23
M
ichael Mat
z
Fi
x
-pthread optio
n
handling
commit
|
commitdiff
|
tree
2017-12-10
Michael Matz
F
i
x som
e
mult
i
-file corne
r
c
ases with as
m
commit
|
commitdiff
|
tree
2017-12-05
g
r
ischka
tccgen: uni
f
y type
r
edefinition c
h
ecks
commit
|
commitdiff
|
tree
2017-12-05
gri
s
c
h
k
a
tcc
a
sm: u
s
e
global(_symbol
)
_
s
ta
c
k
commit
|
commitdiff
|
tree
2017-12-04
Michael Mat
z
Fix another corner
c
ase with C/as
m
symtable
commit
|
commitdiff
|
tree
2017-12-03
Michael Mat
z
tccasm: Accept suffixed cm
o
vCC
commit
|
commitdiff
|
tree
2017-11-27
Micha
e
l Matz
tccasm: Unify C and asm sym
b
ol table
commit
|
commitdiff
|
tree
2017-11-27
Michae
l
M
atz
Adjus
t
asm-c-connect te
s
tcase for Windows
commit
|
commitdiff
|
tree
2017-11-25
Michael Ma
t
z
tccasm
:
D
on'
t
abuse dl
l
export/dl
l
import
commit
|
commitdiff
|
tree
2017-11-22
Micha
e
l Matz
tccasm: synch C and asm symtab tighter
commit
|
commitdiff
|
tree
2017-11-19
Mi
c
hael
Matz
Adjust testcase for PIE
compilers
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Fix forward asm lab
e
ls diff
e
rently
commit
|
commitdiff
|
tree
2017-11-16
Michael Matz
Don't make fo
r
ard asm s
y
mb
o
ls
static by default
commit
|
commitdiff
|
tree
2017-11-15
Michael Matz
Fix absolute
m
em
o
ry references
commit
|
commitdiff
|
tree
2017-11-14
Micha
e
l Matz
Revert "gen_ad
d
r
pc32:
a
bs
o
lute ptr nee
d
s *ABS* relocation"
commit
|
commitdiff
|
tree
2017-07-16
Michael Mat
z
Fi
x
c
r
oss c
o
mpil
e
rs
commit
|
commitdiff
|
tree
2017-07-14
Micha
e
l Ma
t
z
Fix function types
commit
|
commitdiff
|
tree
2017-07-10
M
ichael Matz
tccas
m
:
F
i
x local stati
c
s
r
eference
d
f
r
om asms
commit
|
commitdiff
|
tree
2017-07-10
Michae
l
M
atz
F
i
x statement exprs returning a l
o
cal lab
e
l
commit
|
commitdiff
|
tree
next