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
riscv64: Fix a corner case
2020-07-15
M
i
c
h
ael
M
atz
riscv64: F
i
x
a
corner case
commit
|
commitdiff
|
tree
2020-07-06
M
i
ch
a
el Matz
Fix par
s
ing of
.
s f
i
les
commit
|
commitdiff
|
tree
2020-07-06
M
ich
a
el Matz
tccpp: Add -bench -E mode
commit
|
commitdiff
|
tree
2020-06-21
Michael Matz
limit gnu_inl
i
ne hack to
ma
c
os
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Mat
z
f
i
xes for de
a
dlocks an
d
dollars
in asm
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Worka
r
ound old
GCC viz i
n
dexed string litera
l
s
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: ad
d
o
v
er
v
iew
c
omment
commit
|
commitdiff
|
tree
2020-06-20
M
i
ch
a
e
l Matz
macos
:
Fix
m
emtest
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
macos: Tidy c
o
de
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
tz
m
acos: Rea
d
exported symb
o
ls from dylibs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
acos: Fix asm-c
-
c
o
nn
e
c
t-test
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Enable a
l
l
workin
g
tests
commit
|
commitdiff
|
tree
2020-06-20
M
i
chae
l
Ma
t
z
macos: bound_all
o
ca symbol adjus
t
commit
|
commitdiff
|
tree
2020-06-20
M
i
chae
l
Matz
macos: Disable verbos
e
link
i
ng ou
t
put
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Ma
t
z
macos: Adjust tcctest
.
c
f
o
r clang
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos
:
mor
e
adjustments for OSX
s
yst
e
m
s
commit
|
commitdiff
|
tree
2020-06-20
Michael
Ma
t
z
H
a
n
dle always_inl
i
n
e as GNU inline
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
a
tz
macos: various fixes
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
a
el M
a
tz
m
a
cos:
Use <dispat
c
h
.
h>
for lo
c
king
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos: s
u
p
p
ort
bounds checking
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
ma
c
os: section syms, strtab, runt
i
me
commit
|
commitdiff
|
tree
2020-06-20
Michael
Ma
t
z
macos:
A
d
just test
s
2
.
112 and tests2 Makefil
e
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael
M
a
tz
Add find_c_
s
ym an
d
friends
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
m
a
c
o
s: Support
.
i
n
i
t
_a
r
ray
and
.
fini_array
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Matz
mac
o
s:
d
on't like i
n
crt startup code
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
c
o
s: Deal with
le
a
d
i
ng underscore
o
n Mach-O
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
macos: set LC_MAIN entrypoint correc
t
l
y
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
ma
c
os: Support external
fun
c
tions
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
maco
s
: hand
l
e undefin
e
d sym
b
ols a bi
t
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
maco
s
: Fix GOT access to local defined
s
y
m
bols
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Matz
m
a
c
o
s: dyn
a
m
i
c sy
m
bol table
a
n
d
_
_got
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
for
_
each_element fo
r
all; add tcc_exit
_
state
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos:
C
reate symtab
commit
|
commitdiff
|
tree
2020-06-20
M
ichael M
a
t
z
m
a
c
os: Fir
s
t
c
ut at
genera
t
ing M
a
ch-O exe
c
u
t
ables
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Don't try to load dylibs o
r
linker
scr
i
pts
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
macos: Use SDK
p
ath for
he
a
ders
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
t
z
macos:
d
e
te
c
t
cl
a
n
g a
l
s
o whe
n
called as g
c
c
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
cos: mak
e
Mach-O s
o
me
w
hat EL
F
_OBJ_ONLY
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
Fake
_
_has_i
n
cl
u
de handling
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
tz
m
a
c
o
s
:
Add system
include dir for building libs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Use new
e
r MACOSX
_
DEPL
O
YMENT_TARGET
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Mat
z
Fix some
s
tring litera
l
e
x
pres
s
ions in initi
a
lizers
commit
|
commitdiff
|
tree
2020-06-05
Michael Matz
Fix type compatiblity
of enum
s
and in
t
s
commit
|
commitdiff
|
tree
2020-06-03
Micha
e
l
Matz
pp: Mo
v
e er
r
ors abo
u
t stray backsla
s
hes
commit
|
commitdiff
|
tree
2020-05-26
Mi
c
hae
l
M
a
tz
r
iscv6
4
: Fix printf warning
commit
|
commitdiff
|
tree
2020-05-10
Michael Matz
Support --ver
s
ion cm
d
line
a
rg
commit
|
commitdiff
|
tree
2020-04-15
M
ichael Matz
riscv6
4
:
fcvt
.
d
.
s
d
o
e
s
n't need a
r
ound
i
ng mo
d
e
commit
|
commitdiff
|
tree
2020-04-15
M
i
c
hael Matz
mu
s
l:
disab
l
e bo
u
nd
c
heck tests
commit
|
commitdiff
|
tree
2020-04-15
Michael
M
atz
std
a
r
g
: always have the __builtin_va_* ava
i
labl
e
commit
|
commitdiff
|
tree
2020-04-15
Michael
Ma
t
z
F
ix
stdarg on x86-64
commit
|
commitdiff
|
tree
2020-04-15
Michael M
a
tz
Factor out
common
t
ype
c
om
b
ination
commit
|
commitdiff
|
tree
2020-04-15
Mi
c
hael Matz
Expect c99 sup
p
ort i
n
tcctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
Michael M
a
tz
Move t
y
p
e
_
i
ncompatibility_e
r
r
o
r ea
r
l
i
er
commit
|
commitdiff
|
tree
2020-04-14
Michae
l
Ma
t
z
Fix
i
nte
r
ac
t
i
on of (
l
ocal) labels a
n
d st
m
t exprs
commit
|
commitdiff
|
tree
2020-01-20
M
i
c
h
ae
l
Matz
Rework expr_landor
commit
|
commitdiff
|
tree
2020-01-20
Michae
l
M
at
z
Use precede
n
ce parser for expressions
commit
|
commitdiff
|
tree
2020-01-20
M
i
c
ha
e
l M
a
t
z
Fix symbol versi
o
ns
with sh
a
re
d
libs
commit
|
commitdiff
|
tree
2020-01-18
Michael Matz
Mak
e
1
1
2_backtr
a
c
e/bcheck_123 more
robust
commit
|
commitdiff
|
tree
2020-01-16
M
i
chael Matz
Cleanup new bound checking cod
e
commit
|
commitdiff
|
tree
2020-01-15
Mich
a
el
M
a
tz
Fix ha
n
dling
o
f unevaluated subexpression of c
o
n
st
commit
|
commitdiff
|
tree
2019-12-17
Mi
c
h
ael Matz
F
i
x
the get_
a
s
m_string fa
i
l
o
n i386
i
n ano
t
her way
commit
|
commitdiff
|
tree
2019-12-17
M
ichael Matz
Use explicit signed char in char_short_test
commit
|
commitdiff
|
tree
2019-12-17
Mic
h
a
el Matz
Adjust
return
value promotion
for some arc
h
s
commit
|
commitdiff
|
tree
2019-12-16
Michael Ma
t
z
riscv64: adjus
t
for cast changes
commit
|
commitdiff
|
tree
2019-12-16
Michael Matz
R
e
a
d
d lost error on
lo
c
al static f
u
nct
i
on decls
commit
|
commitdiff
|
tree
2019-12-14
Micha
e
l Matz
arm64:
fix some
c
a
sts
commit
|
commitdiff
|
tree
2019-12-14
Micha
e
l Matz
F
i
x
some races
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Inc
l
u
de some h
e
aders in
n
ew m
u
lti-thr
e
ad
test
commit
|
commitdiff
|
tree
2019-12-12
M
ichael Matz
F
ix paral
l
el m
a
ke ta
r
gets
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Disable thu
m
b code generation on tcctes
t
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Michael
Ma
t
z
A
l
so pa
r
se -Dfoo
i
n
libtcc_test_mt
commit
|
commitdiff
|
tree
2019-12-11
Michael Matz
Fix
libtcc_test_mt with lib
6
4
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
Fix t
y
pe/r/r2 conf
u
sion differentl
y
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
A
dd dependency on libtccb1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Mic
h
ael Mat
z
F
i
x
com
p
ile
w
a
rnin
g
with c
r
o
ss compile
r
s
commit
|
commitdiff
|
tree
2019-12-05
Michae
l
Matz
Fix se
t
t
ing of o
p
tions
commit
|
commitdiff
|
tree
2019-12-02
Michael Matz
Fix i
n
dentati
o
n
and ru
n
_
test type
commit
|
commitdiff
|
tree
2019-11-27
Michael M
a
t
z
Workaroun
d
f
alse pos
i
tive warning
commit
|
commitdiff
|
tree
2019-11-25
Mi
c
hael Matz
elf: rewrit
e
version s
u
pport
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
Improve ?: expansion a
little
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
r
isc
v
: O
p
timize compar
e
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
c
v
: R
e
p
lace
RR insn e
m
itter with specif
i
c one
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
riscv: Add spec
i
al
c
ases for const o
p
erands
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
t
z
riscv:
f
a
c
t
o
r loa
d
/
stor
e
code
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: TLC of
p
aram pas
s
ing
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: rewrite p
a
r
amete
r
passing
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Matz
ri
s
cv: Make PLT
reloc
b
e AUTO_GOT
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
riscv: Fix mi
x
ed2 and mix
e
d
3
abi
t
ests
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
s
cv: Start fi
x
ing floa
t
struct pas
s
ing/re
t
urnig
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
r
iscv
:
Fix stdarg_many_test
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
ael
Matz
riscv: Fix tcc
t
est
.
c
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Mat
z
riscv:
f
ix more
s
i
gn/zero-extension problem
s
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
riscv
:
Fix ftoi
a
nd
f
tof(
l
ong double->f
l
o
a
t)
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
f
i
x relocs fo
r
g
lobal s
y
ms
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
ris
c
v:
F
ix unsign
e
d 32bit loads
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Mat
z
riscv: Implem
e
nt lon
g
doub
l
e su
p
port
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
risc
v
: Fix 73_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: implement st
d
ar
g
functions
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: so
m
e wor
k
on lar
g
e
f
u
nction arg
u
m
e
n
ts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: support large st
a
ck
and f
a
r j
u
mps
commit
|
commitdiff
|
tree
next