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
Handle al
w
ays_inline as GN
U
inli
n
e
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos
:
various fixes
commit
|
commitdiff
|
tree
2020-06-20
M
ichael M
a
tz
m
acos: Use <di
s
patch
.
h> for l
o
ckin
g
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Matz
macos: support bounds checking
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: section syms,
s
t
rtab, run
t
i
me
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
mac
o
s: Ad
j
ust tests2
.
1
12 and tests2 Makefile
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
Add find_c_sym and friends
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos:
Support
.
init_array and
.
fini_arr
a
y
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
at
z
macos: don't like in crt st
a
r
tup
c
o
de
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael
M
a
tz
macos:
Dea
l
with
leading
u
n
de
r
sc
o
re on Mach-O
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
macos: set LC_MAIN
e
n
t
ry
p
oi
n
t correctly
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
m
a
c
o
s:
Support external fu
n
ction
s
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: ha
n
dle undefined
s
ymb
o
l
s a bit
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Fix G
O
T access
t
o loc
a
l defin
e
d symbols
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
maco
s
: dynamic symbo
l
table and __got
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
for_each_element for a
l
l;
add t
c
c_exit_
s
tate
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Cre
a
te
symt
a
b
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
tz
mac
o
s
: F
i
rst cut at ge
n
erating Mac
h
-O exe
c
utables
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: D
o
n't try t
o
load dylibs o
r
linker
s
cripts
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
acos: U
s
e S
D
K pat
h
f
o
r head
e
rs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: detect cl
a
ng
also w
h
en c
a
lled
a
s g
c
c
commit
|
commitdiff
|
tree
2020-06-20
Michael M
a
t
z
m
a
cos: ma
k
e Mach-O som
e
what EL
F
_
O
BJ_ONLY
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Fake
_
_h
a
s_incl
u
de handling
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Add
s
y
stem include dir f
o
r building
l
i
bs
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
ma
c
os
:
Use newer MACOSX_DEPLO
Y
MENT_TARGET
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l Matz
F
i
x
s
o
me string liter
a
l expressions in i
n
iti
a
l
i
ze
r
s
commit
|
commitdiff
|
tree
2020-06-05
Michael Matz
Fix type compatiblity of en
u
ms and int
s
commit
|
commitdiff
|
tree
2020-06-03
Michae
l
Matz
pp: Move error
s
about
str
a
y backslashe
s
commit
|
commitdiff
|
tree
2020-05-26
Michael Matz
r
i
sc
v
64
:
Fix pri
n
t
f
warning
commit
|
commitdiff
|
tree
2020-05-10
Michael Matz
Sup
p
ort
--version cmdline arg
commit
|
commitdiff
|
tree
2020-04-15
M
icha
e
l Matz
riscv64: f
c
vt
.
d
.
s d
o
esn't need
a roun
d
i
n
g mode
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
mus
l
:
di
s
able boundcheck test
s
commit
|
commitdiff
|
tree
2020-04-15
M
icha
e
l
M
a
tz
std
a
rg:
always
h
ave the _
_
buil
t
i
n
_va_* avail
a
ble
commit
|
commitdiff
|
tree
2020-04-15
Michael Ma
t
z
Fi
x
stdarg on x86-64
commit
|
commitdiff
|
tree
2020-04-15
Michael Mat
z
Factor
o
u
t
common type
c
om
b
ination
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Expect c99 support in tcctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Move type_incom
p
atibili
t
y_err
o
r ear
l
ier
commit
|
commitdiff
|
tree
2020-04-14
Mic
h
ael Matz
Fix in
t
eraction of (local) labels and stmt exprs
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
Re
w
or
k
expr_landor
commit
|
commitdiff
|
tree
2020-01-20
Michael
M
at
z
Use p
r
ecedence parser fo
r
expressions
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
Fi
x
sy
m
bol
v
ersions with sha
r
ed libs
commit
|
commitdiff
|
tree
2020-01-18
Michael
M
at
z
Make
1
1
2
_backtr
a
c
e
/
b
check_123
mor
e
r
o
b
ust
commit
|
commitdiff
|
tree
2020-01-16
Michael
M
atz
Cleanu
p
new bound checkin
g
code
commit
|
commitdiff
|
tree
2020-01-15
M
ichael Matz
Fix handling o
f
unevalu
a
ted su
b
e
x
pressi
o
n of con
s
t
commit
|
commitdiff
|
tree
2019-12-17
M
i
chael Matz
Fix the get_
a
sm_string fail on i386
i
n
a
nother w
a
y
commit
|
commitdiff
|
tree
2019-12-17
Michael
M
atz
Use explicit si
g
n
e
d
char
i
n
cha
r
_short_t
e
st
commit
|
commitdiff
|
tree
2019-12-17
Michael
M
atz
A
djust return val
u
e
p
romoti
o
n f
o
r some archs
commit
|
commitdiff
|
tree
2019-12-16
Michael
M
a
tz
risc
v
6
4
: adj
u
st
f
o
r
c
a
st chan
g
es
commit
|
commitdiff
|
tree
2019-12-16
Mic
h
ael Ma
t
z
Readd lost
e
rror
on local static function decls
commit
|
commitdiff
|
tree
2019-12-14
Michael Matz
arm64
:
fix som
e
cas
t
s
commit
|
commitdiff
|
tree
2019-12-14
M
icha
e
l Mat
z
Fix some races
commit
|
commitdiff
|
tree
2019-12-12
Mich
a
el
Matz
Includ
e
some
h
ea
d
ers in new multi-thr
e
ad test
commit
|
commitdiff
|
tree
2019-12-12
Michael
Matz
Fix par
a
llel
make targe
t
s
commit
|
commitdiff
|
tree
2019-12-12
Michael Matz
Di
s
abl
e
t
h
umb
c
ode
g
ener
a
ti
o
n
on
t
cctest
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Micha
e
l Matz
Also
parse
-Dfoo i
n
lib
t
cc_test
_
m
t
commit
|
commitdiff
|
tree
2019-12-11
Mi
c
h
ael Matz
Fix li
b
t
c
c_test_m
t
wi
t
h lib
6
4
commit
|
commitdiff
|
tree
2019-12-10
Michael Matz
Fix ty
p
e
/
r
/
r2
c
onfusi
o
n diff
e
rently
commit
|
commitdiff
|
tree
2019-12-10
Mi
c
hael Matz
Add dep
e
n
denc
y
on l
i
btccb1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Mic
h
ael
M
at
z
F
ix compi
l
e warning with cross compi
l
ers
commit
|
commitdiff
|
tree
2019-12-05
M
i
chael Matz
Fi
x
setting of
o
ptio
n
s
commit
|
commitdiff
|
tree
2019-12-02
M
ichael Matz
F
i
x
indentation a
n
d run_test
type
commit
|
commitdiff
|
tree
2019-11-27
Michael M
a
t
z
Wo
r
k
around
f
alse positive w
a
rning
commit
|
commitdiff
|
tree
2019-11-25
Mich
a
el Matz
elf: r
e
w
r
i
te ve
r
sio
n
supp
o
rt
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
Improve ?
:
exp
a
nsion
a
little
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l
Matz
riscv: Optimize compares
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
M
atz
riscv: Replace RR insn emitter with specific one
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
ha
e
l Matz
riscv
:
Add special cases for const
operands
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
ri
s
cv: factor load/
s
tore code
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: TLC
o
f param passing
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
rewri
t
e parameter passing
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: Make PLT reloc be AUTO_GOT
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Fix
m
ixed2 and mixed3 abi
t
ests
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: Start
fixing
float struct passing/
r
eturnig
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
ri
s
cv: Fix stda
r
g_many_test
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
t
z
riscv:
F
ix tcctest
.
c
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
ris
c
v
: fix more sign/
z
ero
-
extensi
o
n
problem
s
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
e
l Matz
r
i
scv:
F
i
x
f
toi and ftof
(
long double-
>
float)
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
ha
e
l Matz
r
is
c
v: fix relocs for g
l
o
b
al
s
yms
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el
Matz
riscv: Fix uns
i
g
n
ed 32bit loads
commit
|
commitdiff
|
tree
2019-09-01
M
i
ch
a
el Matz
risc
v
: Imple
m
e
nt
l
ong doubl
e
support
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: Fi
x
73_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
riscv: implement st
d
arg func
t
ions
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el M
a
t
z
riscv: some wo
r
k on large func
t
ion argumen
t
s
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
ri
s
cv: supp
o
rt large st
a
c
k and fa
r
jumps
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
riscv:
f
ix 90_struct-
i
nit
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: GOT lo
a
d
s, signed re
m
ainde
r
, ELF flags
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
Matz
riscv: predefine
m
ore macros
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: Implemen
t
VLA stuff
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ae
l
M
a
tz
riscv
:
loa
d
64b
i
t cons
t
ants, and 32
b
it shifts
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Add sar, shr ins
n
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: f
i
x 72_long_long_
c
onstant
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael M
a
tz
riscv:
H
andle
m
ore
r
elocs
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
ha
e
l Matz
riscv: some
lon
g
double support
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
Make 32_le
d
s work
commit
|
commitdiff
|
tree
2019-09-01
Michael M
a
tz
riscv: f
p
parameters
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
riscv:
flo
a
t o
p
s
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael Matz
riscv: More i
n
sns, operands and arg slot
s
commit
|
commitdiff
|
tree
2019-09-01
M
i
chael M
a
t
z
riscv
:
mor
e
insns
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
r
i
s
c
v
: Add m
o
re ops and fixes
commit
|
commitdiff
|
tree
2019-08-14
Michael Matz
ris
c
v: H
a
ndle JU
M
P_
S
L
OT
reloc
commit
|
commitdiff
|
tree
next