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
Fix unnamed bitfield struct members
2019-09-01
Michael Matz
r
i
scv:
O
p
t
imize c
o
mpares
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: R
e
p
l
ace RR insn em
i
tter with specifi
c
one
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
ri
s
cv: Add s
p
ecial cases for
const ope
r
an
d
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: facto
r
load/store code
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
r
i
s
cv: TLC
o
f param
passing
commit
|
commitdiff
|
tree
2019-09-01
Michael
Mat
z
riscv
:
r
e
write para
m
eter pass
i
ng
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Make PL
T
reloc be
A
UTO_GO
T
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv:
Fix
mixed2 and mi
x
ed3 abi te
s
ts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Start fixing float struct
pass
i
ng/ret
u
r
n
ig
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: Fix stdarg_man
y
_test
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Fix t
c
ctest
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
s
cv: fix
m
o
re sig
n
/zero-extension problems
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
riscv: Fix ftoi and ftof(long double->flo
a
t
)
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
e
l
Matz
ris
c
v:
f
i
x
r
e
locs for global
s
yms
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
Matz
riscv: F
i
x unsigned 32bi
t
l
o
ad
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: Implement long double support
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
t
z
ris
c
v: Fix
7
3_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: implemen
t
stdarg f
u
nc
t
ions
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
risc
v
: some work
o
n large
f
unction
arg
u
ments
commit
|
commitdiff
|
tree
2019-09-01
M
i
cha
e
l Matz
risc
v
: support
lar
g
e
stack and far jumps
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
ri
s
cv: fix 9
0
_struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv
:
GOT
l
o
ads, signed
remainder, ELF fl
a
gs
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
ris
c
v: pred
e
fine mo
r
e
m
acros
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Mat
z
riscv: Implement VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
M
atz
riscv:
l
oa
d
64bit cons
t
a
n
ts, a
n
d
32bit
s
h
ifts
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
riscv
:
Add sar, shr
i
n
sn
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: fix 72_long_long_co
n
stant
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Mat
z
riscv
:
Han
d
l
e more relo
c
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
ri
s
cv: some long d
o
u
b
le
suppo
r
t
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l M
a
tz
riscv: Make
3
2
_
l
eds
work
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: fp
p
ar
a
meters
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: float ops
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
ris
c
v: More insns, operands and arg sl
o
t
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add
m
ore ops a
n
d
fixes
commit
|
commitdiff
|
tree
2019-08-14
Michae
l
M
a
tz
riscv:
Ha
n
dl
e
JUMP_SLOT
r
el
o
c
commit
|
commitdiff
|
tree
2019-08-14
Mic
h
ael Matz
ri
s
cv: Implemen
t
some loads and calls
commit
|
commitdiff
|
tree
2019-08-14
Mic
h
a
el Mat
z
riscv:
h
acky
pr
o
lo
g
, epilog and
r
eturn
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
riscv: Handle s
o
m
e
u
s
ual relocs
commit
|
commitdiff
|
tree
2019-08-14
Michae
l
M
a
tz
riscv64: Add skeleto
n
target
commit
|
commitdiff
|
tree
2019-07-21
M
i
chael Mat
z
Fix
inva
l
id size with GNU de
s
ig
n
ated ini
t
ia
l
izers
commit
|
commitdiff
|
tree
2019-06-24
Michael Matz
Try fixing asm_dot_test on Windo
w
s
commit
|
commitdiff
|
tree
2019-06-21
Michae
l
Matz
Def
i
ne
_
_dso_h
a
ndle in libtcc1
.
a
commit
|
commitdiff
|
tree
2019-06-21
M
ichael Matz
Make VT_STRUC
T
_MASK uns
i
gned
commit
|
commitdiff
|
tree
2019-06-17
Michael M
a
tz
Fix l
a
st
commit
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Don't
emit unreferenced static inlines
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hael
M
a
t
z
Add testcase for 69a46b0
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hael Mat
z
D
e
a
l with mor
e
tentative d
e
finitions
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
ha
e
l Matz
Make
m
ing
w
work again
commit
|
commitdiff
|
tree
2019-06-17
Mic
h
ael
M
atz
T
L
C for C99
i
nline i
m
plementation
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el
M
a
tz
S
tricte
r
C
9
9 inline tests
commit
|
commitdiff
|
tree
2019-06-16
Michael
Matz
R
e
vert "Fix re
l
ocs of u
n
wanted sections"
commit
|
commitdiff
|
tree
2019-06-16
Michael
M
atz
Ignore r
e
locs to
i
gnored sections as w
e
ll
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Fix use-after-free in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
Micha
e
l Matz
Don't
a
llow
section switch
e
s in local asm instruct
i
ons
commit
|
commitdiff
|
tree
2019-05-02
Michael Ma
t
z
_S
t
atic
_
as
s
ert
m
ust be fo
l
low
e
d by se
m
icolo
n
commit
|
commitdiff
|
tree
2019-04-18
Michael Matz
Add 103_i
m
plicit_memmove testcase
commit
|
commitdiff
|
tree
2019-04-18
Michael Mat
z
Tid
y
some code
commit
|
commitdiff
|
tree
2019-04-15
Mic
h
ael Matz
win64: make signal handlers work somew
h
a
t
commit
|
commitdiff
|
tree
2019-04-10
M
i
chael Matz
Make 102_ali
g
nas independend of architecture
commit
|
commitdiff
|
tree
2019-04-10
M
i
chael
M
a
t
z
Fix more st
r
uct inits
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
So
m
e types test
c
a
s
es
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
Fi
x
l
a
st co
m
mi
t
's exp
e
cted output
commit
|
commitdiff
|
tree
2019-04-08
Michael Matz
Fix
_
Alignas
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Detect
inva
l
id VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Michae
l
Matz
Do
n
't
e
ndlessly recurs
e
on invalid
n
ested typede
f
s
commit
|
commitdiff
|
tree
2019-04-07
Mich
a
e
l
M
atz
Fix 98_al_ax_ext
e
n
d
.
c com
p
i
l
e err
o
r
commit
|
commitdiff
|
tree
2019-03-18
Michael Mat
z
Fix local extern varde
c
l
commit
|
commitdiff
|
tree
2019-03-18
Michael Matz
Detect
more
inva
l
id
i
nitial
i
zers
commit
|
commitdiff
|
tree
2019-03-15
Michael Matz
F
i
x invalid
m
emory access in preprocess
_
end
commit
|
commitdiff
|
tree
2019-03-12
Michael Matz
Hand
l
e corner case f
o
r abstr
a
ct decls
commit
|
commitdiff
|
tree
2019-03-08
Michael Matz
Fix cr
a
sh on invalid c
o
de
commit
|
commitdiff
|
tree
2019-03-04
Michael Matz
Fix relocs of
unwanted sections
commit
|
commitdiff
|
tree
2019-02-10
Michael Matz
Fix sub-int retu
r
ns on x86-64 and i
3
86
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
ti
d
y co
d
e
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
suppress code af
t
e
r
c
o
ntin
u
e
as
well
commit
|
commitdiff
|
tree
2019-01-28
Mi
c
hael Matz
Mor
e
c
l
eanup tests
commit
|
commitdiff
|
tree
2019-01-28
Mi
c
hael Matz
Tidy ne
w
sup
p
ort for cleanups
commit
|
commitdiff
|
tree
2019-01-13
M
i
c
h
a
e
l Matz
Revert 337dc84b (oth
e
r
-static fix)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fix
-
st
a
t
ic linki
n
g with
u
Clibc
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Properl
y
access
sym_
a
ttrs
commit
|
commitdiff
|
tree
2018-12-31
M
ichael Matz
Fix
m
o
r
e attri
b
ute
p
lacements
commit
|
commitdiff
|
tree
2018-12-21
M
ichael Matz
Disa
b
le -Wformat-tru
n
cation
commit
|
commitdiff
|
tree
2018-12-21
M
i
cha
e
l Matz
D
o
n't use C99 decls
commit
|
commitdiff
|
tree
2018-11-30
Mich
a
el Matz
Fix type
comp
l
etion for array ty
p
es as well
commit
|
commitdiff
|
tree
2018-11-03
Michael Matz
Fix no
r
eturn in ma
i
n()
commit
|
commitdiff
|
tree
2018-08-03
M
ichae
l
Mat
z
Ch
e
ck for
v
o
i
d type in top-le
v
el decl
s
commit
|
commitdiff
|
tree
2018-07-28
Michae
l
Matz
Fi
x
mispar
s
ed ty
p
e in presence of
a
t
t
ri
b
utes
commit
|
commitdiff
|
tree
2018-07-01
Michael Matz
x86
-
64: Fix calls vi
a
absolut
e
function p
o
inter
s
commit
|
commitdiff
|
tree
2018-06-24
Mi
c
hael
M
at
z
Fix stored
t
yp
e
of
a
rgumen
t
s on x86-64
commit
|
commitdiff
|
tree
2018-04-06
Michael
M
atz
Impleme
n
t func
t
ion align
m
ent
v
i
a attributes
commit
|
commitdiff
|
tree
2018-03-31
Petr Skocik
Don't fai
l
on const/res
t
rict/static/* insid
e
[]
commit
|
commitdiff
|
tree
2018-03-31
P
etr Sko
c
i
k
patch
t
ype_to_str to handle co
m
plex function-
p
tr d
e
cl
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Mic
h
a
e
l M
a
t
z
Fix sh
o
r
t
ening casts o
f
long
long
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Add
m
ake tests
p
p
.
all/testspp
.
20
commit
|
commitdiff
|
tree
2018-01-05
M
ichael Mat
z
C
o
d
e s
u
ppression fixes
commit
|
commitdiff
|
tree
2018-01-01
Michael
Matz
D
on'
t
emi
t
a
p
pl
i
ed
.
rel sect
i
o
n
s
commit
|
commitdiff
|
tree
2017-12-25
Michael
M
atz
Acc
e
pt more floati
n
g
p
oint consta
n
t expressions
commit
|
commitdiff
|
tree
2017-12-24
Micha
e
l
M
atz
M
a
ke type o
f
_
_
nan__ __
i
nf_
_
and __s
n
a
n
__
b
e float
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix -pthread
i
n a differe
n
t way
commit
|
commitdiff
|
tree
next