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
Mich
a
e
l Matz
riscv
:
M
a
k
e PLT reloc be AUTO_G
O
T
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv:
F
ix mix
e
d
2 and mixed3 abi te
s
ts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: S
t
art fixing floa
t
stru
c
t passi
n
g
/r
e
turnig
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
e
l
Ma
t
z
ri
s
cv: Fix stdarg
_
man
y
_
test
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: Fix
tcctest
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
ri
s
cv: fix more sign/zero-ext
e
n
sion p
r
ob
l
ems
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Fix ftoi and fto
f
(long double
-
>
f
loat
)
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: fix re
l
o
cs f
o
r g
l
obal syms
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
risc
v
: Fix
u
nsigned 32bit lo
a
ds
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: I
m
pl
e
m
e
nt
l
o
ng
do
u
ble supp
o
rt
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv
:
Fix 73_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: implement stda
r
g functions
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
r
iscv: som
e
work on large fu
n
cti
o
n
arguments
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
riscv: su
p
port large st
a
ck and far jumps
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
r
iscv:
f
ix 90_struct
-
init
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
risc
v
: GOT loads, signed
r
e
m
ainder,
EL
F
flags
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l
Matz
risc
v
: prede
f
ine more macros
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
M
atz
riscv: Implemen
t
VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: load 64
b
it constants, an
d
3
2bi
t
shifts
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
tz
riscv
:
Add
s
ar, shr
i
n
sn
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
fix
72_long_long_constant
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Handle m
o
re reloc
s
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Mat
z
ri
s
c
v
: s
o
me long do
u
ble su
p
port
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
sc
v
: Make 32_le
d
s w
o
rk
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: fp
pa
r
ameters
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
ris
c
v: float
o
p
s
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv
:
More insns, operands
a
n
d arg slots
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael
M
a
tz
riscv
:
m
o
r
e insns
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
a
el Matz
riscv: A
d
d more o
p
s an
d
f
ix
e
s
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
r
i
s
c
v:
H
andl
e
JU
M
P_SLOT reloc
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv: Implement some loads and cal
l
s
commit
|
commitdiff
|
tree
2019-08-14
Mi
c
ha
e
l
M
a
t
z
riscv: hacky prolog, epilog and retu
r
n
commit
|
commitdiff
|
tree
2019-08-14
Michael Ma
t
z
riscv: Handle
some
u
sual relocs
commit
|
commitdiff
|
tree
2019-08-14
M
ichael Matz
r
i
scv64: Add skeleton target
commit
|
commitdiff
|
tree
2019-07-21
Mich
a
el Mat
z
Fix in
v
ali
d
si
z
e with
GN
U
d
e
s
i
g
nat
e
d initializers
commit
|
commitdiff
|
tree
2019-06-24
Mic
h
ael
Matz
T
r
y
f
ixing
asm_d
o
t
_
t
est on Windows
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Define __d
s
o
_
handle in libtcc
1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Michael
M
a
t
z
Make VT_STRU
C
T_MASK unsigned
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
F
i
x last comm
i
t
commit
|
commitdiff
|
tree
2019-06-17
Micha
e
l
M
atz
Don
'
t emit
u
nr
e
ferenced sta
t
ic inlines
commit
|
commitdiff
|
tree
2019-06-17
M
icha
e
l Matz
Add tes
t
case f
o
r 69a4
6
b0
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Matz
Deal wit
h
m
ore tentative definitions
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hael
Matz
Make
m
i
ngw
wo
r
k again
commit
|
commitdiff
|
tree
2019-06-17
M
i
ch
a
e
l Matz
T
L
C
for C99 inline implementati
o
n
commit
|
commitdiff
|
tree
2019-06-17
Michae
l
Matz
St
r
ict
e
r
C99 inli
n
e tests
commit
|
commitdiff
|
tree
2019-06-16
Michael M
a
t
z
Revert "Fix relocs of unwanted sections"
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Ignore relocs to ig
n
ored secti
o
ns as well
commit
|
commitdiff
|
tree
2019-06-16
Michae
l
M
atz
Fi
x
use-a
f
ter-free
i
n tccel
f
.
c
commit
|
commitdiff
|
tree
2019-05-30
Mi
c
hael Matz
Don
'
t allow s
e
c
t
ion switches
i
n local asm ins
t
ructions
commit
|
commitdiff
|
tree
2019-05-02
Michael Matz
_
S
t
a
t
ic_a
s
sert mu
s
t be
f
ollowed
b
y se
m
icolon
commit
|
commitdiff
|
tree
2019-04-18
Mich
a
el Mat
z
Add 10
3
_impli
c
it_memmo
v
e
testca
s
e
commit
|
commitdiff
|
tree
2019-04-18
Mi
c
hael Ma
t
z
T
i
dy some code
commit
|
commitdiff
|
tree
2019-04-15
Mich
a
el Ma
t
z
win64
:
make signal
han
d
lers
w
ork
somewh
a
t
commit
|
commitdiff
|
tree
2019-04-10
M
i
chael Ma
t
z
Make 102_
a
lignas
i
ndependend of architecture
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Fix more st
r
uct inits
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
Some types testcases
commit
|
commitdiff
|
tree
2019-04-09
M
ichae
l
Matz
Fix
last commi
t
'
s
exp
e
cted output
commit
|
commitdiff
|
tree
2019-04-08
Michael Mat
z
Fix
_
Align
a
s
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Detect
invalid VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Micha
e
l Ma
t
z
Do
n
't endlessl
y
recurs
e
o
n invalid
n
e
sted typedefs
commit
|
commitdiff
|
tree
2019-04-07
Micha
e
l
Matz
Fi
x
9
8
_
al_ax_ext
e
nd
.
c compile
e
rror
commit
|
commitdiff
|
tree
2019-03-18
Mich
a
el Matz
Fix
l
ocal extern vardecl
commit
|
commitdiff
|
tree
2019-03-18
Micha
e
l
M
a
tz
D
etect more invalid i
n
i
t
ializer
s
commit
|
commitdiff
|
tree
2019-03-15
Michael
M
atz
F
i
x
i
nvali
d
m
e
mory access
in p
r
eprocess_end
commit
|
commitdiff
|
tree
2019-03-12
M
i
c
hael
Matz
Han
d
le corner case
f
or
a
bstr
a
ct decls
commit
|
commitdiff
|
tree
2019-03-08
Mi
c
hae
l
Matz
Fix
c
r
a
sh on inv
a
lid code
commit
|
commitdiff
|
tree
2019-03-04
M
i
cha
e
l Matz
Fix
relo
c
s
of u
n
w
a
nted
sections
commit
|
commitdiff
|
tree
2019-02-10
Michael Matz
Fix sub-in
t
returns on x
8
6-
6
4 and i386
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
tidy code
commit
|
commitdiff
|
tree
2019-01-30
M
ich
a
el
M
atz
suppress
c
o
d
e
a
f
t
er continue
a
s
w
e
ll
commit
|
commitdiff
|
tree
2019-01-28
Michae
l
Matz
More
c
leanup tests
commit
|
commitdiff
|
tree
2019-01-28
M
ich
a
el
M
atz
T
i
dy new sup
p
ort f
o
r cle
a
nups
commit
|
commitdiff
|
tree
2019-01-13
M
ichael Matz
Revert
3
3
7dc
8
4b (other -
s
ta
t
ic
f
ix)
commit
|
commitdiff
|
tree
2019-01-13
Mich
a
el Matz
Fix -static link
i
ng
w
i
th
u
Clibc
commit
|
commitdiff
|
tree
2019-01-13
M
i
ch
a
el Matz
Pro
p
er
l
y ac
c
ess sym
_
attrs
commit
|
commitdiff
|
tree
2018-12-31
Michael Matz
Fix more at
t
ribu
t
e placements
commit
|
commitdiff
|
tree
2018-12-21
Mi
c
ha
e
l Ma
t
z
Disabl
e
-Wformat-truncation
commit
|
commitdiff
|
tree
2018-12-21
Mi
c
hael
M
atz
Don't use
C
99 decls
commit
|
commitdiff
|
tree
2018-11-30
Mi
c
hael Ma
t
z
Fix type
c
o
mp
l
etion
f
or array types as well
commit
|
commitdiff
|
tree
2018-11-03
Mic
h
ael Matz
Fix noreturn in main()
commit
|
commitdiff
|
tree
2018-08-03
Michael Mat
z
C
heck for void type
in top-level
d
ec
l
s
commit
|
commitdiff
|
tree
2018-07-28
Michael Ma
t
z
Fix m
i
sparsed typ
e
in p
r
e
s
e
n
ce of attr
i
butes
commit
|
commitdiff
|
tree
2018-07-01
Mich
a
el Matz
x86
-
6
4: Fix calls via
a
b
s
olu
t
e
function pointers
commit
|
commitdiff
|
tree
2018-06-24
Michael Matz
Fix sto
r
ed typ
e
of arguments on x8
6
-
64
commit
|
commitdiff
|
tree
2018-04-06
Mi
c
hael
M
atz
Implement function
ali
g
nment via at
t
ributes
commit
|
commitdiff
|
tree
2018-03-31
P
etr Skocik
Don't
f
ai
l
on const/re
s
tr
i
ct
/
stati
c
/*
inside []
commit
|
commitdiff
|
tree
2018-03-31
P
etr
S
k
o
c
i
k
pa
t
ch type_to_str to
handle
complex function-ptr
d
ec
l
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
M
i
chael
M
atz
Fix shorteni
n
g casts of lo
n
g
lo
n
g
commit
|
commitdiff
|
tree
2018-01-05
M
i
c
hael
Matz
Ad
d
make tes
t
spp
.
a
ll
/
testsp
p
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michael
M
atz
Code suppress
i
on
fixes
commit
|
commitdiff
|
tree
2018-01-01
M
ichael Matz
Don'
t
em
i
t applie
d
.
r
el
s
e
ctions
commit
|
commitdiff
|
tree
2017-12-25
Mi
c
hael Matz
Accept more
floating point constant expressions
commit
|
commitdiff
|
tree
2017-12-24
Michael M
a
t
z
M
ake typ
e
of __nan__ __inf_
_
an
d
__snan__ be floa
t
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix
-
pt
h
rea
d
in a
d
i
ffer
e
nt way
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
R
e
ver
t
"Fix -pthread optio
n
ha
n
d
l
ing"
commit
|
commitdiff
|
tree
2017-12-23
Mi
c
hael M
a
tz
Fix -pthread
o
pti
o
n handling
commit
|
commitdiff
|
tree
2017-12-10
Michael Mat
z
Fix some mu
l
ti-file corner cases with asm
commit
|
commitdiff
|
tree
2017-12-05
g
r
ischka
tc
c
gen: unify type redefiniti
o
n checks
commit
|
commitdiff
|
tree
2017-12-05
grischk
a
t
ccasm: use glob
a
l
(_symbol)_stack
commit
|
commitdiff
|
tree
2017-12-04
Mi
c
hael Matz
F
ix anoth
e
r corner ca
s
e with C/asm
symtable
commit
|
commitdiff
|
tree
next