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: rewrite parameter passing
2019-09-01
Michael
M
a
tz
riscv:
r
ew
r
i
t
e param
e
ter passing
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el M
a
tz
riscv: Make PLT reloc be
A
UTO
_
GOT
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
Fix
m
ixed2 and mixe
d
3 abi tests
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Mat
z
riscv:
S
tart fixing floa
t
struct passing/returnig
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Fix
stdarg_many_test
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
Fix tcc
t
es
t
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: f
i
x more
s
i
gn/zero-
e
xtension problems
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
t
z
riscv: Fix
f
toi and
f
tof(long do
u
ble->floa
t
)
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
a
el Matz
r
iscv: fix reloc
s
for glob
a
l syms
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: Fix u
n
signe
d
32b
i
t loads
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
riscv:
I
m
p
leme
n
t lo
n
g doub
l
e
sup
p
ort
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: Fix 73_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Mat
z
r
iscv
:
imple
m
ent s
t
d
a
rg fun
c
tions
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: some
w
ork on
l
a
rge function arg
u
me
n
t
s
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: su
p
port
large stack and far jump
s
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
riscv: fix 90_struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
s
c
v: GOT load
s
, signed remai
n
d
e
r
,
ELF flag
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: predefine
mo
r
e
macro
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Implement VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: load 64bit cons
t
ants,
a
nd 3
2
bit s
h
i
f
ts
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
ael Matz
riscv:
A
dd
sar, shr
i
nsn
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l M
a
tz
r
iscv: fix
7
2_long_
l
ong_constan
t
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Handle more relocs
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
riscv: some long d
o
uble support
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv:
M
a
k
e
32_leds
w
ork
commit
|
commitdiff
|
tree
2019-09-01
M
ic
h
a
el Matz
riscv:
f
p parameters
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: float o
p
s
commit
|
commitdiff
|
tree
2019-09-01
M
ic
h
ael
M
atz
riscv: More insns, operan
d
s a
n
d arg
s
lots
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: m
o
re insns
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
A
d
d more ops and f
i
xes
commit
|
commitdiff
|
tree
2019-08-14
Michael
Matz
ri
s
cv: Handle JUMP_
S
LOT reloc
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
r
iscv: Implement some loads and calls
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv: hacky prolog, epilog a
n
d
r
eturn
commit
|
commitdiff
|
tree
2019-08-14
Michael
Matz
r
i
s
cv
:
Handle some usual relocs
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
riscv64:
Add skel
e
ton
target
commit
|
commitdiff
|
tree
2019-07-21
M
i
ch
a
el
Mat
z
Fix invali
d
size with GNU desi
g
nated initiali
z
ers
commit
|
commitdiff
|
tree
2019-06-24
Michael
M
atz
Try fixing as
m
_dot_test on Windows
commit
|
commitdiff
|
tree
2019-06-21
M
ichae
l
Ma
t
z
Def
i
ne __dso_handle in lib
t
c
c
1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Micha
e
l Ma
t
z
Make
VT_ST
R
UCT_MASK unsi
g
ne
d
commit
|
commitdiff
|
tree
2019-06-17
Michael
M
atz
Fix last
com
m
it
commit
|
commitdiff
|
tree
2019-06-17
Micha
e
l Matz
Don't emit unre
f
e
renced static inlines
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Add tes
t
case for
69a46b0
commit
|
commitdiff
|
tree
2019-06-17
M
ichael Matz
D
eal
w
i
t
h mor
e
tent
a
tiv
e
de
f
i
nitions
commit
|
commitdiff
|
tree
2019-06-17
Michael M
a
tz
Make mingw w
o
rk again
commit
|
commitdiff
|
tree
2019-06-17
Michael Ma
t
z
TLC
f
or
C99 inline i
m
p
lementation
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Ma
t
z
S
tri
c
ter C
9
9 inl
i
ne tests
commit
|
commitdiff
|
tree
2019-06-16
Mi
c
h
a
el Matz
R
e
v
ert
"F
i
x relocs of unwanted sections"
commit
|
commitdiff
|
tree
2019-06-16
Mi
c
hael
M
a
tz
Ignore relocs to ignore
d
sections as well
commit
|
commitdiff
|
tree
2019-06-16
Mich
a
el Matz
F
ix use-after-free in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
M
i
c
h
ael Matz
Don
'
t allow
s
ecti
o
n
s
w
i
tc
h
e
s in
l
ocal
a
sm instructions
commit
|
commitdiff
|
tree
2019-05-02
Michael Matz
_S
t
atic_assert must be
fol
l
owed by s
e
micolon
commit
|
commitdiff
|
tree
2019-04-18
Mic
h
ael
Matz
Add 103
_
i
m
plicit_memmove testcase
commit
|
commitdiff
|
tree
2019-04-18
Mic
h
ael
M
at
z
Tidy some code
commit
|
commitdiff
|
tree
2019-04-15
Micha
e
l
Mat
z
win64: make signal handlers
w
o
rk som
e
what
commit
|
commitdiff
|
tree
2019-04-10
Mich
a
el Mat
z
Make 102_a
l
ignas
independend of architecture
commit
|
commitdiff
|
tree
2019-04-10
M
i
chael
Matz
Fix more struc
t
inits
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
S
o
me types testcas
e
s
commit
|
commitdiff
|
tree
2019-04-09
Mich
a
e
l
Matz
F
i
x last commit's
e
xpected output
commit
|
commitdiff
|
tree
2019-04-08
Michael
M
a
tz
F
i
x _Align
a
s
commit
|
commitdiff
|
tree
2019-04-07
M
ichael Matz
D
e
tect invalid VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Mi
c
ha
e
l Matz
Don't endless
l
y recurse on
i
nvalid nest
e
d type
d
efs
commit
|
commitdiff
|
tree
2019-04-07
Mic
h
ael
M
a
tz
F
i
x 98_al
_
ax_extend
.
c compile e
r
ror
commit
|
commitdiff
|
tree
2019-03-18
Michael Matz
Fix
local extern vardecl
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
hael Matz
Detect more invalid i
n
itializers
commit
|
commitdiff
|
tree
2019-03-15
Michael Matz
Fi
x
invalid memory access in
p
reprocess_end
commit
|
commitdiff
|
tree
2019-03-12
Michael Matz
Handle corn
e
r case for abstract decls
commit
|
commitdiff
|
tree
2019-03-08
M
i
c
hael Matz
F
ix crash on invalid
c
o
d
e
commit
|
commitdiff
|
tree
2019-03-04
Michael Matz
Fix reloc
s
o
f
u
n
wante
d
sections
commit
|
commitdiff
|
tree
2019-02-10
Michael Matz
Fix sub-int returns on
x86-6
4
and i386
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
tidy
c
ode
commit
|
commitdiff
|
tree
2019-01-30
Michae
l
Matz
suppress code after cont
i
nue
a
s we
l
l
commit
|
commitdiff
|
tree
2019-01-28
Mic
h
a
e
l
Mat
z
More cl
e
anup tests
commit
|
commitdiff
|
tree
2019-01-28
Mi
c
h
a
el Matz
Tidy new sup
p
ort f
o
r cleanups
commit
|
commitdiff
|
tree
2019-01-13
Michael Mat
z
Reve
r
t 337
d
c84b (
o
t
he
r
-
s
tat
i
c f
i
x
)
commit
|
commitdiff
|
tree
2019-01-13
Michael
Matz
Fix
-
static linkin
g
wit
h
uCli
b
c
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Pr
o
perly acce
s
s sym_attrs
commit
|
commitdiff
|
tree
2018-12-31
Micha
e
l
Ma
t
z
F
i
x mo
r
e
at
t
ribute
placem
e
nts
commit
|
commitdiff
|
tree
2018-12-21
Michael M
a
tz
Disable -W
f
ormat-truncati
o
n
commit
|
commitdiff
|
tree
2018-12-21
Michael
M
a
tz
D
o
n't use C99
dec
l
s
commit
|
commitdiff
|
tree
2018-11-30
Michael Matz
Fix type
c
o
mp
l
e
t
io
n
for arra
y
t
y
pe
s
as well
commit
|
commitdiff
|
tree
2018-11-03
Michael Ma
t
z
F
i
x
nore
t
urn
in main()
commit
|
commitdiff
|
tree
2018-08-03
Michael Matz
Check for
void
t
ype
in top-level decls
commit
|
commitdiff
|
tree
2018-07-28
Michael Mat
z
Fix misp
a
rsed type i
n
p
r
e
senc
e
o
f
a
t
t
ributes
commit
|
commitdiff
|
tree
2018-07-01
Mic
h
a
el Matz
x86-
6
4
:
F
ix calls vi
a
absolute functio
n
poin
t
ers
commit
|
commitdiff
|
tree
2018-06-24
Michael M
a
tz
Fix s
t
o
r
ed type o
f
a
r
guments on x86-64
commit
|
commitdiff
|
tree
2018-04-06
Mi
c
h
ae
l
Matz
Im
p
le
m
ent functi
o
n
align
m
e
n
t
v
ia attr
i
bute
s
commit
|
commitdiff
|
tree
2018-03-31
M
i
c
hael Mat
z
Fix s
h
orte
n
ing casts of long long
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Add
make testspp
.
all
/
testsp
p
.
20
commit
|
commitdiff
|
tree
2018-01-05
Mich
a
el Matz
Code
s
u
ppression fi
x
e
s
commit
|
commitdiff
|
tree
2018-01-01
Michael Matz
D
on't e
m
it appl
i
ed
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
M
ichael Ma
t
z
Ac
c
ept m
o
re floating
p
oint constant ex
p
r
essions
commit
|
commitdiff
|
tree
2017-12-24
Mic
h
ael Matz
Make
type
of __nan__ __inf__ a
n
d __sna
n
__ be float
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix -pthread
i
n
a
d
iffer
e
nt w
a
y
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Revert "
F
ix -p
t
hrea
d
option handling"
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
F
ix -pthread opt
i
on handling
commit
|
commitdiff
|
tree
2017-12-10
Michael M
a
tz
Fix
s
ome mu
l
ti-
f
i
le
c
orner cases with asm
commit
|
commitdiff
|
tree
2017-12-04
Michael Matz
Fix
ano
t
her
corner case with C/asm symtabl
e
commit
|
commitdiff
|
tree
2017-12-03
Michael Matz
tc
c
asm: Accept su
f
f
ixed cmovC
C
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
tccasm
:
Unify C and asm
sy
m
bol table
commit
|
commitdiff
|
tree
2017-11-27
M
i
c
hael
Matz
A
d
ju
s
t asm-c-connect testcase
f
o
r W
i
ndo
w
s
commit
|
commitdiff
|
tree
next