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
Mi
c
h
ael Matz
Handl
e
a
l
ways
_
inl
i
ne
a
s GNU inline
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: various fixes
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
macos:
Use <dispatch
.
h> for locking
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
mac
o
s: support bounds checkin
g
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
cos: section
s
yms, strtab,
r
untime
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
macos: Adjust
t
ests2
.
112 and te
s
ts2 Makefile
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
Add find_c_s
y
m and
frie
n
ds
commit
|
commitdiff
|
tree
2020-06-20
Michael Mat
z
m
acos: Support
.
init_arr
a
y and
.
fin
i
_array
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Matz
macos
:
do
n
't
like
i
n
crt startup code
commit
|
commitdiff
|
tree
2020-06-20
Michael Mat
z
ma
c
os
:
Deal with
l
eading un
d
erscore on
M
ach-O
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Ma
t
z
maco
s
: set LC_MA
I
N entrypoi
n
t
c
o
rrectly
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Support externa
l
function
s
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
m
acos: hand
l
e undefined sy
m
bols a bit
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
maco
s
: Fix GO
T
access to local defi
n
ed symbols
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
macos:
d
y
n
amic symbo
l
tab
l
e
a
nd __got
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
for
_
each_element
for all;
a
dd t
c
c_exit_state
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos:
C
reate symtab
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Mat
z
macos:
First cut at generatin
g
Mach-O executab
l
e
s
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos: Don
'
t
t
ry to load dy
l
ibs or l
i
nker script
s
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
co
s
: Us
e
SDK pat
h
for headers
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
ma
c
os: detect
c
lang a
l
so
when called as gcc
commit
|
commitdiff
|
tree
2020-06-20
Michael Ma
t
z
macos
:
make Ma
c
h
-
O
s
omewh
a
t ELF_OBJ_
O
NLY
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
Fake
_
_has_incl
u
de
h
an
d
l
i
ng
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
acos: Add system include dir fo
r
b
uilding libs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
acos: Use newer MACOSX_DEPL
O
YMENT_TARGET
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
Fix some string lit
e
ra
l
e
xp
r
es
s
ions in initializ
e
r
s
commit
|
commitdiff
|
tree
2020-06-05
Micha
e
l Matz
Fix type comp
a
ti
b
lity o
f
enums a
n
d ints
commit
|
commitdiff
|
tree
2020-06-03
Michael M
a
tz
pp: M
o
ve errors about st
r
a
y
b
a
c
kslashes
commit
|
commitdiff
|
tree
2020-05-26
M
i
chael Matz
r
i
scv
6
4
: Fix p
r
intf
warn
i
ng
commit
|
commitdiff
|
tree
2020-05-10
Mi
c
hael Matz
Support --v
e
rsion cmdline arg
commit
|
commitdiff
|
tree
2020-04-15
Micha
e
l M
a
tz
riscv64
:
fcvt
.
d
.
s d
o
esn't need a rounding
mo
d
e
commit
|
commitdiff
|
tree
2020-04-15
M
i
chae
l
M
a
tz
musl: di
s
able boun
d
che
c
k tests
commit
|
commitdiff
|
tree
2020-04-15
Mi
c
ha
e
l
Ma
t
z
std
a
rg:
always have the
_
_builtin_va
_
* av
a
ilable
commit
|
commitdiff
|
tree
2020-04-15
Michael M
a
t
z
Fi
x
stdarg o
n
x86-64
commit
|
commitdiff
|
tree
2020-04-15
Micha
e
l Matz
Factor out common
ty
p
e combination
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Expect c99 support
i
n t
c
ctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
M
ichael Matz
Move type_incompatibil
i
ty_error earlier
commit
|
commitdiff
|
tree
2020-04-14
Michael Matz
Fix
i
n
teracti
o
n of (local)
labels and
stmt e
x
p
r
s
commit
|
commitdiff
|
tree
2020-01-20
Mi
c
hael
Matz
Re
w
ork expr_landor
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
Us
e
prece
d
ence parser f
o
r expression
s
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
Fi
x
symbol versions with
shared
li
b
s
commit
|
commitdiff
|
tree
2020-01-18
M
i
chae
l
Matz
Make 112_backtrace/bcheck_123 m
o
r
e
robus
t
commit
|
commitdiff
|
tree
2020-01-16
M
i
ch
a
e
l M
a
tz
Cl
e
anup ne
w
bound checking cod
e
commit
|
commitdiff
|
tree
2020-01-15
Michael Matz
F
i
x handling of u
n
ev
a
luated
s
ubex
p
ression
o
f const
commit
|
commitdiff
|
tree
2019-12-17
Micha
e
l Matz
F
i
x the
g
et_asm_string fail
o
n i386 in anot
h
er
w
ay
commit
|
commitdiff
|
tree
2019-12-17
Micha
e
l Mat
z
Us
e
exp
l
i
c
i
t
signed char in char_short
_
test
commit
|
commitdiff
|
tree
2019-12-17
M
i
chael Matz
Adjust ret
u
rn
val
u
e promot
i
on for
s
o
m
e archs
commit
|
commitdiff
|
tree
2019-12-16
Michael Matz
r
i
scv64: adjust for cast change
s
commit
|
commitdiff
|
tree
2019-12-16
Michael
Matz
Readd lost erro
r
on local st
a
tic function decls
commit
|
commitdiff
|
tree
2019-12-14
Mi
c
hael Matz
arm64: fix some casts
commit
|
commitdiff
|
tree
2019-12-14
Micha
e
l
M
atz
Fix some races
commit
|
commitdiff
|
tree
2019-12-12
M
i
ch
a
el M
a
tz
Include some headers
i
n new mul
t
i-thread test
commit
|
commitdiff
|
tree
2019-12-12
Mic
h
ael Matz
Fix para
l
le
l
m
ake targets
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Disable thu
m
b code gener
a
tion on tcctest
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Als
o
parse -
D
f
o
o
in libtc
c
_test_mt
commit
|
commitdiff
|
tree
2019-12-11
Micha
e
l M
a
tz
F
i
x libtcc_test_mt
with lib64
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
F
ix type/r/r
2
co
n
fusion dif
f
erentl
y
commit
|
commitdiff
|
tree
2019-12-10
M
i
c
h
ael Matz
Add
de
p
endency on l
i
b
t
c
cb1
.
a
commit
|
commitdiff
|
tree
2019-12-10
M
i
c
hael
M
atz
Fix c
o
mpile war
n
i
n
g wit
h
cross compilers
commit
|
commitdiff
|
tree
2019-12-05
M
i
chael Matz
Fix setting of
op
t
ions
commit
|
commitdiff
|
tree
2019-12-02
M
i
c
h
ael M
a
tz
Fix indentation and run_test type
commit
|
commitdiff
|
tree
2019-11-27
M
i
c
h
a
el Matz
Workaround fal
s
e pos
i
tive warning
commit
|
commitdiff
|
tree
2019-11-25
Micha
e
l Matz
elf:
rewrite version support
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Mat
z
I
m
p
rov
e
?
: expansion
a
little
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Optimize c
o
mpares
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: Replace RR ins
n
emit
t
er with
s
pecific one
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add speci
a
l
c
ase
s
for con
s
t operands
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: factor load/
s
tore c
o
de
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
r
i
scv:
T
LC of
p
a
r
am passing
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
t
z
riscv:
r
ewrite parame
t
er
p
assing
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: Make PLT reloc be
A
U
T
O_G
O
T
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: Fix mixed2 and m
i
xed3
a
bi tests
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Start fixi
n
g
floa
t
stru
c
t
p
ass
i
ng/returnig
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael M
a
tz
riscv: Fix stdarg_ma
n
y_test
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
Fix tcctest
.
c
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hae
l
Matz
riscv: f
i
x mo
r
e sign/zero-ex
t
e
n
sion problems
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
r
i
scv: F
i
x ftoi and
f
tof
(
lo
n
g
do
u
ble->f
l
oat)
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
ha
e
l Ma
t
z
riscv: fix relo
c
s f
o
r global sym
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv:
F
ix unsig
n
e
d 3
2
bit loads
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hae
l
Ma
t
z
riscv: Implement long double support
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Ma
t
z
r
i
sc
v
:
Fix 73_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv: implement stda
r
g
fu
n
ctions
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
h
ael Matz
ris
c
v: s
o
me
wor
k
on lar
g
e
function arguments
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
r
i
s
c
v: support large stack and far jumps
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Mat
z
ri
s
cv: fix
90
_
struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: GOT
l
oads
,
s
i
gned remaind
e
r, ELF f
l
ags
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
r
iscv: predefine more mac
r
o
s
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el
M
atz
riscv:
Implement VL
A
stuff
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ris
c
v: load 6
4
bit
c
onstants, and 32bit shi
f
ts
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Ma
t
z
riscv
:
Add
sar, shr insn
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
f
ix 72_long_l
o
ng_
c
onstant
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: Han
d
le
more re
l
o
cs
commit
|
commitdiff
|
tree
2019-09-01
M
i
ch
a
e
l
Ma
t
z
ri
s
c
v
:
some
l
ong doubl
e
su
p
po
r
t
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: Make
3
2
_
leds work
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
ri
s
cv: fp parameters
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
M
a
tz
r
iscv: float ops
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
h
ael Matz
riscv: More insns
,
ope
r
ands
and arg s
l
o
ts
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael
Matz
riscv: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv:
A
dd
m
ore ops and f
i
xes
commit
|
commitdiff
|
tree
2019-08-14
Mi
c
hae
l
Mat
z
riscv: Han
d
le JUMP_SLOT reloc
commit
|
commitdiff
|
tree
next