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
Workaround old GCC viz indexed string literals
2020-06-20
M
ichael Matz
Wo
r
kar
o
und old GCC vi
z
ind
e
x
e
d s
t
ring literals
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
ma
c
os: a
d
d ove
r
view
c
o
mment
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael
M
atz
macos: F
i
x
m
emtest
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Ma
t
z
macos: Tidy code
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos: Rea
d
e
x
ported
symbo
l
s fr
o
m dylibs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: F
i
x
asm-c-connect-tes
t
commit
|
commitdiff
|
tree
2020-06-20
M
i
c
hael Matz
macos: Enable all work
i
ng tests
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l Matz
m
a
cos: bound_al
l
oc
a
symbol
adjust
commit
|
commitdiff
|
tree
2020-06-20
M
ichae
l
Ma
t
z
m
acos: Disab
l
e v
e
rbose linking output
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
macos: Adjust t
c
ctest
.
c for clang
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
m
a
c
os: m
o
re
adjustments fo
r
OSX s
y
st
e
m
s
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
Handle always_inline as GNU inline
commit
|
commitdiff
|
tree
2020-06-20
Michael Mat
z
macos: various fixes
commit
|
commitdiff
|
tree
2020-06-20
Michael Ma
t
z
m
a
cos: Use <dispatch
.
h> for locking
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Matz
macos:
support b
o
unds checking
commit
|
commitdiff
|
tree
2020-06-20
M
i
cha
e
l Matz
macos: section syms, strta
b
, ru
n
t
ime
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
c
o
s: Adj
u
s
t
tests2
.
1
1
2
and tests2 M
a
kefile
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
A
d
d
fi
n
d
_
c_sym a
n
d frie
n
ds
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Matz
macos: Support
.
i
n
i
t_array and
.
fini_a
r
r
ay
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
m
a
cos: don't like in crt st
a
r
t
up code
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Ma
t
z
m
a
c
o
s: D
e
al with leadi
n
g underscore on Mach-O
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
m
a
cos: set LC_MAIN
entrypoint correc
t
ly
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
macos: Sup
p
ort
e
xter
n
al functi
o
ns
commit
|
commitdiff
|
tree
2020-06-20
M
i
c
hael Matz
macos: han
d
l
e un
d
e
f
i
ned symbols
a bit
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: F
i
x
GOT access to l
o
cal
d
efined symbols
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
mac
o
s: dynamic symbol t
a
ble
and __got
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
tz
for_each_element for a
l
l; ad
d
tcc
_
e
xit_state
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Mat
z
macos:
Create sy
m
tab
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
macos
:
First cut
at generating Mach-O executables
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
macos: Don't try to load
dylibs or
linker sc
r
ipts
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
cos: Use SDK path fo
r
headers
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos:
d
etect
clang also wh
e
n call
e
d as
gcc
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
macos
:
make Mach-O somewha
t
ELF_OBJ_ON
L
Y
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
F
a
ke _
_
has_inc
l
ude hand
l
ing
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
a
el Matz
m
acos: Add system include
dir for bu
i
lding l
i
bs
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
maco
s
: Use
n
ewer MAC
O
SX_DEPLOYME
N
T_TARGET
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
Fix s
o
me
s
tring literal e
x
pressions in i
n
itia
l
izers
commit
|
commitdiff
|
tree
2020-06-05
Michael Matz
Fix type compatiblity of e
n
um
s
and i
n
ts
commit
|
commitdiff
|
tree
2020-06-03
Michael
Matz
pp: Move error
s
about
s
t
r
a
y backslashes
commit
|
commitdiff
|
tree
2020-05-26
M
i
chael
Matz
ri
s
cv
6
4: Fix print
f
warning
commit
|
commitdiff
|
tree
2020-05-10
Michael Matz
S
u
pport
--versi
o
n c
m
dli
n
e arg
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
riscv64: fcvt
.
d
.
s doesn
'
t need a
r
oundin
g
m
o
d
e
commit
|
commitdiff
|
tree
2020-04-15
Mich
a
el Matz
musl: di
s
able boundch
e
ck tests
commit
|
commitdiff
|
tree
2020-04-15
Michael
M
at
z
stda
r
g:
a
l
wa
y
s have the __builtin
_
va
_
* avail
a
b
l
e
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Fi
x
stdarg on x8
6
-64
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Facto
r
o
u
t
comm
o
n type
c
om
b
ination
commit
|
commitdiff
|
tree
2020-04-15
M
i
chael Matz
Exp
e
ct c99 support
in
tcctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
Mic
h
ael M
a
tz
Mo
v
e type_in
c
ompatibility
_
e
r
ror earlier
commit
|
commitdiff
|
tree
2020-04-14
Michae
l
Matz
Fi
x
inter
a
ction of (l
o
ca
l
) labels and stm
t
e
xprs
commit
|
commitdiff
|
tree
2020-01-20
Michae
l
M
atz
Rework expr_lan
d
or
commit
|
commitdiff
|
tree
2020-01-20
M
ichael Matz
Use precedence pa
r
ser for e
x
pressions
commit
|
commitdiff
|
tree
2020-01-20
Mich
a
el Matz
Fix symbol
v
er
s
io
n
s with sh
a
red li
b
s
commit
|
commitdiff
|
tree
2020-01-18
Mich
a
el
Matz
M
a
ke 112_ba
c
ktra
c
e/bchec
k
_123 mor
e
r
obust
commit
|
commitdiff
|
tree
2020-01-16
Michael M
a
tz
Cle
a
nup ne
w
boun
d
checking
co
d
e
commit
|
commitdiff
|
tree
2020-01-15
Michael
M
atz
Fix handlin
g
of
unevaluate
d
subexpressi
o
n of con
s
t
commit
|
commitdiff
|
tree
2019-12-17
M
i
chael Ma
t
z
Fi
x
t
he get_asm_string fail on i386 in
a
no
t
h
e
r
way
commit
|
commitdiff
|
tree
2019-12-17
Mic
h
ael Matz
U
s
e expl
i
cit signed char in cha
r
_short_test
commit
|
commitdiff
|
tree
2019-12-17
M
i
chael Matz
A
djust return value promotion for
some archs
commit
|
commitdiff
|
tree
2019-12-16
M
i
chael Matz
r
i
sc
v
64: adjust for cast
cha
n
ges
commit
|
commitdiff
|
tree
2019-12-16
Mich
a
el Matz
Readd lo
s
t error on l
o
cal
stat
i
c function decls
commit
|
commitdiff
|
tree
2019-12-14
Michae
l
M
atz
arm64: fix some casts
commit
|
commitdiff
|
tree
2019-12-14
Mi
c
hael Matz
Fix
som
e
r
a
c
es
commit
|
commitdiff
|
tree
2019-12-12
Michael Ma
t
z
Include some
h
eaders
in new mul
t
i-thread test
commit
|
commitdiff
|
tree
2019-12-12
Michael M
a
tz
Fix pa
r
allel ma
k
e
t
arget
s
commit
|
commitdiff
|
tree
2019-12-12
Michael M
a
t
z
Disabl
e
thu
m
b
code
generatio
n
on tcctest
.
g
cc
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Also
p
ars
e
-
Dfoo in l
i
b
tcc
_
te
s
t_mt
commit
|
commitdiff
|
tree
2019-12-11
M
i
cha
e
l Mat
z
Fix libtcc_tes
t
_mt with lib64
commit
|
commitdiff
|
tree
2019-12-10
Mi
c
h
ael Matz
F
i
x ty
p
e
/
r
/
r2 conf
u
sion diff
e
rently
commit
|
commitdiff
|
tree
2019-12-10
Mi
c
hae
l
Ma
t
z
Add de
p
e
n
dency on libtccb
1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Michael M
a
tz
Fix co
m
pil
e
w
a
r
n
ing wit
h
cross compilers
commit
|
commitdiff
|
tree
2019-12-05
Michael Matz
Fix setting of
o
ptio
n
s
commit
|
commitdiff
|
tree
2019-12-02
Michael Matz
Fi
x
indentation
and run
_
test type
commit
|
commitdiff
|
tree
2019-11-27
Michael
Matz
Workaround false positive war
n
ing
commit
|
commitdiff
|
tree
2019-11-25
Michael Matz
elf: rewrite versio
n
su
p
port
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael
M
atz
Improve ?:
expansion a little
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l
M
at
z
riscv:
O
ptim
i
ze compares
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
r
iscv: Repla
c
e RR insn em
i
tter with specific one
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael
M
atz
ri
s
cv: A
d
d special
cases for cons
t
operands
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: factor
l
oad/store code
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Ma
t
z
ris
c
v:
T
LC of param p
a
ssing
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
r
iscv: rewrite
par
a
m
ete
r
pas
s
i
ng
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv:
M
a
ke PLT
re
l
o
c be AUTO_GOT
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
r
i
scv: F
i
x mixed2
a
nd mixed
3
abi tests
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Mat
z
r
i
s
cv: Start fixing flo
a
t
struct pas
s
ing/returnig
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hael M
a
tz
ri
s
cv: F
i
x stdarg_man
y
_test
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
isc
v
:
Fix t
c
c
t
est
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
t
z
riscv: fi
x
more sig
n
/zer
o
-extension problems
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: Fix
fto
i
and ftof(long double->float
)
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
r
i
scv: fix relocs for glob
a
l syms
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
risc
v
: Fix unsigned 32bit
l
oads
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: Implement long double support
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
a
el Matz
r
i
scv
:
Fix 73
_
arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: implement stdarg
f
unc
t
ions
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Mat
z
r
i
s
cv:
some work on
lar
g
e func
t
ion arguments
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: suppo
r
t large sta
c
k and far jumps
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
risc
v
: fix 90
_
struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: GOT loads, signed
re
m
ai
n
der, ELF flags
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el
M
a
t
z
riscv: predefine more
macros
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: Implement VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
riscv: load 6
4
bit constan
t
s, and 32bit shifts
commit
|
commitdiff
|
tree
next