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: Implement __COUNTER__
2017-07-09
Michael M
a
tz
tc
c
pp: Imple
m
ent __
C
OUNT
E
R__
commit
|
commitdiff
|
tree
2017-07-09
Mic
h
ael Ma
t
z
tccpp:
C
leanup
commit
|
commitdiff
|
tree
2017-07-09
Michael
M
atz
tccpp: F
i
x co
r
n
e
r
case
commit
|
commitdiff
|
tree
2017-07-04
Michael Matz
Revert "Str
i
ng literals a
r
e al
w
ays cons
t
"
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
Extend skip_
o
r_sav
e
_block
commit
|
commitdiff
|
tree
2017-07-03
M
ichael M
a
tz
I
m
p
r
o
ve ski
p
_
or_save
_
block
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l
M
atz
Stri
n
g li
t
er
a
ls ar
e
always const
commit
|
commitdiff
|
tree
2017-05-27
M
i
c
h
a
el M
a
tz
Limit access end
-
of-struct warning a
b
it
commit
|
commitdiff
|
tree
2017-05-27
Michael
Ma
t
z
x86-64: Fix psABI std
a
rg prol
o
gue
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64: Rewrit
e
linux parameter pass
i
ng
commit
|
commitdiff
|
tree
2017-05-08
Mich
a
el Matz
Remove some un
u
sed
a
rguments
commit
|
commitdiff
|
tree
2017-05-08
Michael
Matz
bitfields: fi
x
long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Ma
t
z
F
ix a
w
arning
commit
|
commitdiff
|
tree
2017-05-07
Michael M
a
t
z
Accept e
x
t
e
rn
initialized file
-
scope variables
commit
|
commitdiff
|
tree
2017-05-07
Michael Ma
t
z
elf: Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Ma
t
z
elf:
Supp
o
rt S
T
B_LOCAL dynamic sym
b
ols
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
elf: Ignore SHF_
C
OMPRE
S
SED s
e
ctions
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael M
a
tz
st
r
uct-
i
nit:
Fix
z
ero initialization with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
F
ix uns
i
gn
e
d enum bit-fiel
d
s
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix segfault with invalid function def
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Re
b
uild cross compil
e
rs when sour
c
es change
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
T
idy
decl_designator
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l Matz
Remove lab
e
l_or
_
decl
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clean
u
ps (float
c
onsts,
sections,
sy
m
bo
l
s)
commit
|
commitdiff
|
tree
2017-05-02
M
ic
h
a
e
l Mat
z
Me
r
ge func_decl_list into decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Tidy decl_designato
r
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Tidy
u
nary() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Factor some code
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l M
a
tz
Extend type_t
o
_str
commit
|
commitdiff
|
tree
2017-05-02
M
ic
h
ae
l
Mat
z
R
e
or
g
anize type pa
r
si
n
g
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy typename par
s
ing a b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Tid
y
arg p
a
r
s
ing f
o
r
builtins
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
e
l Matz
Cla
r
ify that the
CIL target code
i
s
d
e
ad
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
R
emove V
T
_R
E
F
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
e
l
M
atz
F
i
x
bogus
check for V
T
_LLOCAL type
s
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael
M
at
z
e
lf: T
i
dy section headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __builti
n
_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael Mat
z
F
ix more bi
t
f
i
eld corner ca
s
es
commit
|
commitdiff
|
tree
2017-05-01
M
ichael
M
atz
Fix last change
commit
|
commitdiff
|
tree
2017-04-29
M
ic
h
a
el Matz
Remove a b
i
t-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael
M
atz
Fix char bitf
i
elds
c
orne
r
case
commit
|
commitdiff
|
tree
2017-04-15
Mic
h
ael
Ma
t
z
t
c
cpp:
Fix corner c
a
se o
f
f
nli
k
e
m
acr
o
invoc
a
tion
commit
|
commitdiff
|
tree
2017-02-22
M
i
chael Matz
x86-64-asm: Fix
m
ov im6
4
,rax enc
o
di
n
g
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
Upda
t
e C
h
ang
e
Lo
g
commit
|
commitdiff
|
tree
2017-02-11
Michael M
a
t
z
arm64:
Fix 42_fu
n
ction_tes
t
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
Fix testsuite
i
nvocation
s
commit
|
commitdiff
|
tree
2016-12-20
Michael
M
atz
Fi
x
pseu
d
o
leak
commit
|
commitdiff
|
tree
2016-12-20
Michae
l
M
a
t
z
F
ix some code suppressio
n
fa
l
l
out
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fix gawk miscompile
commit
|
commitdiff
|
tree
2016-12-15
M
ichae
l
Mat
z
i
386: Fix various testsu
i
te issues
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
arm
6
4: Handle
R
_AAR
C
H64_PREL
3
2
a
g
ain
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
a
rm64: Fix lar
g
eptr test
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
arm64: Fix a ca
s
e of dead
c
ode su
p
p
r
e
s
sion
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
M
atz
struct-la
y
out:
All
o
w
lowering
o
f m
e
mber alignment
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Suppo
r
t larg
e
alignment
reques
t
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-lay
o
ut: cleanup
c
o
de
a bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
bi
t
fields:
F
ix MS
layo
u
t some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfields: fix PCC layout
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
bitfie
l
ds: Implement MS compatible layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix struct layout some mo
r
e
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Split off
r
ecord layouti
n
g
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Ma
t
z
x86-asm:
F
ix segfault
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
Fix 64
b
it
e
nums
and switch ca
s
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccp
p
: Fi
x
token
pasting
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
libtcc1
:
Don't u
s
e stdlib functi
o
ns
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Ma
t
z
Fix miscompile
with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
H
a
n
d
le mu
l
tiple -O options
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l
Matz
build:
Respect CPPFLAGS override
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
64bit:
F
i
x
a
dde
n
ds > 32 bits
commit
|
commitdiff
|
tree
2016-12-15
M
ichae
l
Matz
x86-64
-
asm: Ac
c
ept
h
ig
h
regist
e
r in
clobber
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fi
x
initializ
i
ng memb
e
rs multip
l
e times
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support
l
o
cal
r
e
g
i
ster variables
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
F
ix const f
o
l
d
ing
of
6
4bit point
e
r constan
t
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
x
86-asm: Co
r
r
e
ct regis
t
er size for po
i
nt
e
r op
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
s
t
r
uct-init: Co
p
y relo
c
s for compound lit
e
rals
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86_64-asm: fix copy-out r
e
g
i
s
ters
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86_64: Ad
d
-mn
o
-
s
se option
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el M
a
tz
x86-64:
relocation addend
i
s
64bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-64: Prefer 32S relocations
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
o
pt: Don't
e
mit inl
i
ne functions from
d
ead code
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Ha
n
dle __built
i
n_extract_r
e
turn_addr
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
opt: co
n
stprop also 'con
d
&
& 0'
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Mat
z
o
p
t: Make break an
d
g
o
to not fallthrough
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hae
l
Matz
opt: S
t
a
r
t opt
i
mizing dea
d
code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Revert "Rejec
t
jumping inside stmtexprs"
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
F
actor out con
s
t condition detection
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
R
e
ject jum
p
i
n
g inside stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix mor
e
nocode_wante
d
jump
problem
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fi
x
aliase
s
on 64 bi
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Matz
Fix size
o
f(char[a
]
)
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix
_
_builtin_con
s
tant_p(1000/x)
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tcc
a
sm: Support refs to anon symbols from asm
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tccasm:
D
on't ignore #
i
n
prepr
o
c
essor
dir
e
ctives
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86
-
asm
:
A
c
c
e
pt all 32bit immediates
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix enu
m
b
i
tf
i
eld
s
passed
to stdar
g
functions
commit
|
commitdiff
|
tree
2016-12-15
Michael
Mat
z
Addresses o
f
n
on-weak s
y
mbo
l
s
a
re non-zero
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
Fix access-a
f
ter-free with state
m
ent expres
s
io
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
t
ccpp
:
A
llow computed include like
4
2
.
h
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
at
z
x86-asm: Cor
r
ectly
i
nfer r
e
g
i
ster size for bools
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-64-a
s
m: Implement cmpxchg16b
commit
|
commitdiff
|
tree
next