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
tccpp: Fix #ifdef in macro args
2022-08-16
Michael Matz
tc
c
pp: Fix #ifdef in ma
c
ro args
commit
|
commitdiff
|
tree
2022-08-16
Mich
a
el Matz
Accept attributes af
t
e
r
labe
l
s
commit
|
commitdiff
|
tree
2022-08-16
Micha
e
l
Matz
x86asm: Add vm* and iret[wlq] in
s
ns
commit
|
commitdiff
|
tree
2022-08-16
Michael Mat
z
x86asm: Add
popcnt
commit
|
commitdiff
|
tree
2022-08-16
M
i
c
h
ael Matz
Support asm goto
commit
|
commitdiff
|
tree
2022-08-16
Michael
Matz
Fix unna
m
e
d
bitfield struct members
commit
|
commitdiff
|
tree
2022-07-01
Michael Ma
t
z
Fix fallth
r
ough
of non-entere
d
s
t
mt express
i
ons
commit
|
commitdiff
|
tree
2022-07-01
Michae
l
Matz
flexar
r
ay: Accept
em
p
ty o
n
es
commit
|
commitdiff
|
tree
2021-02-15
Mich
a
el Matz
Fix segfau
l
t
w
ith nested flex array
s
t
ruc
t
s
commit
|
commitdiff
|
tree
2021-02-13
Michael
M
atz
Fix
endless
recur
s
i
on due
t
o type scoping
commit
|
commitdiff
|
tree
2021-02-12
Michael Matz
Don't use
s
tale section data
pointers
commit
|
commitdiff
|
tree
2021-02-12
Michael M
a
tz
Clear vtop
.
sym i
f
savi
n
g on sta
c
k
commit
|
commitdiff
|
tree
2021-02-12
Michael Matz
Avoid array overfl
o
w
commit
|
commitdiff
|
tree
2021-02-12
Mi
c
h
ael Mat
z
Revert "Long
double C
o
nstant
pr
o
blem
"
commit
|
commitdiff
|
tree
2021-02-03
Michael Matz
Fix a VLA problem
commit
|
commitdiff
|
tree
2021-01-04
Michael M
a
tz
Impl
e
ment
proper
f
loating point n
e
gat
i
on
commit
|
commitdiff
|
tree
2020-12-31
Michael Matz
No need for sm_table
.
size entry
commit
|
commitdiff
|
tree
2020-12-30
M
i
c
hael M
a
tz
Explain so
m
e relo
c
ha
c
k
ery
commit
|
commitdiff
|
tree
2020-12-30
M
i
chael Matz
fix cros
s
compiler compilation
commit
|
commitdiff
|
tree
2020-12-25
Michae
l
Matz
Fix errors with parallel make
commit
|
commitdiff
|
tree
2020-12-24
Mi
c
hael Matz
ELF: in
c
lude SHT_
N
OTE
secti
o
ns everywhere
commit
|
commitdiff
|
tree
2020-10-01
Micha
e
l Matz
F
i
x
t
ests2/120_alia
s
.
c
o
n macos
commit
|
commitdiff
|
tree
2020-09-30
Michael Matz
Reinstate
a
ttribute alias handling
commit
|
commitdiff
|
tree
2020-07-15
Mi
c
h
a
el Matz
riscv64: Work
a
r
ound qemu bug
commit
|
commitdiff
|
tree
2020-07-15
Michael Matz
Fix c
o
nversions o
f
subnormals t
o
lon
g
doub
l
e
commit
|
commitdiff
|
tree
2020-07-15
Michael Matz
r
iscv64: Fix a corner
case
commit
|
commitdiff
|
tree
2020-07-06
Michael Ma
t
z
Fix parsing of
.
s files
commit
|
commitdiff
|
tree
2020-07-06
Mi
c
hae
l
Ma
t
z
t
ccpp: Add -ben
c
h -E mo
d
e
commit
|
commitdiff
|
tree
2020-06-21
Michael Matz
limit gnu_inline hack to macos
commit
|
commitdiff
|
tree
2020-06-20
Michael Mat
z
fixes
f
or dead
l
o
c
k
s and dol
l
ars in asm
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
a
tz
Work
a
round old GCC viz indexed s
t
ring lite
r
a
ls
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Matz
macos: add over
v
iew comment
commit
|
commitdiff
|
tree
2020-06-20
M
i
ch
a
el Matz
maco
s
: Fix m
e
mtest
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
ael Mat
z
macos: T
i
dy code
commit
|
commitdiff
|
tree
2020-06-20
M
i
c
h
ae
l
Ma
t
z
m
a
co
s
: Read exported symbols fr
o
m
dylibs
commit
|
commitdiff
|
tree
2020-06-20
M
icha
e
l M
a
tz
mac
o
s
:
F
i
x
asm-c-
c
onnect-test
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Enable all wo
r
king tests
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
at
z
macos: bo
u
nd_all
o
ca symbol adju
s
t
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Disab
l
e ver
b
ose li
n
king
o
utput
commit
|
commitdiff
|
tree
2020-06-20
M
i
ch
a
e
l
Matz
macos:
Adjus
t
t
c
ctest
.
c for clang
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
h
a
el Matz
m
a
c
o
s
:
m
ore adjustments fo
r
OSX
sy
s
tems
commit
|
commitdiff
|
tree
2020-06-20
M
i
cha
e
l M
a
tz
Handle always_i
n
l
ine
a
s
GNU
inli
n
e
commit
|
commitdiff
|
tree
2020-06-20
Mic
h
a
e
l
M
atz
macos: va
r
ious fixes
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
macos: Use <di
s
patch
.
h> for lock
i
ng
commit
|
commitdiff
|
tree
2020-06-20
M
i
chael M
a
tz
macos:
s
upp
o
r
t
bou
n
ds che
c
king
commit
|
commitdiff
|
tree
2020-06-20
Michael Ma
t
z
m
a
c
os: se
c
tion syms, strtab, ru
n
time
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el
M
atz
macos: Ad
j
ust t
e
s
t
s2
.
112
a
nd t
e
s
t
s2 Makefile
commit
|
commitdiff
|
tree
2020-06-20
Michael Mat
z
Add
f
ind_c_sym and friends
commit
|
commitdiff
|
tree
2020-06-20
Mi
c
hae
l
Mat
z
mac
o
s
:
Supp
o
rt
.
init_array and
.
fini_array
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
cos:
don't l
i
ke in cr
t
start
u
p code
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
atz
mac
o
s
: Deal with lead
i
n
g un
d
erscor
e
on
M
a
c
h-O
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos
:
set LC_MAIN entrypoint corre
c
t
ly
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
m
a
cos: Supp
o
rt external
functions
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Matz
macos:
handle u
n
def
i
ned symbols a
b
i
t
commit
|
commitdiff
|
tree
2020-06-20
M
ich
a
el Matz
m
a
cos: Fix GOT access to
local
d
efine
d
symb
o
ls
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
e
l
Matz
macos: dynamic
s
ymbol table
a
nd
__got
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
for_each_
e
l
ement
f
or all; add tcc_exit_state
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos
:
Create symtab
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
maco
s
:
F
irst cut at generating M
a
ch-O executables
commit
|
commitdiff
|
tree
2020-06-20
M
ichael Matz
m
aco
s
: Do
n
't try to lo
a
d dylibs or linker scripts
commit
|
commitdiff
|
tree
2020-06-20
Michael Matz
macos: Use SDK path for he
a
ders
commit
|
commitdiff
|
tree
2020-06-20
Michael
Matz
macos: det
e
ct c
l
a
ng als
o
when called as gcc
commit
|
commitdiff
|
tree
2020-06-20
M
i
c
hael Matz
ma
c
os: make M
a
ch-O s
o
mewhat ELF_OBJ_ONLY
commit
|
commitdiff
|
tree
2020-06-20
Mich
a
el
M
atz
Fake __
h
as_i
n
clude ha
n
dling
commit
|
commitdiff
|
tree
2020-06-20
Micha
e
l Matz
macos:
A
dd system include
dir for bui
l
ding libs
commit
|
commitdiff
|
tree
2020-06-20
M
ic
h
ael Ma
t
z
macos: Use
newer
M
ACOSX_
D
EPL
O
Y
M
EN
T
_TARGET
commit
|
commitdiff
|
tree
2020-06-20
Michael
M
a
tz
Fix some string literal expressions
in initializ
e
rs
commit
|
commitdiff
|
tree
2020-06-05
M
i
chael Matz
Fix typ
e
c
om
p
a
tiblity of enums and ints
commit
|
commitdiff
|
tree
2020-06-03
Michael M
a
tz
pp: Move
errors about
s
tray backslashes
commit
|
commitdiff
|
tree
2020-05-26
Mich
a
e
l Matz
riscv64: Fi
x
printf w
a
rning
commit
|
commitdiff
|
tree
2020-05-10
Micha
e
l
Matz
Support --version cmdline arg
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
riscv64: fc
v
t
.
d
.
s do
e
sn't ne
e
d
a
roun
d
ing mode
commit
|
commitdiff
|
tree
2020-04-15
Michael
Matz
musl:
d
is
a
ble boundcheck te
s
ts
commit
|
commitdiff
|
tree
2020-04-15
Michael M
a
tz
s
tdarg:
a
lways ha
v
e th
e
__builtin_va_*
a
v
ailab
l
e
commit
|
commitdiff
|
tree
2020-04-15
Mic
h
ael
M
atz
Fix s
t
darg o
n
x86-6
4
commit
|
commitdiff
|
tree
2020-04-15
M
i
c
h
a
el Ma
t
z
Factor out common typ
e
combi
n
ati
o
n
commit
|
commitdiff
|
tree
2020-04-15
Michae
l
Matz
Expect
c99
supp
o
r
t in tcctest
.
c
commit
|
commitdiff
|
tree
2020-04-15
Michael Matz
Move type_incomp
a
tibility_er
r
or earlier
commit
|
commitdiff
|
tree
2020-04-14
M
ichael Matz
Fi
x
int
e
raction of (local
)
label
s
a
n
d
stmt
e
xpr
s
commit
|
commitdiff
|
tree
2020-01-20
Michael Matz
Rework
e
xpr_landor
commit
|
commitdiff
|
tree
2020-01-20
Mi
c
hael Ma
t
z
Use preceden
c
e parser for expressions
commit
|
commitdiff
|
tree
2020-01-20
M
ichael Matz
F
i
x sy
m
bol versions with shared li
b
s
commit
|
commitdiff
|
tree
2020-01-18
M
ichael Matz
Make 112_backtrace/bcheck_123 more robust
commit
|
commitdiff
|
tree
2020-01-16
Michae
l
Matz
Cleanup new b
o
u
n
d checking code
commit
|
commitdiff
|
tree
2020-01-15
Mich
a
el
Matz
Fix
h
andl
i
n
g
of u
n
eval
u
ated
subexpression of
c
on
s
t
commit
|
commitdiff
|
tree
2019-12-17
Michael M
a
tz
F
ix the ge
t
_asm_string
fail o
n
i386
i
n ano
t
her wa
y
commit
|
commitdiff
|
tree
2019-12-17
Michael Matz
U
s
e explicit signed char
in char_sho
r
t
_
t
est
commit
|
commitdiff
|
tree
2019-12-17
Micha
e
l Matz
Adjust return valu
e
promotion for some archs
commit
|
commitdiff
|
tree
2019-12-16
M
i
chael
M
a
tz
riscv64: adjust
f
or ca
s
t ch
a
nges
commit
|
commitdiff
|
tree
2019-12-16
Michael Matz
Readd lost
e
rror on local static fu
n
ction decl
s
commit
|
commitdiff
|
tree
2019-12-14
Michae
l
M
atz
arm64: fix so
m
e c
a
s
t
s
commit
|
commitdiff
|
tree
2019-12-14
Michael Matz
Fix some races
commit
|
commitdiff
|
tree
2019-12-12
Mich
a
el Matz
Includ
e
some headers in new
m
ulti-thread test
commit
|
commitdiff
|
tree
2019-12-12
Michael M
a
tz
F
i
x parallel make
t
a
rgets
commit
|
commitdiff
|
tree
2019-12-12
Michael M
a
tz
D
i
s
able thumb code generati
o
n on
tcctest
.
gcc
commit
|
commitdiff
|
tree
2019-12-12
Mi
c
hael
M
atz
A
l
s
o
pa
r
se -D
f
oo in libtcc_test_mt
commit
|
commitdiff
|
tree
2019-12-11
Mi
c
hael Matz
Fix li
b
t
cc_test_mt wit
h
lib64
commit
|
commitdiff
|
tree
2019-12-10
M
ichae
l
Mat
z
F
ix type/r/r2 confusion diffe
r
ently
commit
|
commitdiff
|
tree
2019-12-10
Mic
h
a
e
l Matz
A
dd
depen
d
e
n
c
y on libtccb1
.
a
commit
|
commitdiff
|
tree
2019-12-10
Mic
h
ael
M
a
t
z
Fix c
o
mpile warn
i
ng wi
t
h cross compilers
commit
|
commitdiff
|
tree
next