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: predefine more macros
2019-09-01
Mic
h
a
el
M
atz
ri
s
cv: pr
e
define more macros
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Im
p
l
ement VL
A
stuff
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l
Ma
t
z
r
i
s
c
v: load 6
4
bit
c
onstants, and 32bit
s
h
i
f
ts
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: Add sar, shr insn
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: fix 72_
l
ong_lo
n
g_co
n
stant
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
risc
v
: Handle mo
r
e relocs
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
e
l Matz
riscv
:
some l
o
ng double support
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: Ma
k
e 32_le
d
s work
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
risc
v
: f
p
para
m
eters
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: float ops
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael
Matz
riscv: M
o
re i
n
sns
,
operands an
d
arg slots
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv:
m
ore insn
s
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv:
A
dd more ops and fixes
commit
|
commitdiff
|
tree
2019-08-14
M
i
ch
a
el M
a
tz
riscv: Handl
e
JUMP_
S
LOT reloc
commit
|
commitdiff
|
tree
2019-08-14
M
icha
e
l Ma
t
z
ri
s
cv: Im
p
l
e
ment some
l
oads
and calls
commit
|
commitdiff
|
tree
2019-08-14
Mic
h
ael Matz
ri
s
cv:
h
ack
y
p
rolog, epilog an
d
re
t
urn
commit
|
commitdiff
|
tree
2019-08-14
M
i
chae
l
Matz
riscv: Handle s
o
m
e usua
l
relocs
commit
|
commitdiff
|
tree
2019-08-14
M
ichael M
a
tz
riscv64: Add
s
kelet
o
n
target
commit
|
commitdiff
|
tree
2019-07-21
M
i
c
h
ael Mat
z
Fix invalid size
with GNU designated initializ
e
rs
commit
|
commitdiff
|
tree
2019-06-24
Michael Ma
t
z
Try fixin
g
a
s
m_dot
_
t
est
on Win
d
ow
s
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Defin
e
_
_
dso_han
d
l
e in libtcc1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Mic
h
ae
l
Mat
z
M
a
ke VT_STRUCT_M
A
S
K
unsign
e
d
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
h
ael Matz
Fi
x
l
a
st
c
ommit
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hael Matz
Don
'
t emit unreference
d
st
a
tic
inlines
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hae
l
Matz
Add testcase fo
r
6
9a46b0
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Deal with
m
ore te
n
tative def
i
nitions
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Matz
M
a
ke ming
w
w
o
rk a
g
ain
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
TL
C
for C99 inline
implementation
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Matz
S
tric
t
e
r C99
inline t
e
sts
commit
|
commitdiff
|
tree
2019-06-16
Mic
h
ael Matz
Revert "Fix relocs of unwanted sections"
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Ignore
r
e
locs to ignore
d
sec
t
i
o
ns as well
commit
|
commitdiff
|
tree
2019-06-16
Mi
c
hael Ma
t
z
Fix use-after-free in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
Michael Matz
Don't allow sec
t
ion
sw
i
tch
e
s in local asm instructions
commit
|
commitdiff
|
tree
2019-05-02
Mic
h
ael Matz
_Stati
c
_assert
mus
t
b
e
fo
l
lowed by
s
e
micolon
commit
|
commitdiff
|
tree
2019-04-18
Michael Matz
Add 1
0
3_impl
i
cit_memmo
v
e testcase
commit
|
commitdiff
|
tree
2019-04-18
Michael Matz
Tidy some
c
o
de
commit
|
commitdiff
|
tree
2019-04-15
Micha
e
l Matz
win6
4
:
mak
e
signal handlers work somew
h
at
commit
|
commitdiff
|
tree
2019-04-10
M
i
chael Matz
Make 102_alignas indepe
n
d
end o
f
a
rchi
t
ectu
r
e
commit
|
commitdiff
|
tree
2019-04-10
Michael M
a
tz
Fix more struct
inits
commit
|
commitdiff
|
tree
2019-04-09
Michael M
a
tz
Some types
t
es
t
cas
e
s
commit
|
commitdiff
|
tree
2019-04-09
M
ichael
Matz
Fix last com
m
it's ex
p
e
cted
o
utput
commit
|
commitdiff
|
tree
2019-04-08
Michae
l
M
a
tz
F
i
x
_Ali
g
nas
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Detect invalid VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Michae
l
Matz
Don't endless
l
y recurse on invalid neste
d
typed
e
fs
commit
|
commitdiff
|
tree
2019-04-07
M
ich
a
el
M
atz
Fix
9
8
_
a
l
_ax_extend
.
c
compi
l
e err
o
r
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
ha
e
l Matz
Fix local extern
v
ar
d
ecl
commit
|
commitdiff
|
tree
2019-03-18
Michael Matz
Detec
t
m
o
re inva
l
id i
n
itializers
commit
|
commitdiff
|
tree
2019-03-15
Mi
c
hael Matz
Fix invalid
memory acc
e
ss in prepr
o
c
ess
_
end
commit
|
commitdiff
|
tree
2019-03-12
M
i
cha
e
l Matz
Handle c
o
r
ner case for abstract
decls
commit
|
commitdiff
|
tree
2019-03-08
Michael
Matz
Fix crash
o
n inv
a
l
i
d
co
d
e
commit
|
commitdiff
|
tree
2019-03-04
Michael
Matz
Fix relocs of
u
nwa
n
ted sections
commit
|
commitdiff
|
tree
2019-02-10
Michael Mat
z
F
ix sub-int retur
n
s
o
n
x86-64
and i386
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
tidy code
commit
|
commitdiff
|
tree
2019-01-30
Mich
a
el M
a
t
z
suppres
s
code after
conti
n
ue as we
l
l
commit
|
commitdiff
|
tree
2019-01-28
Michael
M
atz
Mor
e
cle
a
nup tests
commit
|
commitdiff
|
tree
2019-01-28
Mi
c
h
ael Matz
Tidy
new support for cleanu
p
s
commit
|
commitdiff
|
tree
2019-01-13
Micha
e
l Matz
Revert
3
37
d
c8
4
b (other -
s
tati
c
f
i
x)
commit
|
commitdiff
|
tree
2019-01-13
Micha
e
l Matz
Fix -s
t
atic
l
inking
w
ith
u
Clibc
commit
|
commitdiff
|
tree
2019-01-13
M
ichae
l
Matz
Properly access sym
_
att
r
s
commit
|
commitdiff
|
tree
2018-12-31
M
ichael Matz
Fix
mo
r
e attr
i
bute placements
commit
|
commitdiff
|
tree
2018-12-21
Mic
h
a
e
l
Matz
Disable
-
Wform
a
t-trunca
t
i
on
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
Do
n
'
t
use C99 decls
commit
|
commitdiff
|
tree
2018-11-30
Michael Matz
F
ix type completion for array types as well
commit
|
commitdiff
|
tree
2018-11-03
Mic
h
ael Ma
t
z
Fix noreturn
i
n
m
ain(
)
commit
|
commitdiff
|
tree
2018-08-03
Mic
h
ael
Matz
Che
c
k for
void type in top
-
level dec
l
s
commit
|
commitdiff
|
tree
2018-07-28
Michael
M
at
z
Fix mispar
s
e
d
typ
e
i
n
presen
c
e of a
t
tribute
s
commit
|
commitdiff
|
tree
2018-07-01
Michael Matz
x86-64: Fix calls via absolut
e
function
p
o
inters
commit
|
commitdiff
|
tree
2018-06-24
Michae
l
Mat
z
F
i
x stored type of argum
e
n
t
s
o
n x86-64
commit
|
commitdiff
|
tree
2018-04-06
Michael Matz
Implemen
t
function align
m
e
n
t
v
ia a
t
tribut
e
s
commit
|
commitdiff
|
tree
2018-03-31
Petr Sko
c
ik
Don't fail on cons
t
/r
e
stri
c
t/static
/
* insid
e
[]
commit
|
commitdiff
|
tree
2018-03-31
P
e
tr S
k
o
c
ik
patch
t
y
p
e_to_s
t
r
t
o
ha
n
d
l
e complex functi
o
n-p
t
r decls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Micha
e
l M
a
tz
Fix shortening casts o
f
long long
commit
|
commitdiff
|
tree
2018-01-05
M
i
c
hael Matz
Add ma
k
e testspp
.
al
l
/testsp
p
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michael Ma
t
z
Code
suppres
s
ion fixes
commit
|
commitdiff
|
tree
2018-01-01
Michael Matz
Don't emit applied
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
M
i
chael M
a
tz
Accept mor
e
floa
t
ing po
i
nt const
a
nt expressions
commit
|
commitdiff
|
tree
2017-12-24
M
i
chael Mat
z
Make type of __nan__ __inf_
_
and __snan__ be
f
loat
commit
|
commitdiff
|
tree
2017-12-23
M
ichael Matz
Fi
x
-pthrea
d
in a differe
n
t way
commit
|
commitdiff
|
tree
2017-12-23
M
i
chael Matz
Revert "Fix -pt
h
rea
d
option handling"
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix
-
pthr
e
ad op
t
i
o
n
h
a
n
dling
commit
|
commitdiff
|
tree
2017-12-10
Mi
c
h
a
e
l M
a
tz
Fix som
e
multi-file corner
ca
s
e
s
with asm
commit
|
commitdiff
|
tree
2017-12-05
grischka
tccgen
:
u
n
ify type re
d
efiniti
o
n checks
commit
|
commitdiff
|
tree
2017-12-05
grischka
tcca
s
m:
use gl
o
bal(_symbol)_s
t
ack
commit
|
commitdiff
|
tree
2017-12-04
Micha
e
l Matz
Fix
an
o
t
h
er corner cas
e
with C
/
asm symtabl
e
commit
|
commitdiff
|
tree
2017-12-03
Michael Matz
t
cca
s
m
: Accept suffixed cmovCC
commit
|
commitdiff
|
tree
2017-11-27
Mich
a
el Ma
t
z
tccas
m
: Unify C and asm sy
m
bol table
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
Adjus
t
asm-c-connect
te
s
tcase for Windows
commit
|
commitdiff
|
tree
2017-11-25
Mich
a
el Matz
tcca
s
m:
D
on't
ab
u
s
e
d
l
lexport/dl
l
import
commit
|
commitdiff
|
tree
2017-11-22
Mich
a
el Matz
t
c
cas
m
: synch C
and as
m
symt
a
b tig
h
ter
commit
|
commitdiff
|
tree
2017-11-19
Michael Ma
t
z
Adj
u
st
t
est
c
ase
for PIE compilers
commit
|
commitdiff
|
tree
2017-11-19
M
i
chael Matz
Fix forwa
r
d asm
labels differently
commit
|
commitdiff
|
tree
2017-11-16
Michael Matz
D
o
n't make
forard asm symb
o
ls stat
i
c b
y
default
commit
|
commitdiff
|
tree
2017-11-15
Michael Ma
t
z
Fix
a
b
s
olute memory
r
e
ferences
commit
|
commitdiff
|
tree
2017-11-14
Michae
l
Ma
t
z
Revert "gen
_
addrp
c
32: absolute ptr needs
*
ABS*
r
elocat
i
on"
commit
|
commitdiff
|
tree
2017-07-16
Michael Matz
Fix cross
c
ompilers
commit
|
commitdiff
|
tree
2017-07-14
Michae
l
Matz
Fix function types
commit
|
commitdiff
|
tree
2017-07-10
Michael Mat
z
t
c
casm: Fix local stati
c
s referenced from asms
commit
|
commitdiff
|
tree
2017-07-10
Michael
Matz
F
i
x statement exp
r
s return
i
ng a
l
ocal labe
l
commit
|
commitdiff
|
tree
2017-07-10
Michael
Matz
enums: Acc
e
pt G
N
U extension
commit
|
commitdiff
|
tree
2017-07-09
Mi
c
h
a
el Matz
tc
c
pp: Implemen
t
_
_
C
O
U
NTER__
commit
|
commitdiff
|
tree
next