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
riscv: asm: implement `j offset`
2023-03-13
M
icha
e
l Matz
Fix 128_run_atexit
.
c on linux
commit
|
commitdiff
|
tree
2023-03-10
Michael Mat
z
Fix type of cond-op
commit
|
commitdiff
|
tree
2023-03-10
M
ichael Matz
Fix
c
asted
bool
e
an e
x
pr
e
s
s
i
o
n
s
commit
|
commitdiff
|
tree
2023-03-09
Michael Matz
Fix more jumpo
p
ts (in te
r
nary op)
commit
|
commitdiff
|
tree
2023-03-07
Michael M
a
tz
F
i
x code suppre
s
si
o
n
d
uri
n
g n
o
code_wanted
commit
|
commitdiff
|
tree
2023-02-22
Michael Mat
z
F
i
x
sym_scope of type
d
efs
commit
|
commitdiff
|
tree
2022-09-19
Michael Matz
v
la:
Fix check for vla
u
sed by autoconf
commit
|
commitdiff
|
tree
2022-08-16
Michael Matz
Fix null pointer constants
commit
|
commitdiff
|
tree
2022-08-16
Michae
l
M
a
tz
dce: Don't force unreacha
b
le case lab
e
l
to be live
commit
|
commitdiff
|
tree
2022-08-16
Mi
c
hael Ma
t
z
x
8
6
a
sm:
Add
m
ovnti
commit
|
commitdiff
|
tree
2022-08-16
Michael Mat
z
tccp
p
: Fix #ifdef in macro args
commit
|
commitdiff
|
tree
2022-08-16
Michael M
a
tz
Acce
p
t attri
b
utes aft
e
r lab
e
ls
commit
|
commitdiff
|
tree
2022-08-16
Mic
h
a
el Matz
x86
a
s
m
: Add vm*
a
nd iret[wl
q
] insn
s
commit
|
commitdiff
|
tree
2022-08-16
Michael Matz
x86
a
sm: Add popcnt
commit
|
commitdiff
|
tree
2022-08-16
M
ich
a
el Ma
t
z
Support asm goto
commit
|
commitdiff
|
tree
2022-08-16
Michael Matz
Fix
u
nnamed bit
f
i
eld stru
c
t
members
commit
|
commitdiff
|
tree
2022-07-01
Michael Matz
Fix fa
l
l
t
h
r
ou
g
h
o
f non
-
enter
e
d stmt expressions
commit
|
commitdiff
|
tree
2022-07-01
M
ich
a
e
l
Matz
f
le
x
a
r
ray: Acc
e
pt empty ones
commit
|
commitdiff
|
tree
2021-02-15
Mic
h
ael
M
atz
Fix segfa
u
lt with nested flex array stru
c
ts
commit
|
commitdiff
|
tree
2021-02-13
Michael Matz
F
ix endles
s
recursion due to t
y
pe scoping
commit
|
commitdiff
|
tree
2021-02-12
Michael
M
a
t
z
Don
'
t
u
se stale
s
ection data pointers
commit
|
commitdiff
|
tree
2021-02-12
M
i
ch
a
el
M
a
tz
Clear vtop
.
s
ym if s
a
v
i
n
g
on stack
commit
|
commitdiff
|
tree
2021-02-12
Michael Matz
Avoid
arra
y
overflow
commit
|
commitdiff
|
tree
2021-02-12
Michael Matz
Reve
r
t "Lon
g
d
o
uble C
o
nstant pro
b
l
e
m"
commit
|
commitdiff
|
tree
2021-02-03
Michae
l
M
at
z
Fix
a
VLA problem
commit
|
commitdiff
|
tree
2021-01-04
Mich
a
el M
a
t
z
Im
p
lement proper
floating point negation
commit
|
commitdiff
|
tree
2020-12-31
Mic
h
a
e
l Matz
No need for
s
m_table
.
size entry
commit
|
commitdiff
|
tree
2020-12-30
Michael Matz
Exp
l
a
i
n s
o
me reloc hackery
commit
|
commitdiff
|
tree
2020-12-30
Michae
l
M
a
tz
fix
c
ro
s
s compi
l
er compi
l
ation
commit
|
commitdiff
|
tree
2020-12-25
Micha
e
l
Matz
Fix errors with par
a
ll
e
l
m
ake
commit
|
commitdiff
|
tree
2020-12-24
M
i
c
h
ael Matz
ELF: inc
l
ude
S
HT_NOTE secti
o
ns
everywhere
commit
|
commitdiff
|
tree
2020-10-01
Michael Matz
F
ix tests2/120_
a
lia
s
.
c
on macos
commit
|
commitdiff
|
tree
2020-09-30
Mich
a
el
Matz
Reinstate attribute alias han
d
l
i
ng
commit
|
commitdiff
|
tree
2020-07-15
Mich
a
el Matz
riscv64: Work around qemu b
u
g
commit
|
commitdiff
|
tree
2020-07-15
Michael Matz
Fix conversions of subnor
m
als
to long do
u
b
l
e
commit
|
commitdiff
|
tree
2020-07-15
Michael Matz
riscv64
:
Fi
x
a corner case
commit
|
commitdiff
|
tree
2020-07-06
M
i
c
h
ae
l
Matz
Fix pa
r
s
ing
o
f
.
s files
commit
|
commitdiff
|
tree
2020-07-06
M
ichael Matz
tccpp: Add -b
e
nch -E mode
commit
|
commitdiff
|
tree
2020-06-21
Mi
c
h
a
el Matz
l
imit gnu_inline hack to macos
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
fixe
s
f
o
r
d
eadlocks an
d
dollars i
n
asm
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Workaroun
d
old GCC viz
i
ndexed
string literals
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
mac
o
s
:
add overview comment
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
h
ael Matz
macos: Fix
m
emtest
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Ti
d
y code
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael
Ma
t
z
macos: R
e
a
d
e
xported symbols from d
y
libs
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: F
i
x
asm-c-connect-tes
t
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Enable
a
ll
w
o
r
king te
s
ts
commit
|
commitdiff
|
tree
2020-06-20
M
i
cha
e
l Ma
t
z
macos: bound_alloca
symb
o
l adjust
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
ma
c
os: Disable verbose linking out
p
ut
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Adjust tcctes
t
.
c for cl
a
ng
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
maco
s
: more
adjustments
f
or OSX systems
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Handle
always_inli
n
e as GNU
inline
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: v
a
rious fixes
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
macos: Use <disp
a
tc
h
.
h> for
l
ock
i
ng
commit
|
commitdiff
|
tree
2020-06-20
Michael Ma
t
z
m
a
cos: support
b
o
und
s
c
hec
k
ing
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: secti
o
n syms,
s
t
r
tab
,
r
u
ntim
e
commit
|
commitdiff
|
tree
2020-06-20
M
ichael
M
atz
macos: Adjust
t
ests2
.
112
a
nd tests2 Makefil
e
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
Add fi
n
d_c_
s
ym and friends
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: S
u
p
p
ort
.
in
i
t
_
a
rray and
.
fini_array
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos:
don't
li
k
e in cr
t
star
t
up code
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el Matz
m
aco
s
:
D
eal with l
e
ading u
n
derscor
e
on Mach-O
commit
|
commitdiff
|
tree
2020-06-20
Michael Mat
z
m
acos:
se
t
LC_MAIN entry
p
oint corr
e
ctly
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Matz
mac
o
s: Support external functio
n
s
commit
|
commitdiff
|
tree
2020-06-20
Michae
l
Matz
macos: handle undefined symbols a bi
t
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
maco
s
: Fi
x
G
O
T access to local de
f
ined
s
ymbols
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: dynamic s
y
m
bo
l
table and
_
_g
o
t
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
for_each_el
e
m
e
nt fo
r
all; a
d
d tcc_exit_state
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael Matz
m
ac
o
s: Cre
a
te symtab
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
mac
o
s
:
First cut
a
t generat
i
ng Mach-O executables
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael Matz
ma
c
os: Don't try
to load dylibs or
l
inker scripts
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
mac
o
s: Use SDK path for he
a
ders
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l
Ma
t
z
mac
o
s
:
detec
t
clang also
w
hen called
as gcc
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
maco
s
: make M
a
ch-O somewha
t
ELF_OBJ_ONLY
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hael
M
atz
Fake
_
_has_in
c
lude
h
and
l
ing
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
m
a
c
o
s: Add sy
s
tem include d
i
r
f
o
r building li
b
s
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Mat
z
ma
c
os: Use newer MA
C
OSX_DEPLOYME
N
T_TARGET
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
F
ix s
o
me string lite
r
al
e
xpressions in initial
i
z
ers
commit
|
commitdiff
|
tree
2020-06-05
Michael
Matz
F
i
x ty
p
e
co
m
p
a
tiblit
y
of enums and ints
commit
|
commitdiff
|
tree
2020-06-03
Mi
c
h
ael Ma
t
z
pp: Move er
r
ors a
b
out str
a
y
b
ackslashe
s
commit
|
commitdiff
|
tree
2020-05-26
M
i
cha
e
l
Matz
ris
c
v64: Fix prin
t
f
warning
commit
|
commitdiff
|
tree
2020-05-10
Micha
e
l M
a
t
z
Support --version cmdline ar
g
commit
|
commitdiff
|
tree
2020-04-15
Mic
h
ael Matz
ris
c
v64: f
c
v
t
.
d
.
s
d
o
es
n
'
t
need a rounding mode
commit
|
commitdiff
|
tree
2020-04-15
Michael
M
a
tz
musl: disable bo
u
ndch
e
c
k t
e
sts
commit
|
commitdiff
|
tree
2020-04-15
Mi
c
hae
l
M
a
t
z
stdarg:
a
lwa
y
s have the
__builtin_va_* available
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Fix stdarg on x8
6
-64
commit
|
commitdiff
|
tree
2020-04-15
Michael
M
atz
Factor
o
ut
c
ommon t
y
p
e combi
n
ation
commit
|
commitdiff
|
tree
2020-04-15
M
ichael Matz
Expect c99 suppor
t
in
t
cctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
Micha
e
l Ma
t
z
Move type_
i
nc
o
mpatibili
t
y_error earli
e
r
commit
|
commitdiff
|
tree
2020-04-14
Mi
c
h
a
el Matz
Fix interaction of (l
o
ca
l
) labels
a
n
d stmt exprs
commit
|
commitdiff
|
tree
2020-01-20
Micha
e
l Matz
Rework
e
xpr
_
land
o
r
commit
|
commitdiff
|
tree
2020-01-20
Mic
h
ae
l
Matz
U
se
p
recede
n
c
e
p
arser for expre
s
sions
commit
|
commitdiff
|
tree
2020-01-20
Michael Ma
t
z
Fi
x
symbol
v
ersions
w
ith sha
r
ed libs
commit
|
commitdiff
|
tree
2020-01-18
M
i
chael
M
atz
Make 112_backtrac
e
/bche
c
k_123 more ro
b
u
st
commit
|
commitdiff
|
tree
2020-01-16
Mic
h
ael Matz
Clea
n
up new boun
d
c
heck
i
ng code
commit
|
commitdiff
|
tree
2020-01-15
Mich
a
el Matz
Fix handli
n
g of unevaluated subexpress
i
o
n o
f
const
commit
|
commitdiff
|
tree
2019-12-17
Mi
c
hael M
a
t
z
Fix the g
e
t_asm_strin
g
fail on i
3
8
6
in another
w
ay
commit
|
commitdiff
|
tree
2019-12-17
Michael Matz
Use explic
i
t si
g
n
ed c
h
ar in char_sho
r
t
_test
commit
|
commitdiff
|
tree
2019-12-17
Michael Matz
Adjust
r
eturn
val
u
e promotion fo
r
s
ome archs
commit
|
commitdiff
|
tree
2019-12-16
Michael Mat
z
riscv64
:
ad
j
ust for cast
changes
commit
|
commitdiff
|
tree
2019-12-16
Mich
a
el Ma
t
z
R
eadd l
o
st error on local static fun
c
tion decls
commit
|
commitdiff
|
tree
next