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
M
icha
e
l Matz
t
c
ca
s
m: Fix loca
l
statics referenced f
r
om asms
commit
|
commitdiff
|
tree
2017-07-10
Michael M
a
tz
Fix
s
t
a
te
m
e
n
t
exp
r
s retu
r
ning a local label
commit
|
commitdiff
|
tree
2017-07-10
Micha
e
l Matz
enu
m
s:
A
ccept GNU extensi
o
n
commit
|
commitdiff
|
tree
2017-07-09
M
i
chae
l
Matz
tccpp: Implemen
t
__C
O
UNTER__
commit
|
commitdiff
|
tree
2017-07-09
Michae
l
Matz
tccpp: Cle
a
nup
commit
|
commitdiff
|
tree
2017-07-09
Michael
M
a
tz
tc
c
p
p
: Fix cor
n
er
ca
s
e
commit
|
commitdiff
|
tree
2017-07-04
M
icha
e
l M
a
tz
Revert
"String
l
iterals
a
re always const"
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
ael Matz
Extend skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
Improve skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
M
i
ch
a
el Matz
S
t
ring literals are alw
a
ys const
commit
|
commitdiff
|
tree
2017-05-27
Mich
a
el Mat
z
Limit a
c
cess end-
o
f-struct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
M
ichael Matz
x86-64: F
i
x
psABI stda
r
g
prologue
commit
|
commitdiff
|
tree
2017-05-27
Micha
e
l Matz
x86-6
4
: Rewrite l
i
nux parameter passing
commit
|
commitdiff
|
tree
2017-05-08
M
ichael Matz
Rem
o
v
e some
u
nused arg
u
ments
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
ael Matz
bi
t
fields: fix
long
b
it
f
ields
commit
|
commitdiff
|
tree
2017-05-08
Michael Mat
z
Fix a warni
n
g
commit
|
commitdiff
|
tree
2017-05-07
Michael Mat
z
Accept
e
xtern initi
a
lized file-sc
o
pe variables
commit
|
commitdiff
|
tree
2017-05-07
Michae
l
Matz
elf: Fix
l
ast co
m
mit
commit
|
commitdiff
|
tree
2017-05-07
Michael M
a
tz
elf: Support STB
_
LOCAL dynamic sym
b
ols
commit
|
commitdiff
|
tree
2017-05-06
Michael
M
at
z
elf: Ig
n
ore SHF_COMPRESSED sections
commit
|
commitdiff
|
tree
2017-05-06
Michael Ma
t
z
stru
c
t-init: Fix zer
o
in
i
tializ
a
tio
n
with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix un
s
igned enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
Mi
c
h
ael Matz
Fix s
e
g
fault wi
t
h invalid funct
i
on def
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Re
b
uild cross compilers
whe
n
s
o
u
rces ch
a
nge
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy decl
_
d
e
s
ign
a
tor
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
e
m
o
v
e label_or_d
e
cl
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
C
leanups (flo
a
t consts, sections,
symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
M
er
g
e f
u
nc_decl_list in
t
o decl0
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael
Matz
Tidy decl_
d
esignator
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l M
a
tz
Tidy unary()
a bit
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Mat
z
Factor
s
ome code
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Extend type_
t
o_
s
t
r
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Re
o
r
ganiz
e
typ
e
par
s
ing
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Tidy
t
y
p
ena
m
e par
s
ing a bit
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
T
i
dy
arg
p
arsing for builtins
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clarify th
a
t the CIL target co
d
e is dead
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
R
e
m
ove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
M
ichael
M
a
t
z
F
ix bogu
s
c
h
e
ck fo
r
VT
_
LLOCAL types
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
elf:
Tidy section he
a
der
s
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fi
x
__
b
u
i
l
t
i
n_
e
xpect
commit
|
commitdiff
|
tree
2017-05-01
Michae
l
Matz
Fix mo
r
e
bitfield corner cases
commit
|
commitdiff
|
tree
2017-05-01
Michael
M
atz
Fix last
c
hang
e
commit
|
commitdiff
|
tree
2017-04-29
Mic
h
ael Matz
Remov
e
a bit
-
f
i
e
ld TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix
c
h
a
r bitfields
corner case
commit
|
commitdiff
|
tree
2017-04-15
Michae
l
M
atz
t
c
cpp: Fix c
o
rner
c
ase of fnl
i
ke macro invo
c
at
i
on
commit
|
commitdiff
|
tree
2017-02-22
Michael Matz
x
8
6-6
4
-
a
sm:
Fix m
o
v
i
m64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Michael
M
atz
U
pdate
ChangeLo
g
commit
|
commitdiff
|
tree
2017-02-11
Michael M
a
t
z
arm64:
Fix 42_function_test
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el
M
a
t
z
Fix testsuite invo
c
a
tions
commit
|
commitdiff
|
tree
2016-12-20
M
ichael Ma
t
z
Fix p
s
eu
d
o
leak
commit
|
commitdiff
|
tree
2016-12-20
Mi
c
hael Matz
Fix
s
ome code suppre
s
sion fall
o
u
t
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fi
x
gaw
k
miscomp
i
le
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i386: Fix various testsu
i
te issues
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
ar
m
6
4
: Handle R_AARCH
6
4_PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fix lar
g
eptr t
e
st
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
e
l Matz
arm
6
4: Fix
a
case of dead
code suppr
e
ssi
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
s
truct-layout: Allow
l
owering of membe
r
alignme
n
t
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
S
uppo
r
t large alignment requests
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
struct-layout: cleanup
c
ode a bit
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
b
i
tfi
e
l
d
s: Fix MS layout some
m
ore
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
bi
t
fiel
d
s
:
f
ix PCC layout
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
bitfi
e
lds: Implemen
t
MS compatib
l
e layout
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
F
i
x struct layout some more
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Split
off record layouting
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
at
z
x86-as
m
: F
i
x segfaul
t
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Ma
t
z
Fi
x
64bit enums a
n
d switch cases
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
tccpp: Fix
t
o
ken pasti
n
g
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
l
ibtc
c
1: Don
'
t use
stdlib
f
unctions
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
F
i
x miscompil
e
with dead swit
c
h
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Hand
l
e
multiple -O
o
p
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el Matz
build: Respe
c
t CPPFLAGS over
r
ide
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
6
4
bit: Fix addends >
3
2 bit
s
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-64-
a
sm
:
Accept high register
i
n
clobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix
i
nitializi
n
g
m
embe
r
s
multip
l
e time
s
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Supp
o
rt
l
o
cal register v
a
riables
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix const folding of 64bit po
i
nter co
n
stants
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x
86-asm: Corr
e
ct
r
egis
t
er
s
ize f
o
r pointer ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-init: Copy relocs for compound literals
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Matz
x86_64-
a
sm: fix
c
op
y
-out reg
i
sters
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
atz
x86_
6
4: Add -mno-ss
e
option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: relocation adden
d
is 6
4
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-64:
P
refer 32S relo
c
a
tions
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
opt: Don't emit inline functions from dea
d
code
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Ma
t
z
H
a
ndle __builtin_extract_return_addr
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Mat
z
opt:
constprop also 'cond
&
&
0'
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt:
M
ake break and goto not f
a
llthrough
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
op
t
: Start opti
m
izin
g
de
a
d code a bit
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Revert "Rej
e
c
t
jum
p
i
n
g inside stmtexprs
"
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Factor
out const conditi
o
n
d
e
tection
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Reject j
u
m
ping inside s
t
mtexprs
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Matz
Fix more nocode_wanted
j
ump pro
b
l
ems
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
F
ix a
l
i
ases on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix sizeof(char[a])
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
F
ix _
_
bu
i
l
t
i
n
_co
n
stant_p(
1
000/x
)
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
tccas
m
: Support refs to
a
non symbols
f
rom asm
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
tc
c
a
sm: D
o
n't ign
o
r
e
# in preprocessor directiv
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-asm
:
Acce
p
t all 3
2
bit imm
e
diate
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix enum
b
itfie
l
ds passed to
stdarg function
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
A
d
dresses of non-we
a
k symbols are non-zero
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix access-after-free w
i
th
s
tatement e
x
pressi
o
ns
commit
|
commitdiff
|
tree
next