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 corner case
2017-07-09
Michael Matz
tccpp: Fix c
o
rner case
commit
|
commitdiff
|
tree
2017-07-04
Micha
e
l
Matz
Revert "
S
trin
g
literals a
r
e always
c
onst"
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hael Matz
Ex
t
end
sk
i
p_or_save_blo
c
k
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Matz
Improve skip_or
_
s
ave_block
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
S
t
ring literals are a
l
ways con
s
t
commit
|
commitdiff
|
tree
2017-05-27
M
ic
h
a
e
l
Matz
Lim
i
t access en
d
-of
-
struct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Mich
a
el Matz
x86-64:
F
ix p
s
ABI stdar
g
p
rologue
commit
|
commitdiff
|
tree
2017-05-27
Michael
Matz
x86-64: Rewrit
e
linux parameter passing
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
h
ael Matz
Remove
some unused a
r
guments
commit
|
commitdiff
|
tree
2017-05-08
Michael
M
atz
bitfields: fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix a wa
r
ni
n
g
commit
|
commitdiff
|
tree
2017-05-07
M
ichael Matz
Accept exter
n
initialized file-scope variable
s
commit
|
commitdiff
|
tree
2017-05-07
Micha
e
l
Matz
e
lf:
Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael
Ma
t
z
elf: Suppor
t
STB_LOCAL dynamic symbo
l
s
commit
|
commitdiff
|
tree
2017-05-06
Michael Mat
z
e
l
f: Ignore SHF_COMPRESSE
D
s
e
c
tions
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
h
ael Matz
struct-in
i
t: Fix
z
ero
initi
a
lization with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix u
n
signed enum bit-
f
ields
commit
|
commitdiff
|
tree
2017-05-05
Michael
M
a
tz
Fix segfault with in
v
a
lid fun
c
tion def
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Re
b
uild cross compilers when so
u
rce
s
chan
g
e
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Tidy decl_d
e
signator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
emove label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Cl
e
anups (float consts
,
sectio
n
s,
symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Merge fun
c
_decl_list into decl
0
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
T
i
dy de
c
l_designator
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Tidy unary() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Factor s
o
me code
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Extend type_t
o
_str
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
R
e
o
r
ganize type parsi
n
g
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Ti
d
y typename
p
ar
s
i
n
g a
b
it
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael
Matz
Tidy arg parsing fo
r
built
i
n
s
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
el Matz
Clarify th
a
t the CIL
t
arget code
is dead
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael
Matz
Remove VT_R
E
F
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
F
i
x b
o
g
us check for VT_L
L
OCAL
ty
p
es
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
elf: Tidy
s
e
c
t
ion headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __b
u
ilti
n
_
expect
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
F
ix more bi
t
f
i
e
l
d corner cases
commit
|
commitdiff
|
tree
2017-05-01
M
i
cha
e
l Mat
z
Fix
last
c
h
ange
commit
|
commitdiff
|
tree
2017-04-29
M
ic
h
ae
l
M
atz
Remove a bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix
c
har bitfiel
d
s corner case
commit
|
commitdiff
|
tree
2017-04-15
Micha
e
l
M
atz
tccpp: Fix corn
e
r case
o
f fn
l
i
ke macro invo
c
ation
commit
|
commitdiff
|
tree
2017-02-22
M
ichael Matz
x86-64-asm: Fix
m
ov
im64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
Update ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
ar
m
64: Fix 42
_
fun
c
tion_test
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el
M
a
tz
Fix t
e
st
s
uite invocat
i
ons
commit
|
commitdiff
|
tree
2016-12-20
Mi
c
hael Matz
Fix pseu
d
o leak
commit
|
commitdiff
|
tree
2016-12-20
Mi
c
hael Matz
Fix some code suppres
s
ion fallout
commit
|
commitdiff
|
tree
2016-12-18
M
i
c
h
ael Matz
F
i
x
gawk m
i
scom
p
i
l
e
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
i386: F
i
x
v
arious t
e
stsuite issues
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Handle R_AAR
C
H64_PREL
3
2 ag
a
in
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fix larg
e
ptr test
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
a
rm64: Fi
x
a case of de
a
d cod
e
sup
p
ressi
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
s
truct
-
layout:
Allow lowering o
f
membe
r
a
lignment
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
S
u
p
port large alignment requ
e
sts
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
st
r
uc
t
-
layout: cleanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Ma
t
z
bitfi
e
lds: F
i
x MS l
a
yout some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bi
t
f
ields:
fix PCC layout
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hae
l
Ma
t
z
bitfi
e
l
d
s: Imp
l
em
e
nt MS com
p
at
i
ble
layout
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Fix struct
l
a
you
t
some more
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Split off rec
o
rd l
a
y
outing
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm: Fix
segfault
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Fix
6
4
b
it en
u
ms
a
nd switch cases
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
t
ccpp: Fix
token pasting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
libtcc1: D
o
n't
u
se
stdlib func
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Fix miscom
p
ile wit
h
d
e
ad switches
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Hand
l
e multiple -O options
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
build: Respec
t
C
PPFLAGS override
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
64bi
t
: F
i
x a
d
dends > 32
bits
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-64-asm: Accept high register
i
n
c
lobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fix
i
n
i
tializing
m
embe
r
s mu
l
tiple times
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Support local r
e
g
i
s
te
r
var
i
ables
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
at
z
F
i
x co
n
st folding of 6
4
bit po
i
nter constant
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm
:
Corre
c
t register siz
e
f
o
r
poi
n
t
er ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
struct-init: Co
p
y re
l
ocs for compou
n
d literals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64-asm: f
i
x copy-o
u
t regist
e
rs
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x86_
6
4: Add -mno-sse option
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-64: relocation add
e
nd i
s
64bi
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64:
P
refer 32S r
e
locations
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Mat
z
opt
:
Do
n
't em
i
t inline functions from dead c
o
d
e
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Handle __built
i
n_ext
r
act_return
_
addr
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l M
a
t
z
o
p
t
:
co
n
stpro
p
al
s
o 'cond
&& 0
'
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Mak
e
break and
goto n
o
t fallt
h
rou
g
h
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
opt:
S
tart optimizing dead code a
b
it
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Revert
"
Reject jumping
i
n
sid
e
stmtexp
r
s"
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Factor out cons
t
condi
t
ion dete
c
t
i
on
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Rejec
t
jumpin
g
i
n
side stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
more n
o
c
o
de_wanted ju
m
p problems
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
i
x aliases
o
n 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Mat
z
F
i
x sizeof(char[a])
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix
__bu
i
l
tin_constant_p(1000/
x
)
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
tccasm
:
Suppo
r
t refs to anon symbols
f
rom asm
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
ccas
m
:
Don
'
t ignore # in preprocessor di
r
ectives
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
x86-
a
sm: Accept all
3
2bit
immediates
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
M
atz
Fix enum bitfields passed
t
o stdarg functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Addr
e
sse
s
of non-weak
sy
m
bols ar
e
non-zero
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix access-after
-
free
with statement
e
xpr
e
ssions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l Matz
tccpp: Allow computed i
n
clude like 42
.
h
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm: Correctly i
n
f
e
r
register size
f
or bools
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-
6
4-asm: I
m
plement cmpxc
h
g16b
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-64: Allow l
o
a
ds from s
o
me structs/unio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
tccasm: Lookup C symbol
s
from ASM bloc
k
s
commit
|
commitdiff
|
tree
next