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: Cleanup
2017-07-09
Michael Matz
tc
c
pp: C
l
eanup
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
t
c
cpp: F
i
x corner cas
e
commit
|
commitdiff
|
tree
2017-07-04
Micha
e
l
Matz
R
e
v
ert "Strin
g
literals are
always const"
commit
|
commitdiff
|
tree
2017-07-03
Michael
M
atz
Exte
n
d skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Michael
M
atz
Improv
e
s
kip_or_
s
ave_block
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
Strin
g
lite
r
als a
r
e
always
c
onst
commit
|
commitdiff
|
tree
2017-05-27
Michael Ma
t
z
L
imit
a
cce
s
s end-of-struct w
a
rni
n
g a bit
commit
|
commitdiff
|
tree
2017-05-27
Micha
e
l
M
atz
x86
-
64:
Fix psA
B
I
stdarg
p
r
ologu
e
commit
|
commitdiff
|
tree
2017-05-27
Michael
M
atz
x86-64: Rew
r
ite linux p
a
r
ameter
p
assin
g
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Re
m
ove some un
u
se
d
argumen
t
s
commit
|
commitdiff
|
tree
2017-05-08
M
ichael Mat
z
bi
t
fields: fi
x
long
bitf
i
elds
commit
|
commitdiff
|
tree
2017-05-08
Micha
e
l
M
a
tz
Fix a w
a
rning
commit
|
commitdiff
|
tree
2017-05-07
Michael
M
atz
Accept exter
n
initi
a
lize
d
f
il
e
-s
c
op
e
variables
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Fix
l
ast commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Support STB
_
LOCA
L
dynamic symbol
s
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
ha
e
l Matz
elf: I
g
n
o
re SHF_C
O
MP
R
ESSED sect
i
ons
commit
|
commitdiff
|
tree
2017-05-06
Michael
Matz
struct-ini
t
: Fix zer
o
initializati
o
n wit
h
mu
l
ti-l
e
vel
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
M
i
ch
a
el Matz
Fix unsi
g
ned enu
m
bit-fields
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix segfault
w
ith
inv
a
li
d
functio
n
d
ef
commit
|
commitdiff
|
tree
2017-05-02
M
ic
h
ael M
a
tz
Rebuild
cross c
o
mpil
e
rs
when so
u
r
c
es
c
h
an
g
e
commit
|
commitdiff
|
tree
2017-05-02
M
i
ch
a
el Matz
T
i
dy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
hael Matz
Remove la
b
el_or_d
e
c
l
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Clean
u
ps (float consts, section
s
, symbols)
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Mat
z
Me
r
g
e
func_d
e
cl_list int
o
decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy de
c
l_designator
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
h
ael Matz
T
idy unary(
)
a bit
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
el M
a
tz
Fac
t
or some
code
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Extend
ty
p
e
_to_
s
tr
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Reo
r
gani
z
e type parsing
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Ti
d
y
t
ypename pa
r
sing a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Ti
d
y ar
g
p
ar
s
ing for
builtins
commit
|
commitdiff
|
tree
2017-05-02
M
ichael
M
atz
Clarify that the CIL ta
r
get code is
d
ead
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove VT
_
RE
F
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Mat
z
Fix bogus ch
e
ck for VT_LLOCA
L
types
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
el
f
: Tidy
section hea
d
ers
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
fix __builtin_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael Ma
t
z
Fix m
o
re bi
t
field
c
orn
e
r cases
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
F
i
x
l
ast
c
hange
commit
|
commitdiff
|
tree
2017-04-29
Michael M
a
tz
Remove a bit-field T
O
DO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix char bitfields
c
orner case
commit
|
commitdiff
|
tree
2017-04-15
Mic
h
ael
Ma
t
z
t
c
cpp: Fix corne
r
case
o
f fnlike ma
c
ro invocation
commit
|
commitdiff
|
tree
2017-02-22
Mi
c
h
ael Mat
z
x86-64-asm
:
Fix mov im64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Mi
c
hael M
a
tz
Upda
t
e ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
a
r
m64: Fix 42_
f
unction_test
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
Fix test
s
uit
e
invocations
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix p
s
e
udo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael M
a
tz
F
i
x
s
ome code
s
uppression fal
l
out
commit
|
commitdiff
|
tree
2016-12-18
Mic
h
ael
Matz
Fix
g
a
wk
m
iscompile
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
i386: Fix
v
arious testsuite issues
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
a
r
m6
4
: Handle R_AARCH64_PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
arm64: Fix largeptr t
e
st
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
arm64: Fi
x
a case of dead c
o
de suppression
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
e
l Matz
struct-
l
a
you
t
:
Allo
w
lowering of member a
l
i
g
nment
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
S
upport large
align
m
e
n
t
requests
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
a
t
z
st
r
u
c
t-la
y
out: cl
e
an
u
p
c
ode a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
bitfiel
d
s: Fix M
S
la
y
out some more
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
Matz
b
i
t
f
ie
l
ds
:
fix
PC
C
layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
b
it
f
ields: Implement MS comp
a
tible la
y
o
ut
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix s
t
ruct layout some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Split off record la
y
outing
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
x86-as
m
: F
i
x se
g
fault
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Matz
Fi
x
64bit
e
n
ums and switch
c
ases
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
t
ccpp: Fix to
k
en pas
t
ing
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
lib
t
cc1: D
o
n't use stdlib f
u
nct
i
o
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
t
z
Fix mis
c
o
mp
i
le with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Handle multiple -O op
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
build: Respect CPPFLAG
S
override
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
64bit: F
i
x addends
>
32 bi
t
s
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-64-asm: Accept high
r
e
gister
i
n
clo
b
bers
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
atz
F
i
x initializing members
multiple times
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Supp
o
rt local register variables
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fi
x
c
o
n
st folding of 6
4
b
i
t poin
t
er
c
onsta
n
ts
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86
-
as
m
: Co
r
rect re
g
ister size for point
e
r
ops
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
struct-init:
C
opy relocs for compound litera
l
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86
_
64-asm: fix copy-out registers
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
x86
_
64: Ad
d
-mno-sse optio
n
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x
8
6-64: r
e
location
a
ddend is 64bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: Prefer 32S re
l
ocations
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Don
'
t emit
inli
n
e functions
f
rom dead code
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Mat
z
Han
d
l
e
__builtin_extract
_
return_addr
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
opt: constprop
a
l
so
'cond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
opt: Make
b
reak and goto not
fallthrough
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el
M
a
tz
o
pt: Sta
r
t optimizing
d
ead code a bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Mat
z
Revert "Reject ju
m
ping inside stmtexprs"
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
Fac
t
or o
u
t const conditi
o
n
dete
c
tion
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Reject
jump
i
ng in
s
i
d
e
stmtex
p
rs
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Fix more nocode_wanted jump problems
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Fix ali
a
ses on
64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
atz
F
i
x
sizeof
(
char[a])
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Mat
z
Fix __builtin_consta
n
t_p(100
0
/x)
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Matz
tccasm
:
Supp
o
rt re
f
s t
o
anon
symbols fro
m
a
s
m
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
atz
tccasm: Don't ignore # in preproces
s
or directives
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-asm: Accept all 32bit immediates
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix enum bit
f
ields passed
t
o
st
d
arg functions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
Addresses of non
-
weak symbols
a
re non-zer
o
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix a
c
c
e
ss
-
af
t
er-free
with statement express
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tc
c
pp
:
Allow compu
t
e
d in
c
lude like 42
.
h
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-asm
:
Corr
e
ctly i
n
fer reg
i
ster si
z
e for bools
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm:
I
mp
l
eme
n
t cmpxchg16b
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-64: A
l
low load
s
from some structs/union
s
commit
|
commitdiff
|
tree
next