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
Fix absolute memory references
2017-11-15
M
icha
e
l Matz
Fix abs
o
lute
memo
r
y references
commit
|
commitdiff
|
tree
2017-11-14
Michae
l
Matz
Revert "
g
en_addrpc
3
2: absolu
t
e pt
r
needs *ABS* reloc
a
tion"
commit
|
commitdiff
|
tree
2017-07-16
Mic
h
ael Matz
F
ix
c
r
o
ss c
o
m
p
ilers
commit
|
commitdiff
|
tree
2017-07-14
Mi
c
hael Ma
t
z
F
ix func
t
i
o
n types
commit
|
commitdiff
|
tree
2017-07-10
M
i
chael M
a
t
z
t
c
c
asm:
F
i
x local statics refer
e
n
c
ed fr
o
m as
m
s
commit
|
commitdiff
|
tree
2017-07-10
M
ichael Matz
Fix statem
e
n
t exprs
returni
n
g a l
o
cal la
b
el
commit
|
commitdiff
|
tree
2017-07-10
Michael Mat
z
enums:
Accept GNU extensio
n
commit
|
commitdiff
|
tree
2017-07-09
M
i
ch
a
e
l Matz
tccpp: Implemen
t
__COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Micha
e
l Matz
tccpp:
C
l
e
a
n
up
commit
|
commitdiff
|
tree
2017-07-09
Mic
h
a
e
l Matz
tccpp: Fix cor
n
er case
commit
|
commitdiff
|
tree
2017-07-04
M
ichael Mat
z
Revert "St
r
ing literals are
always
c
on
s
t"
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Matz
Extend
skip_or_sav
e
_
block
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Matz
Improve s
k
ip_or
_
save_block
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l
M
atz
String liter
a
ls are always co
n
st
commit
|
commitdiff
|
tree
2017-05-27
Micha
e
l Matz
Limit acc
e
ss end
-
of-stru
c
t
warn
i
ng a bit
commit
|
commitdiff
|
tree
2017-05-27
Michae
l
Matz
x86-
6
4: Fix ps
A
BI
stdarg prolog
u
e
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64: Rewrite linux paramet
e
r pa
s
s
ing
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
R
em
o
ve some unused argumen
t
s
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
hae
l
Matz
bitfields:
fix lo
n
g bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix
a warnin
g
commit
|
commitdiff
|
tree
2017-05-07
M
ichael Matz
Accept extern initialized file-sc
o
pe vari
a
b
les
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Fi
x
last commit
commit
|
commitdiff
|
tree
2017-05-07
Mic
h
ael Matz
e
lf: Suppor
t
STB_LOCAL dy
n
am
i
c symbols
commit
|
commitdiff
|
tree
2017-05-06
Mic
h
ae
l
Matz
e
l
f: Ignore SHF_COM
P
R
E
SSED sec
t
ions
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
struct-i
n
it: Fix zero init
i
a
l
iza
t
i
o
n with
m
ulti-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Micha
e
l Matz
F
ix unsigned enum
b
it-fie
l
ds
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix segfault with invalid function def
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
tz
Rebuild c
r
oss compiler
s
when sourc
e
s
change
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Tidy decl_d
e
s
i
g
n
ato
r
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Remove label_o
r
_dec
l
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Cleanups
(
f
loat cons
t
s
, s
e
ctions, symbols)
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Merge
f
unc_de
c
l_list into decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
t
z
Tidy
decl_designator
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Tidy unary() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Factor some code
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Extend type_
t
o
_
str
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l M
a
tz
Reorganize
type parsing
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Ti
d
y
t
ypename parsin
g
a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy arg p
a
rsing for builtins
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Clarify that the
C
IL target code is dead
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
R
emove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Fix
b
ogus c
h
ec
k
for VT_LL
O
CAL
t
ypes
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
M
at
z
e
lf: Tidy section headers
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
fix __builtin_expect
commit
|
commitdiff
|
tree
2017-05-01
Mic
h
ael
M
atz
Fix more b
i
tfie
l
d corner cases
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
Fi
x
l
ast cha
n
ge
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remov
e
a
b
i
t
-
f
ield
TODO
commit
|
commitdiff
|
tree
2017-04-29
Mich
a
el
M
a
tz
Fix char bitf
i
elds c
o
rn
e
r ca
s
e
commit
|
commitdiff
|
tree
2017-04-15
Mic
h
ae
l
M
atz
tc
c
pp: Fix corner cas
e
o
f
fnlik
e
m
a
cro i
n
vocati
o
n
commit
|
commitdiff
|
tree
2017-02-22
Micha
e
l
M
atz
x86-6
4
-a
s
m:
F
ix
mov
im64,r
a
x enc
o
d
in
g
commit
|
commitdiff
|
tree
2017-02-20
Michael Mat
z
Upda
t
e Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-02-11
M
i
chael Matz
a
r
m64: Fix 42_function_test
commit
|
commitdiff
|
tree
2017-02-11
Michael
M
atz
Fix
testsuite invocation
s
commit
|
commitdiff
|
tree
2016-12-20
Micha
e
l Matz
Fix
p
seudo l
e
ak
commit
|
commitdiff
|
tree
2016-12-20
Mich
a
el Matz
Fix some code
s
uppres
s
ion
fa
l
lout
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fix gawk miscompi
l
e
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
i386: F
i
x various testsuite
i
ssues
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
ar
m
64: Han
d
le R_AARCH64_PRE
L
32 again
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
a
rm
6
4
:
F
i
x
l
argeptr
test
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
arm64: Fi
x
a case of dead code suppression
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
s
tr
u
ct
-
layout: Allow loweri
n
g
o
f
member
a
lignment
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Su
p
port large
a
lig
n
me
n
t requests
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
st
r
uct
-
layou
t
: cle
a
nup
code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
bitf
i
elds: Fix
MS layout some
m
ore
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
el Matz
bitfields: fix PCC layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
bitfi
e
l
d
s
:
Implement
MS c
o
mpatible layout
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
Fix s
t
ruct layout
s
o
m
e
m
ore
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
S
p
lit off record layouting
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Mat
z
x86-
a
sm: F
i
x
segf
a
ult
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
Fix
6
4bit
enums and switc
h
cases
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
tccpp: Fix t
o
ken past
i
ng
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
atz
libtcc1: D
o
n'
t
us
e
stdlib functions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
Matz
F
ix misco
m
pi
l
e
with dead
s
witches
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Hand
l
e
m
ultiple -O
o
pt
i
ons
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
b
u
ild: Respect
C
P
P
F
LAGS override
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
64bit:
F
i
x addends >
32
b
its
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-
6
4-asm: Acce
p
t high re
g
iste
r
in clobbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix initializi
n
g member
s
multip
l
e
times
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
Sup
p
ort local register variabl
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Ma
t
z
Fix const folding of 64bit p
o
in
t
er co
n
sta
n
ts
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x
86-asm: Correct register
size for
p
ointer ops
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Matz
struct-init: Cop
y
relocs for
c
ompound literals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64
-
asm: fi
x
copy
-
ou
t
registers
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x
86_64: Add -
m
no-
s
se
o
p
tion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
x86-64: r
e
l
o
c
ati
o
n
addend
i
s 64bit
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael
M
a
tz
x8
6
-64: Prefer
3
2S r
e
locati
o
ns
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
opt
:
Don't emit inline functions from
d
ead code
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
H
andle __b
u
i
ltin_extract_return_addr
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
opt:
c
onstprop also 'cond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
el Mat
z
opt: Make break and goto not fallthrough
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
opt: Start
o
pt
i
mizing
d
e
ad code a
b
it
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
Revert "Reject
jumping
ins
i
d
e s
t
m
texpr
s
"
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Factor
out const c
o
n
dition dete
c
t
i
on
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Reje
c
t jum
p
ing inside st
m
texprs
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
M
atz
Fix more nocode
_
wanted
jump problems
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
F
i
x aliases on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix
s
iz
e
of(c
h
ar[a])
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
Fix __builti
n
_constant_p(
1
000/x)
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Mat
z
tc
c
asm:
Sup
p
ort refs to anon symbols from a
s
m
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
tccasm: Don't
i
gn
o
re # in
preprocessor directiv
e
s
commit
|
commitdiff
|
tree
next