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
tccgen: unify type redefinition checks
2017-12-05
grischka
tcc
g
en: unify
t
ype redefinition checks
commit
|
commitdiff
|
tree
2017-12-05
g
r
ischka
tc
c
asm: use global(_sy
m
bol)_stack
commit
|
commitdiff
|
tree
2017-12-04
Micha
e
l Matz
Fix an
o
ther corner case with C/asm sy
m
ta
b
le
commit
|
commitdiff
|
tree
2017-12-03
Mi
c
hael
M
atz
t
ccasm:
A
ccept suffixed cmovCC
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
tccasm:
U
nify
C and asm s
y
mbol table
commit
|
commitdiff
|
tree
2017-11-27
Mi
c
hae
l
Matz
Adjust asm
-
c-con
n
ect testcase for Window
s
commit
|
commitdiff
|
tree
2017-11-25
Mic
h
ael Matz
tc
c
asm:
D
o
n
't a
b
use dllexport/dllimport
commit
|
commitdiff
|
tree
2017-11-22
Michael Ma
t
z
tcc
a
sm: synch C and asm s
y
mtab
tighter
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
A
d
just testcase for
P
IE c
o
m
p
il
e
rs
commit
|
commitdiff
|
tree
2017-11-19
Michael M
a
tz
Fix forwar
d
asm la
b
els differently
commit
|
commitdiff
|
tree
2017-11-16
M
i
c
hael
M
a
t
z
Do
n
't make forard asm symbols sta
t
ic by default
commit
|
commitdiff
|
tree
2017-11-15
M
i
c
hael Matz
Fix a
b
sol
u
te
memo
r
y ref
e
rences
commit
|
commitdiff
|
tree
2017-11-14
Micha
e
l
M
a
t
z
Rev
e
rt "gen_
a
ddrpc32: absolute ptr needs *ABS* re
l
o
cati
o
n"
commit
|
commitdiff
|
tree
2017-07-16
Micha
e
l
Matz
Fix cross
c
ompilers
commit
|
commitdiff
|
tree
2017-07-14
Michael Matz
Fix funct
i
o
n
types
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
tcc
a
sm: F
i
x local statics ref
e
rence
d
fro
m
a
sms
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
F
i
x s
t
atement e
x
prs
retu
r
n
ing a lo
c
al
la
b
el
commit
|
commitdiff
|
tree
2017-07-10
Mic
h
ael M
a
tz
e
n
ums: Accept GNU exten
s
i
o
n
commit
|
commitdiff
|
tree
2017-07-09
Mi
c
hael Matz
tccpp: Impleme
n
t __COUNTER
_
_
commit
|
commitdiff
|
tree
2017-07-09
M
i
c
ha
e
l
M
atz
tccpp: Cl
e
an
u
p
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tccpp: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
Mich
a
el Matz
R
e
ver
t
"S
t
r
ing litera
l
s are always
c
on
s
t
"
commit
|
commitdiff
|
tree
2017-07-03
Michael
Matz
Exten
d
skip_or_save_
b
lock
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
I
m
prove ski
p
_or_save
_
block
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
Str
i
n
g
literals are always c
o
n
s
t
commit
|
commitdiff
|
tree
2017-05-27
Mi
c
hael M
a
tz
Limit
a
ccess
e
n
d
-of
-
s
t
ruct warni
n
g a b
i
t
commit
|
commitdiff
|
tree
2017-05-27
Michael
M
at
z
x
8
6-64: Fix
psABI st
d
arg pr
o
logue
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64: Rewrite linux parameter p
a
ssing
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ael Matz
R
e
m
ove so
m
e unused arguments
commit
|
commitdiff
|
tree
2017-05-08
Michae
l
Ma
t
z
b
i
tfields
:
fi
x
long b
i
tfields
commit
|
commitdiff
|
tree
2017-05-08
Micha
e
l Matz
F
i
x a warn
i
ng
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
Accept
extern initialized file
-
scope
variables
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
el
f
:
F
ix last
c
omm
i
t
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Support STB_LOCAL dynamic s
y
mbols
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
elf:
I
g
nore S
H
F_COMPRESSED sections
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
struct
-
init: Fix zero initializ
a
tion
with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fi
x
unsign
e
d enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix seg
f
a
u
lt with in
v
alid function def
commit
|
commitdiff
|
tree
2017-05-02
M
ic
h
ael
Matz
R
ebuild
c
r
o
ss compilers when so
u
rces chan
g
e
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy decl_designato
r
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove label
_
or_
d
ecl
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Cle
a
nu
p
s (f
l
oat consts, se
c
t
i
ons,
s
ymbols)
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
e
l Matz
Merge fun
c
_
d
e
c
l_list into decl0
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Tidy decl_des
i
gnator
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Tidy unary() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Factor some
code
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Matz
Exte
n
d type_
t
o_str
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Re
o
rganize
t
yp
e
parsi
n
g
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Tidy
t
ypename p
a
rsing
a
bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy arg parsing
f
or builtins
commit
|
commitdiff
|
tree
2017-05-02
M
ichael
M
atz
C
lari
f
y
t
h
at t
h
e CIL target code is dead
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Remove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael
M
atz
Fix bog
u
s check for VT_LLO
C
AL t
y
pes
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Mat
z
elf
:
Tidy sectio
n
header
s
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
fix __builtin_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
Fix mo
r
e
b
i
t
field corn
e
r
c
a
s
es
commit
|
commitdiff
|
tree
2017-05-01
Mi
c
hael Ma
t
z
Fix last
cha
n
ge
commit
|
commitdiff
|
tree
2017-04-29
Michael Mat
z
R
emov
e
a bit-field
TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix
c
har b
i
tfi
e
lds
c
orner ca
s
e
commit
|
commitdiff
|
tree
2017-04-15
Michael Ma
t
z
tc
c
pp: Fi
x
corner
cas
e
o
f fnlike m
a
cro invocation
commit
|
commitdiff
|
tree
2017-02-22
Mi
c
hael Matz
x86-6
4
-
a
s
m
: Fix mov
im64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Mic
h
ael Ma
t
z
U
pda
t
e ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Michael M
a
tz
arm64: Fix 42_function_test
commit
|
commitdiff
|
tree
2017-02-11
Micha
e
l Matz
Fix tes
t
suite invocat
i
ons
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix p
s
eudo l
e
ak
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix some co
d
e su
p
pr
e
ssio
n
fallout
commit
|
commitdiff
|
tree
2016-12-18
Michael
M
atz
Fix
g
awk mi
s
co
m
pil
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i386
:
Fix vario
u
s testsuit
e
issu
e
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
arm64
:
Handl
e
R_AARCH
6
4
_
PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
arm64: Fix larg
e
ptr te
s
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64:
Fix a case of
dead code suppress
i
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
struct-layout: Allow
l
owering of member a
l
ig
n
m
ent
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
S
upport large a
l
ignme
n
t reque
s
ts
commit
|
commitdiff
|
tree
2016-12-15
M
ichae
l
Matz
struct-layout:
c
leanup code a
b
it
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
bi
t
fields: Fix MS layout some mor
e
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Ma
t
z
bitfields: fix PCC
l
ayou
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Matz
bitf
i
e
l
d
s: Implement MS
c
ompatible l
a
yout
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Fix struct
layout some mor
e
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el Matz
Split off r
e
c
ord la
y
o
u
ti
n
g
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm: Fix
segfa
u
lt
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Matz
Fix 64bi
t
e
nums and swi
t
ch
c
as
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tccpp: Fix t
o
ken
p
asting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
libtcc1:
Don't use stdlib functions
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l Matz
Fix miscompile with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ael Matz
Handle multiple -O opti
o
ns
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
b
uild:
R
espect
C
PPFLAGS over
r
ide
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
64
b
it: Fi
x
add
e
nds > 32 bit
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm:
A
ccept high re
g
ister in clobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix i
n
itializi
n
g member
s
multiple times
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Sup
p
ort local register variables
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Ma
t
z
Fix con
s
t folding of 64bit pointer const
a
n
t
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
x86-asm: Correc
t
r
e
gister size f
o
r
po
i
nte
r
o
p
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
struct-init
:
Copy
relocs for compound literals
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86_64-a
s
m: fi
x
c
o
p
y
-out
r
egis
t
ers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_6
4
: Ad
d
-mno
-
sse option
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
a
tz
x86-64
:
relocation ad
d
end is 64b
i
t
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-
6
4: Prefer 32S
r
elocations
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
opt
:
Don't emit i
n
line funct
i
ons from d
e
ad code
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Handle __builti
n
_ext
r
act_re
t
u
r
n
_
addr
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
op
t
:
c
o
ns
t
prop also 'cond && 0'
commit
|
commitdiff
|
tree
next