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 some multi-file corner cases with asm
2017-12-10
Mich
a
el Matz
Fix some
m
ulti-fi
l
e corner cas
e
s with asm
commit
|
commitdiff
|
tree
2017-12-04
Michael
M
atz
Fix another corner ca
s
e with C/a
s
m sym
t
able
commit
|
commitdiff
|
tree
2017-12-03
M
i
chael Ma
t
z
t
ccasm: Accept suffixed c
m
o
vCC
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
tccas
m
: Un
i
fy C an
d
a
sm symb
o
l ta
b
le
commit
|
commitdiff
|
tree
2017-11-27
Michael Ma
t
z
Adju
s
t asm-c-connect test
c
a
s
e for Windows
commit
|
commitdiff
|
tree
2017-11-25
Michael Matz
tc
c
asm: Don't abu
s
e dllexport/
d
l
l
i
mport
commit
|
commitdiff
|
tree
2017-11-22
Mi
c
hael Matz
tccasm
:
synch C an
d
asm symtab tighter
commit
|
commitdiff
|
tree
2017-11-19
Michael
Matz
A
d
ju
s
t testc
a
se for PIE compiler
s
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Fix forward asm labels diffe
r
ently
commit
|
commitdiff
|
tree
2017-11-16
Micha
e
l Mat
z
Don't make forard
asm symbols
s
tatic by
d
efau
l
t
commit
|
commitdiff
|
tree
2017-11-15
Mic
h
ael Matz
Fix absol
u
te memory refere
n
c
e
s
commit
|
commitdiff
|
tree
2017-11-14
Mic
h
ael Matz
Revert "
g
en_addrp
c
32:
abso
l
u
t
e
p
t
r ne
e
ds
*ABS* relocation"
commit
|
commitdiff
|
tree
2017-07-16
M
ichael Matz
Fix cross compilers
commit
|
commitdiff
|
tree
2017-07-14
Mic
h
ael Ma
t
z
Fix function types
commit
|
commitdiff
|
tree
2017-07-10
Mich
a
el Matz
tccasm:
F
ix local
sta
t
ics referenced
f
rom
asms
commit
|
commitdiff
|
tree
2017-07-10
M
ichael Matz
Fix statement e
x
prs r
e
turning a lo
c
al l
a
bel
commit
|
commitdiff
|
tree
2017-07-10
Mi
c
h
ael Matz
enums: Accept
G
NU exten
s
ion
commit
|
commitdiff
|
tree
2017-07-09
Mich
a
el Matz
tccpp: Implement __COU
N
TER__
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tcc
p
p
:
C
leanup
commit
|
commitdiff
|
tree
2017-07-09
Mich
a
e
l
Matz
t
ccpp: Fix c
o
r
ner case
commit
|
commitdiff
|
tree
2017-07-04
Michael Matz
Rev
e
rt "String l
i
t
eral
s
a
re
always
c
onst"
commit
|
commitdiff
|
tree
2017-07-03
M
ichael Matz
Exte
n
d skip_or_save_
b
lock
commit
|
commitdiff
|
tree
2017-07-03
M
icha
e
l Matz
Improve skip_or_sa
v
e_b
l
ock
commit
|
commitdiff
|
tree
2017-07-03
M
ichael Matz
String lite
r
als ar
e
always co
n
st
commit
|
commitdiff
|
tree
2017-05-27
Mic
h
a
e
l Matz
L
imit acces
s
end-of-st
r
uct
w
arning a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64
:
Fi
x
psABI stdarg prol
o
gue
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64:
R
e
w
r
ite
linux parameter passing
commit
|
commitdiff
|
tree
2017-05-08
Michael
Matz
Remove some un
u
se
d
a
rgume
n
ts
commit
|
commitdiff
|
tree
2017-05-08
Michael M
a
tz
b
i
t
f
ields: fix long bi
t
fi
e
lds
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
F
i
x
a
warning
commit
|
commitdiff
|
tree
2017-05-07
Mic
h
ael Matz
Accept ext
e
rn initi
a
lized fi
l
e-s
c
ope variables
commit
|
commitdiff
|
tree
2017-05-07
Michael M
a
tz
e
l
f: Fix last
commit
commit
|
commitdiff
|
tree
2017-05-07
M
ichael M
a
tz
elf: Suppo
r
t
STB_LOCAL dynamic symbol
s
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael
Matz
elf:
I
gnore SHF_COMPRESSED section
s
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael Matz
struct-init: Fix zero
i
n
itializat
i
on
wi
t
h multi-lev
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Mic
h
a
el Matz
Fix unsigned enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
Michael Ma
t
z
Fix
segfault with invalid function def
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
R
ebuild
cross
compilers
w
hen so
u
rc
e
s change
commit
|
commitdiff
|
tree
2017-05-02
M
ichael M
a
tz
Ti
d
y d
e
cl_desig
n
ator
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Rem
o
ve label_or_de
c
l
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Cleanups
(
float consts,
s
ections,
s
ymbols)
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Me
r
ge fun
c
_decl_li
s
t
into decl0
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Tidy unary() a b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Michael
Mat
z
Factor some code
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Extend type_to_str
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael M
a
tz
R
e
organize t
y
p
e
p
arsing
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
T
idy typenam
e
parsing
a
bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy arg parsing for
b
u
ilt
i
n
s
commit
|
commitdiff
|
tree
2017-05-02
M
ichae
l
Mat
z
Clarify that th
e
C
IL target code is d
e
ad
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Remove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Mat
z
F
i
x bogus c
h
eck for VT_LLOC
A
L
t
yp
e
s
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
e
l
Matz
elf
:
Tidy s
e
cti
o
n headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __bu
i
ltin_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael Mat
z
F
i
x more
b
itfield cor
n
er
c
a
s
es
commit
|
commitdiff
|
tree
2017-05-01
Michae
l
Matz
Fix last
change
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remove a bit-
f
ield TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix char bitfields corne
r
case
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
t
c
cpp: Fix
c
o
r
n
e
r case of fnlike
m
a
cro invocation
commit
|
commitdiff
|
tree
2017-02-22
M
i
chael Matz
x86
-
64
-
asm
:
Fix
mov i
m
64,rax encoding
commit
|
commitdiff
|
tree
2017-02-20
Mi
c
hael
Matz
U
p
date
C
h
a
n
geLog
commit
|
commitdiff
|
tree
2017-02-11
M
ichael Matz
arm64: Fix 42_function_test
commit
|
commitdiff
|
tree
2017-02-11
Michael
M
at
z
Fix tes
t
suite i
n
vocations
commit
|
commitdiff
|
tree
2016-12-20
M
i
ch
a
e
l
Matz
Fix pseudo
l
eak
commit
|
commitdiff
|
tree
2016-12-20
Michael
Matz
Fix some code
suppression f
a
l
l
ou
t
commit
|
commitdiff
|
tree
2016-12-18
Michael
M
atz
Fi
x
gawk miscom
p
i
l
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i386: F
i
x v
a
r
i
ous testsuite issues
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
arm64: Ha
n
dle R
_
A
A
RC
H
64_PREL
3
2
a
gain
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fix largeptr test
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64:
Fix a case of dead code suppre
s
sion
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Ma
t
z
s
truct-layout: Allow lowering of member alignmen
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support large a
l
ig
n
ment re
q
u
ests
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
struct-layout: clean
u
p code
a b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfie
l
ds: Fix
M
S layout so
m
e
m
ore
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
atz
bitfi
e
lds: f
i
x PCC lay
o
u
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
ha
e
l Matz
bitfields: Im
p
lement MS compa
t
ib
l
e la
y
out
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Fix struct layou
t
some mor
e
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Split
off record layouting
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-
a
sm: Fix segfault
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix 6
4
b
it enums and switch c
a
ses
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
ccpp: Fix token pas
t
ing
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
l
i
btcc1: Don't
u
se stdlib functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
i
x miscompile with de
a
d
s
witch
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
Handle multiple -O
opti
o
ns
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
b
u
ild: Respe
c
t
C
P
PF
L
AGS over
r
ide
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
64bit:
Fix addends >
32
bits
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64
-
asm
:
Accept high register in
clobbers
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix initia
l
izi
n
g members multiple time
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
S
u
pport local register variable
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
atz
Fix co
n
st folding of 64bit pointer
c
onstant
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-as
m
: Correct r
e
gister size
f
o
r poin
t
er ops
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
struct-
i
nit:
C
opy relocs
f
or compou
n
d
l
iterals
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x
8
6
_
64-asm:
f
ix copy-out registers
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
x86_64: Add -mno
-
sse
o
pti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
x86-6
4
: r
e
l
ocation addend is 64bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: Prefer 32S
relocations
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Don't emit inl
i
n
e
function
s
from dea
d
co
d
e
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
Handl
e
__bu
i
ltin_ext
r
act_r
e
turn_addr
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
at
z
o
pt:
constprop also '
c
ond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: Make br
e
a
k
and goto n
o
t fall
t
hroug
h
commit
|
commitdiff
|
tree
next