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
macos: detect clang also when called as gcc
2020-06-20
Michael Ma
t
z
macos:
dete
c
t clang also when called
a
s gc
c
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
macos: make Mach-O som
e
w
h
at
E
L
F
_O
B
J_O
N
LY
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Fake __
h
as_include handling
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
c
os: Add system incl
u
de dir for building lib
s
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
m
a
cos: Use newer
M
ACOSX_
D
E
P
L
OYMENT_TARGE
T
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Fix some strin
g
literal expressions in
initializers
commit
|
commitdiff
|
tree
2020-06-05
Mich
a
el
Ma
t
z
Fix type
compatiblity o
f
enums
a
nd ints
commit
|
commitdiff
|
tree
2020-06-03
M
i
c
hael Matz
pp:
M
ove
errors a
b
out stray ba
c
kslas
h
e
s
commit
|
commitdiff
|
tree
2020-05-26
M
ichae
l
Matz
riscv
6
4: Fix
p
rintf warning
commit
|
commitdiff
|
tree
2020-05-10
Michael Matz
S
u
p
p
ort -
-
version
cmdline arg
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
riscv6
4
: fc
v
t
.
d
.
s doesn
'
t
n
eed a rounding
m
o
de
commit
|
commitdiff
|
tree
2020-04-15
Michae
l
Mat
z
musl: disable bou
n
dcheck tests
commit
|
commitdiff
|
tree
2020-04-15
Mic
h
ael Matz
stdarg:
always
have the __bui
l
tin_va
_
* available
commit
|
commitdiff
|
tree
2020-04-15
M
i
chael M
a
tz
F
i
x stdarg
o
n x86-64
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Fac
t
or out com
m
on type com
b
in
a
tion
commit
|
commitdiff
|
tree
2020-04-15
Mic
h
ael Matz
Exp
e
ct c99
s
upport
i
n t
c
cte
s
t
.
c
commit
|
commitdiff
|
tree
2020-04-15
Michae
l
Ma
t
z
Move
t
ype_inco
m
patibility_
e
rror ear
l
ier
commit
|
commitdiff
|
tree
2020-04-14
Michael Matz
Fix interaction of (local
)
labe
l
s and stmt exprs
commit
|
commitdiff
|
tree
2020-01-20
Mic
h
ael
Matz
R
ework
ex
p
r_la
n
dor
commit
|
commitdiff
|
tree
2020-01-20
M
ichael Matz
Us
e
p
recedence p
a
rser
f
or expressi
o
ns
commit
|
commitdiff
|
tree
2020-01-20
Mi
c
h
ael Matz
Fix
sym
b
o
l versions with shar
e
d
li
b
s
commit
|
commitdiff
|
tree
2020-01-18
Michael M
a
tz
Make 112_backt
r
ace/bchec
k
_1
2
3 more
r
obust
commit
|
commitdiff
|
tree
2020-01-16
Michael Matz
Cleanup new
b
ound ch
e
cking code
commit
|
commitdiff
|
tree
2020-01-15
Mic
h
a
e
l M
a
tz
Fix
h
andling of unevaluated
sube
x
pressio
n
of
c
o
n
st
commit
|
commitdiff
|
tree
2019-12-17
M
ichael
M
atz
Fix
the get
_
asm
_
string fail on i386
i
n another
w
ay
commit
|
commitdiff
|
tree
2019-12-17
Michael Matz
Use explicit signed char
i
n char_sho
r
t_t
e
st
commit
|
commitdiff
|
tree
2019-12-17
Michael Mat
z
Adjust r
e
turn
value pr
o
motion for some archs
commit
|
commitdiff
|
tree
2019-12-16
Michael M
a
tz
r
i
scv
6
4: adjust
for cast changes
commit
|
commitdiff
|
tree
2019-12-16
M
i
c
hael
Matz
Readd lo
s
t error on loc
a
l static func
t
ion de
c
ls
commit
|
commitdiff
|
tree
2019-12-14
M
i
chael Matz
arm64: fix some casts
commit
|
commitdiff
|
tree
2019-12-14
M
i
chael Matz
F
i
x some races
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Includ
e
s
o
me headers in
new multi-th
r
ead
t
e
st
commit
|
commitdiff
|
tree
2019-12-12
M
i
chael
M
atz
Fix pa
r
allel ma
k
e t
a
rge
t
s
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Disable thu
m
b
code
g
enerati
o
n on tcctest
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
A
l
s
o parse -Dfoo
in libtcc_te
s
t_mt
commit
|
commitdiff
|
tree
2019-12-11
Michael Matz
Fix libtc
c
_test_mt with lib
6
4
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
Fix type/r/r2 co
n
fu
s
io
n
d
ifferently
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
Ad
d
de
p
endency on libtccb1
.
a
commit
|
commitdiff
|
tree
2019-12-10
M
i
c
hael Matz
Fi
x
comp
i
le wa
r
ning with cross compil
e
rs
commit
|
commitdiff
|
tree
2019-12-05
Micha
e
l
M
atz
Fix
s
etting
of options
commit
|
commitdiff
|
tree
2019-12-02
Michael Matz
Fix indentati
o
n and run_test
type
commit
|
commitdiff
|
tree
2019-11-27
Michael Mat
z
Workar
o
und false
positive
warning
commit
|
commitdiff
|
tree
2019-11-25
Micha
e
l Matz
elf: rewr
i
t
e
version s
u
pport
commit
|
commitdiff
|
tree
2019-09-01
M
ich
a
e
l Ma
t
z
Improve ?: expansion a little
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Optimize compar
e
s
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
ri
s
c
v
:
Replace RR insn
emitter with spe
c
ific one
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add
s
pec
i
al case
s
for const operands
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: factor load/sto
r
e code
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv:
T
LC of pa
r
am pass
i
ng
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l M
a
tz
riscv: rewrite pa
r
ame
t
er
p
a
ssin
g
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
risc
v
: Make PLT reloc
be AUTO_G
O
T
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
r
i
scv: Fix mixed2 and mixed3
abi te
s
ts
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
r
isc
v
: Start fi
x
in
g
float
s
truct passing/re
t
urni
g
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: Fix stdarg_many_test
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
riscv: Fix tc
c
t
est
.
c
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
a
e
l
Matz
riscv: fix more sign/zero-extension
p
robl
e
ms
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Fix ftoi
a
nd ftof(l
o
ng do
u
bl
e
->
f
loat)
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: fix relocs for
g
l
obal
s
y
ms
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Fi
x
uns
i
gned
32b
i
t loads
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
Matz
riscv: Imp
l
ement long double support
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: imple
m
e
n
t st
d
a
rg functions
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
Ma
t
z
riscv: some wo
r
k
o
n la
r
ge function arguments
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: support large stack
a
nd far jum
p
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: fix 90_s
t
ruc
t
-init
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: GOT loads,
s
i
g
ned remain
d
er, ELF fl
a
gs
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: pr
e
defin
e
more macros
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Ma
t
z
riscv: Imple
m
ent VLA st
u
ff
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: load 64b
i
t constants, and
32
b
it
s
hifts
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ae
l
Matz
riscv: Add sa
r
, shr i
n
sn
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael
M
atz
riscv:
fix 7
2
_l
o
ng_long
_
constant
commit
|
commitdiff
|
tree
2019-09-01
M
icha
e
l M
a
tz
riscv:
Handle m
o
re relocs
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
riscv:
s
ome
long double s
u
pport
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael
Matz
risc
v
:
M
a
k
e 32_le
d
s w
o
rk
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
fp par
a
me
t
ers
commit
|
commitdiff
|
tree
2019-09-01
M
ichael M
a
tz
riscv: float ops
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
t
z
riscv: Mor
e
insns,
o
p
erands and arg slots
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
riscv:
Add mo
r
e ops an
d
fi
x
es
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
riscv: Handle JUMP
_
SLOT relo
c
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
r
i
scv: Imple
m
e
n
t some loads
a
n
d
calls
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
r
i
s
c
v: hacky prolog, epilog and retu
r
n
commit
|
commitdiff
|
tree
2019-08-14
Michael
Matz
riscv: Handle some
u
sual relocs
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
riscv64: Add skeleton target
commit
|
commitdiff
|
tree
2019-07-21
Michael Matz
Fix inva
l
id
s
i
z
e wi
t
h GNU designated initi
a
lizers
commit
|
commitdiff
|
tree
2019-06-24
Michael Mat
z
Try fixing
a
sm_dot_tes
t
on W
i
ndows
commit
|
commitdiff
|
tree
2019-06-21
Michael
M
atz
D
efine __d
s
o_handle in libt
c
c
1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Mi
c
hae
l
Ma
t
z
Make VT_STRUCT_
M
A
S
K un
s
i
gned
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
F
ix last commi
t
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Don't em
i
t unrefer
e
n
c
ed stat
i
c inlin
e
s
commit
|
commitdiff
|
tree
2019-06-17
Michael
M
atz
A
d
d
testcas
e
for
69a
4
6
b
0
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Deal wi
t
h
m
o
r
e ten
t
ativ
e
de
f
i
n
it
i
ons
commit
|
commitdiff
|
tree
2019-06-17
Michae
l
Matz
Make ming
w
work again
commit
|
commitdiff
|
tree
2019-06-17
Michael Mat
z
T
LC
for C9
9
inline im
p
lementation
commit
|
commitdiff
|
tree
2019-06-17
Michael M
a
t
z
Stricter C99 i
n
line tests
commit
|
commitdiff
|
tree
2019-06-16
M
i
c
h
a
e
l M
a
tz
Re
v
ert "Fix relocs
of unwanted sections"
commit
|
commitdiff
|
tree
2019-06-16
Mic
h
ael Matz
I
g
n
o
re
r
e
l
o
c
s t
o
ignored sections as
well
commit
|
commitdiff
|
tree
2019-06-16
Michael Ma
t
z
Fix use-after-free in tcc
e
l
f
.
c
commit
|
commitdiff
|
tree
2019-05-30
Michael Matz
Don't allow secti
o
n
s
w
itches in loca
l
asm i
n
structions
commit
|
commitdiff
|
tree
2019-05-02
Michael Ma
t
z
_S
t
atic_assert
must
b
e
f
ollowed by semicolon
commit
|
commitdiff
|
tree
next