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
Handle always_inline as GNU inline
2020-06-20
Michael Matz
Han
d
le
always_inline
a
s GNU inline
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Matz
macos: various fixes
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
mac
o
s: Use <
d
ispatch
.
h
> for locking
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: support bou
n
d
s
c
h
ec
k
in
g
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
a
tz
macos:
section syms,
s
t
rtab
,
runtime
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
macos: Adjust tests2
.
112 and tests2 Makefile
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
A
d
d find_c_sym
a
n
d
f
r
iends
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
mac
o
s: Suppor
t
.
init_ar
r
ay and
.
fini_array
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
tz
m
acos
:
don't like in crt startup code
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l M
a
tz
macos:
D
eal with leading under
s
c
o
re on
M
a
c
h-O
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
mac
o
s: se
t
LC_MAIN entrypoint c
o
rrectly
commit
|
commitdiff
|
tree
2020-06-20
M
i
c
hael Matz
m
a
cos: Supp
o
rt exte
r
n
a
l
functions
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
maco
s
: handle undefined
symbols a bit
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos
:
Fix GOT acc
e
ss to loc
a
l
defined sy
m
bols
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
t
z
m
a
c
os:
dyn
a
mic
s
y
m
bol table an
d
__got
commit
|
commitdiff
|
tree
2020-06-20
M
i
c
h
ael M
a
tz
for
_
each_element
for al
l
; add
tcc_e
x
it_st
a
te
commit
|
commitdiff
|
tree
2020-06-20
M
i
ch
a
el Matz
m
a
cos: Creat
e
symtab
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael M
a
tz
macos: Fir
s
t
cut at
g
ener
a
ting Mach-O
execu
t
ables
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
mac
o
s
: Don
'
t try to load dylibs or lin
k
er scripts
commit
|
commitdiff
|
tree
2020-06-20
Michael
Mat
z
macos
:
U
s
e
SDK
p
a
th f
o
r headers
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
macos: detect clang also when called as gcc
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
macos: make Mach
-
O somewhat ELF_OBJ_ONLY
commit
|
commitdiff
|
tree
2020-06-20
M
ichael
Matz
Fake
_
_has_incl
u
de handling
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Add system include di
r
for
build
i
ng lib
s
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Us
e
new
e
r MAC
O
SX_DEPLOYMENT_T
A
R
G
ET
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael
M
atz
F
i
x
so
m
e string literal expressi
o
ns in in
i
tializ
e
rs
commit
|
commitdiff
|
tree
2020-06-05
M
i
chael Matz
Fix type compatiblity of enums a
n
d i
n
ts
commit
|
commitdiff
|
tree
2020-06-03
Michael Matz
pp:
Move error
s
ab
o
ut stray back
s
lashe
s
commit
|
commitdiff
|
tree
2020-05-26
Michael
Matz
riscv64: Fix printf warning
commit
|
commitdiff
|
tree
2020-05-10
Michael
M
a
tz
S
u
pport
-
-versi
o
n cmdli
n
e arg
commit
|
commitdiff
|
tree
2020-04-15
M
ic
h
a
el M
a
tz
ri
s
cv
6
4: fcvt
.
d
.
s doesn't ne
e
d
a
r
ou
n
ding
m
ode
commit
|
commitdiff
|
tree
2020-04-15
M
i
chael Ma
t
z
musl: di
s
able boundcheck tests
commit
|
commitdiff
|
tree
2020-04-15
Mic
h
ael Matz
stdarg:
a
lways have t
h
e __builtin_va_* avail
a
ble
commit
|
commitdiff
|
tree
2020-04-15
Mi
c
hael Matz
F
i
x
s
t
dar
g
on x86-64
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Factor out common type combina
t
i
on
commit
|
commitdiff
|
tree
2020-04-15
Michael
Matz
Expe
c
t c99 support in t
c
ct
e
st
.
c
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Mov
e
type_incompatibility_error
ear
l
ier
commit
|
commitdiff
|
tree
2020-04-14
Michael Matz
Fi
x
interaction
o
f (local) labels an
d
stmt expr
s
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
R
e
work expr_la
n
dor
commit
|
commitdiff
|
tree
2020-01-20
Mi
c
hael Matz
U
s
e p
r
ecedence pars
e
r fo
r
expressions
commit
|
commitdiff
|
tree
2020-01-20
M
i
chael Ma
t
z
Fix symb
o
l versions wit
h
share
d
libs
commit
|
commitdiff
|
tree
2020-01-18
Mich
a
el
M
a
tz
Make 112_backtra
c
e/bch
e
c
k_12
3
more robust
commit
|
commitdiff
|
tree
2020-01-16
Michae
l
Matz
Cleanup ne
w
bound chec
k
i
n
g
code
commit
|
commitdiff
|
tree
2020-01-15
Michael Matz
Fix handli
n
g of
un
e
val
u
ated subexpres
s
ion of const
commit
|
commitdiff
|
tree
2019-12-17
Mi
c
hael
M
atz
Fix
t
he get_asm_string fail o
n
i3
8
6 in another way
commit
|
commitdiff
|
tree
2019-12-17
Mi
c
hael Matz
Use explici
t
sign
e
d
char
in char_short_test
commit
|
commitdiff
|
tree
2019-12-17
Micha
e
l Matz
Adjust retur
n
val
u
e
p
romotio
n
fo
r
some ar
c
hs
commit
|
commitdiff
|
tree
2019-12-16
M
ichael
M
atz
riscv64: adjust for
c
ast ch
a
nges
commit
|
commitdiff
|
tree
2019-12-16
Michael Matz
Readd lost error on local
s
tatic fun
c
tion decls
commit
|
commitdiff
|
tree
2019-12-14
Michael
Matz
arm64: fix s
o
me casts
commit
|
commitdiff
|
tree
2019-12-14
M
i
c
hael Matz
Fix some races
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Incl
u
de some h
e
aders in
new multi
-
thre
a
d test
commit
|
commitdiff
|
tree
2019-12-12
M
ichael
Matz
Fi
x
par
a
llel
m
a
ke t
a
rgets
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Disable
t
humb code ge
n
e
ration on tcctest
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Also
p
arse -Dfoo in
lib
t
cc_test_mt
commit
|
commitdiff
|
tree
2019-12-11
M
i
chae
l
Ma
t
z
Fix
l
ibtcc_test_mt with lib6
4
commit
|
commitdiff
|
tree
2019-12-10
Michael Ma
t
z
Fix type/r/r2 conf
u
sion differently
commit
|
commitdiff
|
tree
2019-12-10
Mic
h
ael Matz
Add depen
d
e
nc
y
on libtc
c
b1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
Fix comp
i
le warning
w
ith cross compilers
commit
|
commitdiff
|
tree
2019-12-05
M
ichael Matz
Fix setting of
o
pti
o
ns
commit
|
commitdiff
|
tree
2019-12-02
Mic
h
ael Matz
F
i
x
indent
a
tion and run_test
t
ype
commit
|
commitdiff
|
tree
2019-11-27
Michael Mat
z
Workaround false positive warni
n
g
commit
|
commitdiff
|
tree
2019-11-25
M
i
c
h
a
e
l Matz
el
f
:
r
ewrit
e
versi
o
n
s
u
pport
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
Improve ?:
ex
p
a
nsion a little
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
ris
c
v:
Optimize compares
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: Replace RR i
n
sn e
m
itter
w
ith
s
pecific o
n
e
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add special cases for const operands
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv:
factor
load/s
t
ore
c
ode
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: TL
C
of param pa
s
sing
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
a
e
l
Matz
riscv: rew
r
ite p
a
rameter pa
s
sing
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
r
iscv: Make PLT reloc be AUTO
_
GOT
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Fi
x
mix
e
d2 and mixed3
a
bi tes
t
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Ma
t
z
ris
c
v
:
Star
t
fixing float str
u
ct p
a
ssing/retur
n
ig
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
ri
s
cv: Fi
x
stdarg_many
_
t
e
st
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
F
ix tc
c
test
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
risc
v
:
fix mo
r
e sign/zero-extension prob
l
e
ms
commit
|
commitdiff
|
tree
2019-09-01
M
i
ch
a
el Matz
riscv: Fix
ftoi
a
nd
f
tof(l
o
ng
d
o
uble->float)
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv:
fix relocs for
g
lob
a
l sym
s
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
ri
s
cv: Fix unsign
e
d
3
2bit l
o
ads
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: Imple
m
ent long
double sup
p
or
t
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
r
iscv: Fix 73_a
r
m
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: implement stdarg fu
n
cti
o
ns
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Mat
z
ris
c
v: some work on l
a
r
g
e function arg
u
m
ents
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: s
u
p
po
r
t
l
arge stack
a
nd far ju
m
ps
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv
:
fix 90_
s
t
ruct-init
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
ris
c
v
: GOT lo
a
d
s, si
g
ned
re
m
a
i
nder, ELF
f
lags
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: predefine m
o
re mac
r
os
commit
|
commitdiff
|
tree
2019-09-01
M
i
cha
e
l
M
a
tz
riscv:
Im
p
lement VLA s
t
uff
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael
M
atz
risc
v
: load 6
4
bit constants, and 32bi
t
shifts
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l
M
atz
riscv: Add sar, shr insn
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
riscv: fix 72_long_l
o
n
g_constant
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Handle more rel
o
cs
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv
:
some lon
g
dou
b
le support
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: Make 32_led
s
work
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: fp para
m
eters
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
riscv: float ops
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv:
M
ore
i
nsns, operands and ar
g
slots
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
more in
s
ns
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
Matz
riscv: Add
m
o
r
e ops and fixes
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
ris
c
v: Handle JUMP_SLOT reloc
commit
|
commitdiff
|
tree
next