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: support large stack and far jumps
2019-09-01
Michael Matz
riscv: support l
a
r
g
e
st
a
ck an
d
f
a
r j
u
m
p
s
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el
Matz
r
is
c
v: f
i
x 90_struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: GO
T
load
s
, signed
remainde
r
,
ELF
fla
g
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
M
a
tz
r
i
scv: predefine more
m
acros
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
riscv: Imp
l
e
m
ent VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
r
i
scv: loa
d
64bit
c
o
n
s
t
ants, an
d
32
b
it s
h
ifts
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
a
el Matz
riscv: Add sar, shr in
s
n
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: fix 72_long_
l
ong_consta
n
t
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael M
a
tz
risc
v
: Handle more
relocs
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: some lon
g
double support
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
c
v: Mak
e
32_leds wor
k
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv:
fp paramete
r
s
commit
|
commitdiff
|
tree
2019-09-01
M
ichael
M
atz
riscv
:
float ops
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
r
i
s
c
v: More in
s
ns,
operands and arg slots
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
r
iscv:
m
o
r
e insns
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
M
a
t
z
r
i
scv
:
A
d
d m
o
re op
s
and fixes
commit
|
commitdiff
|
tree
2019-08-14
Mich
a
el Matz
riscv:
Handle JUM
P
_SL
O
T rel
o
c
commit
|
commitdiff
|
tree
2019-08-14
Michael
Matz
riscv: Implement some loa
d
s and calls
commit
|
commitdiff
|
tree
2019-08-14
Micha
e
l Mat
z
riscv:
h
a
cky prolog, epilog and retu
r
n
commit
|
commitdiff
|
tree
2019-08-14
Micha
e
l
Matz
riscv: Handle some usua
l
relocs
commit
|
commitdiff
|
tree
2019-08-14
Mic
h
ael
M
at
z
r
i
scv6
4
: Ad
d
sk
e
leton tar
g
et
commit
|
commitdiff
|
tree
2019-07-21
M
ichael M
a
tz
Fix i
n
v
alid siz
e
with GNU design
a
te
d
initializers
commit
|
commitdiff
|
tree
2019-06-24
Micha
e
l
Matz
Tr
y
fix
i
ng asm
_
dot_t
e
st
o
n
Window
s
commit
|
commitdiff
|
tree
2019-06-21
Michae
l
Matz
Define __dso_han
d
l
e
in libtcc1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Ma
k
e VT_S
T
RUCT_MASK u
n
sign
e
d
commit
|
commitdiff
|
tree
2019-06-17
Mi
c
hael Mat
z
Fix
last commit
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Don't emit unre
f
erenced static inl
i
nes
commit
|
commitdiff
|
tree
2019-06-17
Mic
h
ael Mat
z
Add testca
s
e
f
o
r
69a46b0
commit
|
commitdiff
|
tree
2019-06-17
Michae
l
Mat
z
Deal with
m
ore tentati
v
e defi
n
itions
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Make
m
i
n
gw work again
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Matz
TLC
for C99 inlin
e
im
p
lementati
o
n
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
e
l Matz
Stricter C99 inline tes
t
s
commit
|
commitdiff
|
tree
2019-06-16
M
ichael
Matz
R
e
ver
t
"F
i
x relocs of unwanted
sections"
commit
|
commitdiff
|
tree
2019-06-16
Mich
a
el Matz
Ignore rel
o
c
s
to
ignored sections as
we
l
l
commit
|
commitdiff
|
tree
2019-06-16
Micha
e
l
M
a
tz
Fix use-after-free
in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
M
ichael Matz
Don
'
t
a
llow se
c
tion swi
t
ches in loc
a
l
a
sm instructio
n
s
commit
|
commitdiff
|
tree
2019-05-02
Mi
c
hael Matz
_Static_assert must be follow
e
d
by semi
c
ol
o
n
commit
|
commitdiff
|
tree
2019-04-18
M
i
c
hael Ma
t
z
Add 103_implicit_memmo
v
e test
c
ase
commit
|
commitdiff
|
tree
2019-04-18
M
i
chael
Mat
z
Tidy so
m
e code
commit
|
commitdiff
|
tree
2019-04-15
M
icha
e
l Matz
win64
:
make signal handl
e
rs
w
ork some
w
hat
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Make 102_alignas indep
e
n
d
end o
f
a
r
chi
t
ecture
commit
|
commitdiff
|
tree
2019-04-10
Mi
c
hael Mat
z
Fix more struct inits
commit
|
commitdiff
|
tree
2019-04-09
Mic
h
ael Ma
t
z
Some types tes
t
cases
commit
|
commitdiff
|
tree
2019-04-09
Micha
e
l Matz
F
ix la
s
t commit's expected output
commit
|
commitdiff
|
tree
2019-04-08
Mic
h
ael Matz
Fix _Alignas
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Detect invalid VLA decls
commit
|
commitdiff
|
tree
2019-04-07
Mi
c
hael Matz
Don't e
n
dl
e
s
s
l
y
r
ecurse on i
n
v
a
lid
nested
type
d
e
fs
commit
|
commitdiff
|
tree
2019-04-07
M
ichael
M
atz
Fix 98_
a
l
_ax_extend
.
c compile err
o
r
commit
|
commitdiff
|
tree
2019-03-18
Michael Matz
F
i
x local extern vardecl
commit
|
commitdiff
|
tree
2019-03-18
Michael Matz
Detect mo
r
e invalid initializ
e
rs
commit
|
commitdiff
|
tree
2019-03-15
Michael Ma
t
z
Fi
x
i
n
valid m
e
m
o
r
y acce
s
s in preprocess_end
commit
|
commitdiff
|
tree
2019-03-12
Michael M
a
tz
Handle corner case for abstract
de
c
ls
commit
|
commitdiff
|
tree
2019-03-08
Mi
c
ha
e
l M
a
tz
F
i
x
cra
s
h
o
n
i
n
v
al
i
d cod
e
commit
|
commitdiff
|
tree
2019-03-04
Mi
c
hael Matz
Fix relocs of u
n
wa
n
ted sectio
n
s
commit
|
commitdiff
|
tree
2019-02-10
Mic
h
ael Matz
Fix sub-int returns on x86
-
64 and i386
commit
|
commitdiff
|
tree
2019-01-31
Mi
c
h
ael Matz
t
i
dy code
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
suppr
e
ss cod
e
aft
e
r
c
o
n
tinue as wel
l
commit
|
commitdiff
|
tree
2019-01-28
Michael Matz
More cleanup test
s
commit
|
commitdiff
|
tree
2019-01-28
M
i
chael Matz
Tidy new s
u
p
port for cl
e
anups
commit
|
commitdiff
|
tree
2019-01-13
Michael
Matz
Revert 337dc8
4
b
(other -static fix)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fix -static l
i
nking
with uClibc
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
P
roperly
a
ccess sym_attrs
commit
|
commitdiff
|
tree
2018-12-31
Michael Matz
Fix more attribute pla
c
ements
commit
|
commitdiff
|
tree
2018-12-21
Michael Mat
z
Disable -Wf
o
rmat-t
r
u
ncation
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
Don't use C
9
9 decls
commit
|
commitdiff
|
tree
2018-11-30
Micha
e
l Matz
F
ix t
y
pe comple
t
io
n
for
a
rray t
y
pes as well
commit
|
commitdiff
|
tree
2018-11-03
Mich
a
el Matz
Fix
noreturn
i
n main()
commit
|
commitdiff
|
tree
2018-08-03
Michael Matz
Check for
v
o
i
d typ
e
i
n top-level decls
commit
|
commitdiff
|
tree
2018-07-28
Michael Mat
z
F
i
x
misparsed type in presence
of attribu
t
es
commit
|
commitdiff
|
tree
2018-07-01
Michael
M
atz
x86-64: Fix c
a
lls v
i
a
a
bsolute function point
e
r
s
commit
|
commitdiff
|
tree
2018-06-24
Michael M
a
tz
Fix
s
tored type of arguments on
x86-64
commit
|
commitdiff
|
tree
2018-04-06
Michael Ma
t
z
Implement
function alignmen
t
via attributes
commit
|
commitdiff
|
tree
2018-03-31
P
e
tr Skocik
Don
'
t
fail on const/restrict/static
/
* inside
[]
commit
|
commitdiff
|
tree
2018-03-31
Petr Skocik
pa
t
ch typ
e
_
t
o
_
s
tr t
o
handle comp
l
ex fun
c
tion-ptr decls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Mic
h
ael Matz
Fix
s
hortening c
a
s
ts
o
f long long
commit
|
commitdiff
|
tree
2018-01-05
Michael Matz
Add make testsp
p
.
all/testspp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Mic
h
ael Matz
Code suppr
e
ssion fixes
commit
|
commitdiff
|
tree
2018-01-01
M
i
chae
l
Matz
D
o
n
't
emit applied
.
rel secti
o
ns
commit
|
commitdiff
|
tree
2017-12-25
Michae
l
Matz
Accept more floating poin
t
c
o
nsta
n
t expressions
commit
|
commitdiff
|
tree
2017-12-24
Mich
a
el M
a
tz
M
a
ke
type of __nan__
__inf__
a
n
d _
_
sna
n
__ be f
l
oat
commit
|
commitdiff
|
tree
2017-12-23
M
icha
e
l Matz
Fix
-
pt
h
r
ead in a dif
f
er
e
nt way
commit
|
commitdiff
|
tree
2017-12-23
M
i
chael Ma
t
z
Rever
t
"Fix -pt
h
read
o
p
tion handlin
g
"
commit
|
commitdiff
|
tree
2017-12-23
Mich
a
el Matz
Fi
x
-
pthread option handling
commit
|
commitdiff
|
tree
2017-12-10
Michael Matz
Fix some multi-fi
l
e
c
o
rne
r
cases with asm
commit
|
commitdiff
|
tree
2017-12-05
grischka
tccgen: un
i
fy
type red
e
f
i
nition checks
commit
|
commitdiff
|
tree
2017-12-05
grischka
tcc
a
sm: use
global(_symbol)_stac
k
commit
|
commitdiff
|
tree
2017-12-04
Michael Ma
t
z
Fix a
n
other corner
c
ase w
i
th C/asm symtable
commit
|
commitdiff
|
tree
2017-12-03
Mic
h
ael
Matz
tccasm: Accept suf
f
ixe
d
cmovCC
commit
|
commitdiff
|
tree
2017-11-27
M
ichael Matz
tccasm:
U
ni
f
y C and as
m
symbol table
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
Adjust asm-c-
c
onnect testcase f
o
r
W
indo
w
s
commit
|
commitdiff
|
tree
2017-11-25
Mic
h
ael Matz
t
ccasm: Don't abuse dllexport
/
dllim
p
o
r
t
commit
|
commitdiff
|
tree
2017-11-22
M
ic
h
ael Matz
tccasm
:
synch C and as
m
sym
t
ab tighter
commit
|
commitdiff
|
tree
2017-11-19
M
ic
h
ael Ma
t
z
Adjus
t
testca
s
e
f
or PIE c
o
mpilers
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Fix
f
orward a
s
m lab
e
ls differe
n
t
l
y
commit
|
commitdiff
|
tree
2017-11-16
M
i
c
h
ael Matz
Don't make forard
asm symbols static
by default
commit
|
commitdiff
|
tree
2017-11-15
Michael Matz
Fix absolut
e
memory reference
s
commit
|
commitdiff
|
tree
2017-11-14
Michael Ma
t
z
Rev
e
r
t
"gen_addrpc32: absolu
t
e ptr need
s
*ABS* r
e
l
ocation"
commit
|
commitdiff
|
tree
2017-07-16
Mic
h
ael Matz
F
i
x cross co
m
piler
s
commit
|
commitdiff
|
tree
2017-07-14
M
i
chael Matz
Fix func
t
ion
t
ypes
commit
|
commitdiff
|
tree
2017-07-10
Michae
l
Matz
tccasm:
Fix l
o
cal statics referenced from asms
commit
|
commitdiff
|
tree
next