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
tcca
s
m: Fix loca
l
statics
r
eferenced from asms
commit
|
commitdiff
|
tree
2017-07-10
Mic
h
ael M
a
tz
Fix stat
e
me
n
t
exprs returning a
l
ocal labe
l
commit
|
commitdiff
|
tree
2017-07-10
M
ichael
Matz
enums: Accept GNU extension
commit
|
commitdiff
|
tree
2017-07-09
M
i
c
hael M
a
tz
tccpp:
I
m
plement __COUNT
E
R
_
_
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tccpp: C
l
eanup
commit
|
commitdiff
|
tree
2017-07-09
Michae
l
Matz
tccpp:
F
i
x
corner
c
ase
commit
|
commitdiff
|
tree
2017-07-04
Michae
l
Matz
Re
v
ert "String li
t
e
rals ar
e
always const"
commit
|
commitdiff
|
tree
2017-07-03
Michael
M
a
t
z
E
x
t
end skip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el M
a
tz
Impro
v
e skip_or_save_blo
c
k
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hael Ma
t
z
String litera
l
s are always
cons
t
commit
|
commitdiff
|
tree
2017-05-27
Mi
c
hae
l
Matz
L
imit access end-of-st
r
uct
w
ar
n
i
ng a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael M
a
tz
x86-64: Fix psA
B
I stdarg
p
r
ologue
commit
|
commitdiff
|
tree
2017-05-27
M
ichael Matz
x86-64: Rewrite l
i
nux p
a
rameter passing
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
hael
M
a
tz
Remove some
unused arguments
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
bitfields: fix lo
n
g b
i
t
f
i
elds
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix
a
warning
commit
|
commitdiff
|
tree
2017-05-07
Michae
l
Matz
Acc
e
pt e
x
tern
initi
a
lized
file
-
scope
v
a
r
iables
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
el
f
: Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Mi
c
hael Matz
elf: Support
STB_LOCAL
d
ynamic symbols
commit
|
commitdiff
|
tree
2017-05-06
M
ichael
M
atz
el
f
: Ignore SHF_
C
OMPRESSED sections
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
s
t
ruct-init:
Fix zer
o
initialization w
i
th multi-le
v
el
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael
Matz
Fix
u
n
s
igne
d
enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
M
ich
a
el Matz
Fix segfault with
i
nvalid f
u
nction de
f
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Rebuil
d
cross c
o
mp
i
lers when sources
c
h
ange
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy decl
_
designator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
emo
v
e label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
C
l
eanups (float
consts, sections, symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
t
z
M
e
rge func_decl_list into
d
ecl0
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Ma
t
z
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
T
idy una
r
y() a bit
commit
|
commitdiff
|
tree
2017-05-02
M
ichae
l
M
atz
Factor
s
ome code
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Mat
z
E
xtend
t
ype_to_str
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
h
ae
l
Ma
t
z
R
eorganize type parsing
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy typenam
e
pars
i
ng a bit
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael
M
atz
Tid
y
arg pars
i
ng for buil
t
ins
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Clarify that the CIL target c
o
de is dea
d
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Re
m
ove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Fix b
o
gus check for VT
_
LLOCA
L
ty
p
es
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hae
l
Matz
elf: Tidy section h
e
aders
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __built
i
n_
e
xpect
commit
|
commitdiff
|
tree
2017-05-01
Michael M
a
tz
Fi
x
more bitfield c
o
rner cases
commit
|
commitdiff
|
tree
2017-05-01
Mich
a
el M
a
tz
Fix last cha
n
ge
commit
|
commitdiff
|
tree
2017-04-29
M
ichael Ma
t
z
Remove a bi
t
-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael
Matz
Fix
c
har bitfields
corner case
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
tccpp:
F
ix corner
c
ase of f
n
like macro
invocation
commit
|
commitdiff
|
tree
2017-02-22
M
i
chael
M
atz
x86-64-asm: Fi
x
mov im64,r
a
x encoding
commit
|
commitdiff
|
tree
2017-02-20
Michael Mat
z
Update
Chan
g
eLog
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
a
rm64:
Fix
4
2_
f
unct
i
o
n
_t
e
st
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
Fix testsuite in
v
ocations
commit
|
commitdiff
|
tree
2016-12-20
M
i
c
h
ael
Mat
z
Fix p
s
eudo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael M
a
tz
Fi
x
some code suppressi
o
n fallout
commit
|
commitdiff
|
tree
2016-12-18
Michael Mat
z
F
i
x gawk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i386: Fix vari
o
u
s
tests
u
ite issue
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Handle
R_AARCH64_PREL32 ag
a
in
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm6
4
: Fix l
a
r
g
eptr
test
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fi
x
a case of dea
d
code suppr
e
s
s
ion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
str
u
ct-
l
ayout
:
Al
l
ow lowering of member a
l
ignmen
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
S
u
pport lar
g
e
alig
n
ment r
e
quests
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-
l
ayout: cleanup
code a b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
M
atz
bi
t
fields: Fix MS
l
a
yout some mo
r
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
b
i
t
fields
:
fix PCC layo
u
t
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
bi
t
fields: I
m
plement M
S
compatible layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fi
x
struct layo
u
t som
e
more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Split off record la
y
outi
n
g
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
M
atz
x86-a
s
m: F
i
x
s
egfault
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix 64bit e
n
u
m
s
and swi
t
ch case
s
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
t
c
cpp: Fix to
k
en pasting
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
lib
t
cc1: Don't use stdlib fun
c
t
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
ix miscompile with
d
e
ad
switches
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Ha
n
dle m
u
ltiple
-
O options
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
build: Respect CPPFLAGS over
r
ide
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
tz
64bit: Fix addends > 32 bits
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x8
6
-64-asm: Accept hig
h
register in
c
lobb
e
r
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
F
i
x initiali
z
ing members multipl
e
ti
m
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
Support local
r
egis
t
er v
a
riabl
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix
c
onst f
o
ldin
g
of 6
4
bit
p
o
inter con
s
t
ants
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Ma
t
z
x86-asm: Correct r
e
gister size f
o
r po
i
nter op
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
struct-
i
nit: Copy relo
c
s
fo
r
compound literals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6
_64-asm:
f
ix copy-out
registers
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86_64
:
Add -mn
o
-sse option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: reloca
t
io
n
addend is 64bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
x86-64: Prefer 32S relocat
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
op
t
: Do
n
't emit inline functions from d
e
a
d code
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Ha
n
dle
_
_buil
t
i
n_ex
t
r
act_
r
eturn
_
a
d
d
r
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
opt: constpro
p
also 'cond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
op
t
:
Make br
e
ak and got
o
not
fallthrough
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
opt: Start optim
i
zing dead
code a
b
it
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Matz
Rev
e
rt "Reject jumpin
g
inside stmtexprs"
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
F
actor out c
o
nst condition
detection
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Reject j
u
mping inside stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l
M
atz
Fix more noc
o
d
e_want
e
d
jum
p
p
roblems
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
Fix aliases on 6
4
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix size
o
f(cha
r
[a])
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
__b
u
iltin_constant
_
p(1000/x
)
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tcc
a
sm:
Support refs to
anon symbols
from a
s
m
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
t
c
ca
s
m:
Don't ignore # in prep
r
ocesso
r
dir
e
c
ti
v
es
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x86-asm: Accept
a
l
l 32bit immediates
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix enu
m
bi
t
f
i
elds p
a
ssed to stdarg functio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Addresses
of non-w
e
ak sym
b
ols are n
o
n
-
zero
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Fix access-
a
fter-f
r
ee with statement expressions
commit
|
commitdiff
|
tree
next