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
t
c
casm: Fix local stat
i
cs
referenced from asms
commit
|
commitdiff
|
tree
2017-07-10
M
i
c
h
ael Matz
Fix s
t
ateme
n
t
exprs ret
u
rning a local
l
abe
l
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
en
u
ms: Accept GNU extension
commit
|
commitdiff
|
tree
2017-07-09
Mi
c
hael Matz
tccp
p
: Impleme
n
t
_
_COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Mi
c
hael Matz
tccpp: Cleanup
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
t
c
cpp: Fix corn
e
r case
commit
|
commitdiff
|
tree
2017-07-04
Michae
l
Ma
t
z
Rev
e
r
t "String liter
a
ls
a
r
e
a
l
w
a
ys cons
t
"
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l Ma
t
z
Extend skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
M
ic
h
a
el M
a
tz
Improve skip_or_save_bl
o
c
k
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
String literals
a
re always const
commit
|
commitdiff
|
tree
2017-05-27
Michael
M
a
tz
Li
m
i
t access end-of-struct warning a
b
i
t
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86
-
64: Fix
p
s
ABI stdarg prologue
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x
86-64: Rewrite linux parameter passing
commit
|
commitdiff
|
tree
2017-05-08
Mich
a
el Ma
t
z
Remove s
o
me un
u
sed a
r
g
uments
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ae
l
Mat
z
bitfields: fi
x
long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael
M
atz
Fix a
warning
commit
|
commitdiff
|
tree
2017-05-07
Michael Ma
t
z
Accept
extern initi
a
liz
e
d
file-scope variables
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Fix last comm
i
t
commit
|
commitdiff
|
tree
2017-05-07
M
ichael Matz
e
lf: Support STB_L
O
CAL dynamic symbols
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
el
f
: Ig
n
o
r
e
S
HF_COMPRESSED s
e
c
tions
commit
|
commitdiff
|
tree
2017-05-06
Michae
l
Matz
s
t
ruct-in
i
t: Fix
zero initialization with m
u
lti-l
e
v
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix unsign
e
d
enum bit-field
s
commit
|
commitdiff
|
tree
2017-05-05
Michael M
a
tz
Fix segfault wit
h
invalid func
t
io
n
d
ef
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
e
build
c
ross compilers when sources change
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
T
idy dec
l
_desig
n
ator
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Mat
z
Rem
o
ve lab
e
l_or_dec
l
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Clea
n
ups
(
f
l
o
at
c
onsts, sections, s
y
mbols)
commit
|
commitdiff
|
tree
2017-05-02
M
icha
e
l
Matz
Merge func_decl_list i
n
to decl
0
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
T
i
dy decl_desi
g
n
ator
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Tidy un
a
ry(
)
a bit
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Fact
o
r
s
ome code
commit
|
commitdiff
|
tree
2017-05-02
M
i
ch
a
el Matz
Ext
e
nd type_t
o
_s
t
r
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Reorg
a
ni
z
e t
y
pe parsin
g
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
T
i
dy typ
e
n
ame
p
arsing a bi
t
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy arg parsing for builti
n
s
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
el Matz
Clarify that the CIL ta
r
get code is
dead
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
hael Matz
Remove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michael
Mat
z
Fix b
o
gus
check for VT
_
LLOCAL
t
ypes
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
a
el Matz
elf:
Ti
d
y section headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __b
u
iltin_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael
M
atz
Fix more bitfield cor
n
er
c
a
ses
commit
|
commitdiff
|
tree
2017-05-01
M
i
chael Matz
F
i
x last ch
a
ng
e
commit
|
commitdiff
|
tree
2017-04-29
M
i
chael
Matz
Remove
a
bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Micha
e
l Matz
Fix char bitfields c
o
rner ca
s
e
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
tccpp:
F
i
x corner ca
s
e
of fnlike m
a
cro invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael Matz
x86-6
4
-asm: Fix mov im64,rax
e
n
co
d
ing
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
Update Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-02-11
Michae
l
Matz
arm64: F
i
x 42_f
u
n
ction_test
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el Matz
Fix testsuite in
v
ocations
commit
|
commitdiff
|
tree
2016-12-20
Michael
Matz
Fix pseudo l
e
ak
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix some code s
u
p
pressio
n
fallout
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fix gawk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
i386: Fix va
r
ious testsuite issue
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
arm64
:
Han
d
le R
_
A
ARCH64_PRE
L
32 again
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fi
x
l
argeptr test
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
ar
m
64: Fix a case of dead c
o
de suppression
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
struct
-
layout: Allow lo
w
e
r
i
ng of member alignment
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Su
p
po
r
t large alig
n
ment re
q
u
ests
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
str
u
c
t
-layo
u
t: cleanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bi
t
fie
l
ds: Fix MS
la
y
ou
t
some more
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
bi
t
fields: fix
P
CC
l
a
yout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfiel
d
s
:
Implement MS compat
i
b
le layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
i
x
stru
c
t
layout some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Split off
record
l
ayouting
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el Matz
x8
6
-
a
sm:
F
ix
segfa
u
l
t
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Fix 64bit enu
m
s and switch cases
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
tccpp: Fix token pasting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
l
i
btcc1: Do
n
't
use stdlib functions
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
a
el Mat
z
Fi
x
miscompile w
i
th dead
s
witches
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Handle multiple -O
o
ptio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
build:
R
espect CPPF
L
AGS override
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Matz
64bit: Fix addends >
3
2
b
its
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
atz
x86-
6
4-asm: Acc
e
pt
h
igh re
g
ister in
clobbers
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix initializing
members
mul
t
iple ti
m
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Support local register
v
ariables
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
i
x
c
ons
t
folding
of
64bit pointer consta
n
ts
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x86-asm: Correct register
s
i
ze for pointer ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
str
u
ct-init: Copy
reloc
s
f
or
c
o
m
pou
n
d lit
e
rals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64-asm:
fix copy-out register
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l Ma
t
z
x86_64: Add
-
mno-sse opti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x86-64
:
r
e
l
oca
t
ion ad
d
en
d
is 64b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86
-
64: Prefer 32
S
reloca
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
op
t
: Don't emit inline functions f
r
om dead code
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
H
a
ndle
_
_buil
t
in_extr
a
ct_return_addr
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
opt: constprop also 'cond &&
0
'
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
opt: Make break and goto
n
ot fallth
r
ough
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
opt:
Start optimiz
i
ng
d
ead code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Revert "Reject jump
i
ng inside s
t
m
t
exprs"
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
Fac
t
or out co
n
st condition dete
c
tion
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Matz
R
eject jump
i
ng inside stmt
e
xpr
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix mor
e
nocode_wanted jump problems
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
F
ix aliase
s
on
6
4 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Fix sizeof(char[a])
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fi
x
__builtin_constant_p(1000/x)
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: Suppor
t
refs to an
o
n
symbols f
r
o
m
asm
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm:
D
on't
i
gnore
# in pre
p
rocessor d
i
rectiv
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm:
A
ccept
a
ll 32bit immediates
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
F
i
x enum
b
i
t
f
ields
p
a
ssed to stdarg func
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
A
d
d
resses of non
-
weak symbols
a
re n
o
n-zero
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
ix acces
s
-a
f
ter-free with st
a
tement expressions
commit
|
commitdiff
|
tree
next