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: various fixes
2020-06-20
Michael Matz
macos: vario
u
s fi
x
es
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Us
e
<d
i
spatch
.
h>
f
or l
o
c
king
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
acos: support
bou
n
ds checking
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
macos
:
s
e
ction sy
m
s, strtab, ru
n
t
ime
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l
M
a
tz
m
a
co
s
: Adjust tests2
.
112 and
t
e
s
ts2 Makefile
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ae
l
M
atz
Add find_c_sy
m
a
n
d f
r
iend
s
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: S
u
pport
.
init_array
a
n
d
.
f
i
n
i
_
a
r
ray
commit
|
commitdiff
|
tree
2020-06-20
M
ichael
M
atz
macos: do
n
't like
in crt startup cod
e
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
macos: Deal with lea
d
ing
unde
r
score on Mach-O
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
ha
e
l Matz
macos: set LC_MAIN entryp
o
i
n
t
c
o
rrectly
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l
Matz
mac
o
s: Su
p
port e
x
ternal f
u
ncti
o
ns
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: h
a
n
d
le
u
n
d
efi
n
ed symbols a
b
i
t
commit
|
commitdiff
|
tree
2020-06-20
Michael Ma
t
z
m
acos: Fix GOT ac
c
ess
t
o local defined
s
ymbols
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos:
dy
n
a
mic s
y
m
b
ol
t
abl
e
and __got
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l
M
a
tz
fo
r
_each_element for all
;
add
tcc_exi
t
_state
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
co
s
: C
r
eat
e
symtab
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos
:
Fir
s
t
cut at generating Mach-O execu
t
a
b
les
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Don'
t
try to load
dylibs or linker scripts
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Us
e
S
D
K
p
ath for headers
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: detect
clan
g
a
l
s
o
w
hen called as gcc
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
macos:
m
a
k
e
Mac
h
-O somewhat ELF_OBJ_ONLY
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Fake __
h
as_include handli
n
g
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Add system
i
nclu
d
e dir
f
o
r b
u
il
d
ing libs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
ma
c
os: Use n
e
wer
M
ACOSX_DEP
L
OYMENT_T
A
R
G
ET
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
F
i
x some str
i
ng
l
i
t
e
r
al expressions
i
n initia
l
i
z
ers
commit
|
commitdiff
|
tree
2020-06-05
Michael Matz
Fi
x
t
y
pe compatiblity of enums and
ints
commit
|
commitdiff
|
tree
2020-06-03
M
i
c
hael Mat
z
pp: Mov
e
error
s
about
s
tray bac
k
sla
s
hes
commit
|
commitdiff
|
tree
2020-05-26
Michael
Matz
riscv64:
Fix
pri
n
tf wa
r
ning
commit
|
commitdiff
|
tree
2020-05-10
Michael Matz
S
upport
-
-vers
i
on
cmdl
i
ne arg
commit
|
commitdiff
|
tree
2020-04-15
Michael M
a
tz
risc
v
64: fcvt
.
d
.
s doesn
'
t need a rounding mod
e
commit
|
commitdiff
|
tree
2020-04-15
Michae
l
Matz
musl: disab
l
e bound
c
heck tests
commit
|
commitdiff
|
tree
2020-04-15
M
ichael
M
atz
s
t
darg:
a
lways have
t
he __b
u
iltin_va
_
* available
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Fix
stdarg on x86-64
commit
|
commitdiff
|
tree
2020-04-15
Mi
c
h
ael
M
a
tz
F
a
c
tor out common type combina
t
ion
commit
|
commitdiff
|
tree
2020-04-15
Mich
a
el Matz
E
x
p
e
ct c99 support in tcctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
Micha
e
l Matz
Move type_
i
ncompat
i
b
ility_erro
r
earlier
commit
|
commitdiff
|
tree
2020-04-14
Michael Matz
Fix interaction of (loc
a
l) lab
e
ls and stmt exprs
commit
|
commitdiff
|
tree
2020-01-20
M
ichael Matz
Rework e
x
p
r_land
o
r
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
Use
p
r
e
cedence par
s
er for expression
s
commit
|
commitdiff
|
tree
2020-01-20
Micha
e
l Matz
Fi
x
symbol versions with s
h
a
r
ed lib
s
commit
|
commitdiff
|
tree
2020-01-18
Mic
h
a
e
l Ma
t
z
M
a
k
e 112_backtra
c
e/bcheck_123 more robust
commit
|
commitdiff
|
tree
2020-01-16
Mi
c
hael Matz
Cleanup new b
o
und checking c
o
de
commit
|
commitdiff
|
tree
2020-01-15
Mich
a
el Matz
Fix han
d
ling of unevaluated subexpression
o
f co
n
st
commit
|
commitdiff
|
tree
2019-12-17
Michael Matz
Fix the g
e
t_as
m
_
string fail on i
3
86
i
n
another
w
a
y
commit
|
commitdiff
|
tree
2019-12-17
Michael
M
atz
Use
e
xp
l
icit signed cha
r
in char_short_test
commit
|
commitdiff
|
tree
2019-12-17
Michael Matz
Adjust return value promot
i
on for
s
ome
arch
s
commit
|
commitdiff
|
tree
2019-12-16
M
i
chael Mat
z
riscv64: adjust for cast change
s
commit
|
commitdiff
|
tree
2019-12-16
Mich
a
el
M
atz
Re
a
dd lost er
r
or on local
s
t
a
tic function decls
commit
|
commitdiff
|
tree
2019-12-14
Micha
e
l Ma
t
z
arm64: f
i
x
some cas
t
s
commit
|
commitdiff
|
tree
2019-12-14
Micha
e
l
M
atz
Fix so
m
e r
a
ce
s
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Include so
m
e headers in new multi
-
thread te
s
t
commit
|
commitdiff
|
tree
2019-12-12
M
i
ch
a
el Mat
z
Fix para
l
le
l
make
targets
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Disab
l
e thumb c
o
de
g
e
n
erat
i
o
n on tcct
e
st
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Mi
c
h
ael Matz
Also
p
a
rse -Dfoo in libtcc_
t
es
t
_mt
commit
|
commitdiff
|
tree
2019-12-11
M
i
cha
e
l Mat
z
Fix libtcc_test_mt with lib64
commit
|
commitdiff
|
tree
2019-12-10
Micha
e
l
M
a
t
z
Fix type/r/r2 confusion differen
t
ly
commit
|
commitdiff
|
tree
2019-12-10
M
i
ch
a
el Matz
Add d
e
pendency
o
n
lib
t
ccb
1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Micha
e
l Matz
Fix compi
l
e warning with cros
s
compilers
commit
|
commitdiff
|
tree
2019-12-05
M
i
chael Matz
F
i
x sett
i
n
g of
options
commit
|
commitdiff
|
tree
2019-12-02
Michael Matz
Fix indentation and run_
t
est type
commit
|
commitdiff
|
tree
2019-11-27
M
ichael Matz
Workaround fals
e
p
ositive warning
commit
|
commitdiff
|
tree
2019-11-25
M
i
chael
M
atz
elf:
r
ew
r
ite versio
n
support
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
Impr
o
ve
?
: expansion a little
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
Matz
riscv:
Optimize com
p
ares
commit
|
commitdiff
|
tree
2019-09-01
M
ic
h
a
e
l Matz
riscv: R
e
place R
R
insn emit
t
er with specific
o
ne
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: A
d
d special cases
for cons
t
operands
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Mat
z
riscv:
f
acto
r
load/
s
tore co
d
e
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: TLC of
para
m
passing
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el
M
atz
ri
s
cv
:
re
w
rite pa
r
ame
t
er passing
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
ris
c
v: Make PLT relo
c
be
AUTO_GOT
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
M
atz
riscv: Fix
m
ixed2 and
m
ixed3 abi test
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: Start f
i
xing float struct
passing/returnig
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: F
i
x std
a
rg_ma
n
y_
t
est
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
risc
v
: Fix
t
c
ctes
t
.
c
commit
|
commitdiff
|
tree
2019-09-01
M
ich
a
el Mat
z
riscv: fix
more sig
n
/
zero-extens
i
on problems
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
riscv: Fix ftoi and ftof(
l
ong double->float)
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
r
i
scv:
f
ix
r
e
lo
c
s fo
r
global syms
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: Fix u
n
signed 32bit l
o
a
d
s
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
ri
s
cv
:
Impl
e
ment
l
o
ng
do
u
b
le support
commit
|
commitdiff
|
tree
2019-09-01
M
ichael M
a
t
z
riscv: F
i
x 73
_
arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
riscv
:
im
p
lement stdarg functions
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Ma
t
z
riscv: some work on large f
u
nction arguments
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv
:
s
upport large sta
c
k
and far
j
umps
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
riscv:
f
i
x 90
_
st
r
uct-init
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv:
G
O
T loads, signed remaind
e
r, ELF
f
la
g
s
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
tz
ri
s
cv: predefin
e
more macros
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: Implement VLA st
u
ff
commit
|
commitdiff
|
tree
2019-09-01
M
ichae
l
Matz
riscv: load 64
b
it constants, a
n
d 32bit shifts
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv:
A
d
d sar,
s
hr in
s
n
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
isc
v
: f
i
x 7
2
_
l
ong_long_constant
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv:
Handle m
o
re relocs
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
riscv: som
e
long
double suppo
r
t
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
M
a
tz
r
i
s
c
v
: Make 32
_
le
d
s wor
k
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: fp parameters
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
M
atz
riscv: flo
a
t ops
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv
:
More ins
n
s, op
e
rands and arg slo
t
s
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
a
el Matz
riscv: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add more ops and fixe
s
commit
|
commitdiff
|
tree
2019-08-14
Michae
l
Matz
riscv
:
Handle JUMP_SLO
T
r
e
loc
commit
|
commitdiff
|
tree
2019-08-14
Michael M
a
tz
riscv: Imple
m
e
n
t so
m
e load
s
and calls
commit
|
commitdiff
|
tree
next