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
tccasm: Fix local statics referenced from asms
2017-07-10
Michael Matz
tccasm:
Fix local stati
c
s refere
n
ced from asms
commit
|
commitdiff
|
tree
2017-07-10
Michae
l
Matz
F
i
x statement ex
p
r
s
returning a local label
commit
|
commitdiff
|
tree
2017-07-10
Michael Ma
t
z
enums: Acc
e
pt GNU extension
commit
|
commitdiff
|
tree
2017-07-09
M
icha
e
l Matz
tccpp: Impl
e
ment __
C
OUNTE
R
__
commit
|
commitdiff
|
tree
2017-07-09
M
ic
h
ael Matz
t
c
c
p
p: Clean
u
p
commit
|
commitdiff
|
tree
2017-07-09
M
i
c
hael Ma
t
z
tc
c
p
p
: Fix co
r
ner cas
e
commit
|
commitdiff
|
tree
2017-07-04
Micha
e
l
Matz
R
e
v
ert "Str
i
ng literals are always const"
commit
|
commitdiff
|
tree
2017-07-03
Michael M
a
t
z
Exte
n
d skip_o
r
_save_
b
loc
k
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Ma
t
z
Im
p
rove skip_or_
s
ave_block
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
ael Matz
Str
i
n
g
literals a
r
e always con
s
t
commit
|
commitdiff
|
tree
2017-05-27
Michael M
a
t
z
Lim
i
t access end-
o
f-struct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Mi
c
hael
M
atz
x86-64: Fix psABI stdarg pro
l
o
g
u
e
commit
|
commitdiff
|
tree
2017-05-27
Michael M
a
tz
x86-64
:
Rewrite
linux para
m
ete
r
passing
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ael M
a
t
z
Remove
some unused arguments
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
h
a
el Matz
bitfie
l
ds: fix long bi
t
fields
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ael Matz
Fix a warnin
g
commit
|
commitdiff
|
tree
2017-05-07
Mich
a
el
M
atz
Accept
e
xtern initialized file-
s
cope
v
a
r
i
ables
commit
|
commitdiff
|
tree
2017-05-07
Michae
l
Matz
e
lf: Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
e
lf: S
u
pp
o
rt STB_LOCAL d
y
namic
symb
o
ls
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
e
l
f
:
Igno
r
e SHF_COMPR
E
SSED se
c
t
ions
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
s
t
ruct
-
in
i
t
:
Fix zero in
i
tializatio
n
with m
u
l
ti-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
M
ic
h
ael Matz
F
i
x
un
s
igned
e
num bit-field
s
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix segfault
w
ith invalid function d
e
f
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Reb
u
ild cross compilers
w
hen so
u
r
ce
s
chang
e
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy decl
_
designator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Re
m
o
ve label_or_d
e
cl
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Cleanups
(
float co
n
sts, sections, symbols
)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Merge fu
n
c_d
e
cl_list into decl0
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael
M
atz
Tidy decl_des
i
gnator
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l M
a
tz
Tid
y
unary() a
b
it
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Fa
c
tor
s
o
me code
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Extend ty
p
e_to_str
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
R
e
organize type parsing
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Tidy t
y
pename parsing a
b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Ti
d
y
arg parsing for builti
n
s
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
C
larify that t
h
e CIL t
a
rget co
d
e
i
s
d
e
ad
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove V
T
_REF
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
M
a
tz
Fi
x
b
o
gus chec
k
for VT_LLOCAL
ty
p
e
s
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
elf: Tidy section he
a
ders
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
f
ix
__bu
i
ltin_expect
commit
|
commitdiff
|
tree
2017-05-01
M
i
c
hael Matz
Fix
mor
e
bit
f
i
eld
c
orner
c
ases
commit
|
commitdiff
|
tree
2017-05-01
M
ic
h
ael M
a
tz
Fix last ch
a
nge
commit
|
commitdiff
|
tree
2017-04-29
Mi
c
hael Matz
Remove
a
b
it-field
TODO
commit
|
commitdiff
|
tree
2017-04-29
M
i
ch
a
el Matz
Fix ch
a
r b
i
tfields co
r
ner case
commit
|
commitdiff
|
tree
2017-04-15
M
i
chael Ma
t
z
tccpp: Fix
c
orner
c
a
se
o
f fnlike macro
invocati
o
n
commit
|
commitdiff
|
tree
2017-02-22
Michael Matz
x86-64-asm: Fix mov im64,rax
e
n
c
o
d
i
ng
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
Update Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-02-11
M
ichae
l
Matz
arm64:
Fix 42_function_test
commit
|
commitdiff
|
tree
2017-02-11
Mic
h
ael Matz
Fix testsuite invocations
commit
|
commitdiff
|
tree
2016-12-20
Mi
c
hael Matz
Fix pseudo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael Ma
t
z
Fix some
c
ode su
p
p
ression fallout
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fix gawk m
i
scompile
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Ma
t
z
i386: Fix var
i
o
u
s te
s
tsu
i
te
issue
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64:
H
a
n
dle R_AARCH64
_
PREL32 aga
i
n
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
a
rm64
:
Fix la
r
geptr test
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
a
tz
arm
6
4: Fix a ca
s
e
of dead c
o
de supp
r
essio
n
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
struct-
l
ayout: Al
l
ow lowering o
f
member
a
lignment
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Suppo
r
t large align
m
ent requests
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
s
t
ruct-
l
a
yout: c
l
ean
u
p code a
b
i
t
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
bitfields: Fix MS lay
o
ut some
m
o
r
e
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
bitfields: fix PC
C
lay
o
u
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el Matz
bitfi
e
lds: Implement MS com
p
atibl
e
layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix struct layou
t
some more
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Split off
r
ecord layouting
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x8
6
-asm: Fix segf
a
ult
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
F
i
x 64bit enums and
s
witc
h
cas
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
tccpp: Fix token pas
t
ing
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
libtcc1
:
Don'
t
use stdlib
fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
F
ix
miscompile
with dead switch
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Mat
z
Handle m
u
ltip
l
e -O
options
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
build
:
Respect CPPFLAGS over
r
ide
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
64bit: Fix a
d
dends > 32 bits
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86
-
6
4-asm:
A
ccept high register in clobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fi
x
initializing members
mul
t
iple tim
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
Support local
r
egister variabl
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
c
onst
f
old
i
n
g of 6
4
b
it pointer constants
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x
8
6
-
asm: Correc
t
r
egis
t
e
r
size for pointer ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
str
u
ct-in
i
t: Copy reloc
s
for co
m
p
o
und literals
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86_64-asm: f
i
x copy-out
r
e
g
isters
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
x86_64: Add -
m
no-sse optio
n
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Matz
x86-64: relocation addend
is
6
4
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64:
P
refer 32S relocati
o
ns
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
o
p
t: Don't
e
mit
inlin
e
fun
c
tions from dead code
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Handle __buil
t
in_extract_ret
u
rn_addr
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
o
pt: c
o
nstpro
p
als
o
'cond
&&
0
'
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
op
t
:
Ma
k
e break an
d
g
o
to not fa
l
l
t
hrough
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l Matz
o
pt: Star
t
optimizi
n
g
d
ead c
o
de a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
Revert "Reject jumping inside stmtex
p
rs"
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fact
o
r out
const co
n
dition detecti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Reject
j
umpi
n
g inside stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
Fix mor
e
nocode_wanted jump
probl
e
m
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
t
z
F
i
x
a
l
i
a
ses
o
n 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
ix siz
e
of(char[
a
])
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fi
x
__builtin_constant_p(
1
000
/
x)
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
tccasm:
Support refs to anon symbols from asm
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
tccasm:
Don't ignore
#
i
n
prep
r
ocessor
directives
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm:
A
cce
p
t
a
ll 32bit immedi
a
tes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix enum bit
f
ields
passe
d
to
s
tdarg functions
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Matz
Addresses of non-we
a
k symb
o
ls
a
re
n
o
n
-zero
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix access
-
af
t
er-free
w
i
t
h stat
e
ment expr
e
s
s
ion
s
commit
|
commitdiff
|
tree
next