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
elf: Fix last commit
2017-05-07
M
i
chael Matz
elf: Fix last comm
i
t
commit
|
commitdiff
|
tree
2017-05-07
Mich
a
e
l
Matz
elf: Support STB_LOCAL dynamic symbol
s
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
e
l
f: Ignore SHF_COMPR
E
SSED
s
ections
commit
|
commitdiff
|
tree
2017-05-06
Michael Mat
z
s
truct-ini
t
: F
i
x ze
r
o initia
l
ization with
mu
l
ti-lev
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
F
ix u
n
signed
e
n
u
m bit
-
fields
commit
|
commitdiff
|
tree
2017-05-05
Micha
e
l Matz
Fix
s
e
g
f
aul
t
with in
v
alid funct
i
on
def
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Rebuild cross
com
p
ilers when s
o
u
r
c
es c
h
ange
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Matz
Tidy decl_designato
r
commit
|
commitdiff
|
tree
2017-05-02
M
ichael M
a
tz
Remove label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
M
ichael
Matz
C
leanups (float consts, se
c
tions,
symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
M
e
r
g
e fun
c
_decl_list in
t
o decl0
commit
|
commitdiff
|
tree
2017-05-02
M
i
ch
a
el Ma
t
z
Ti
d
y decl_desi
g
n
at
o
r
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy un
a
r
y() a
b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Fac
t
or some code
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Exte
n
d t
y
pe_to_str
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Reorganize ty
p
e pa
r
sing
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
tz
T
idy
t
y
pename p
a
rsing a bit
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
T
idy arg parsing for built
i
n
s
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l Matz
Clarify that the CIL
target code is dea
d
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Re
m
ove VT
_
REF
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Fix bogus check for V
T
_L
L
OCAL types
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
elf: T
i
dy section headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __builti
n
_expect
commit
|
commitdiff
|
tree
2017-05-01
Mich
a
el Matz
F
ix more bitfield corner
cases
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
Fix last change
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remov
e
a bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
M
i
ch
a
el Mat
z
Fix char bitf
i
elds corn
e
r
case
commit
|
commitdiff
|
tree
2017-04-15
Michael Matz
tccpp: Fix corner c
a
se of
fnl
i
ke macro
i
nvoc
a
t
ion
commit
|
commitdiff
|
tree
2017-02-22
Michael Matz
x86-64-a
s
m: Fix mov im64,rax encodin
g
commit
|
commitdiff
|
tree
2017-02-20
M
ichael Matz
Update ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Mic
h
ael Matz
arm64: Fix 42_function
_
test
commit
|
commitdiff
|
tree
2017-02-11
M
i
chael M
a
tz
Fix testsui
t
e invoc
a
t
i
o
n
s
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix pseu
d
o leak
commit
|
commitdiff
|
tree
2016-12-20
M
i
c
h
a
el Matz
Fi
x
s
ome co
d
e
suppre
s
sion
fallou
t
commit
|
commitdiff
|
tree
2016-12-18
Michael Matz
Fix gawk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i38
6
:
F
ix various test
s
uite issues
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
a
r
m64: Ha
n
d
l
e R_
A
ARCH64_PREL
3
2 again
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Mat
z
ar
m
64: Fix l
a
rgeptr tes
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fix a
c
ase of dead code
s
uppression
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
struc
t
-layout: Al
l
ow loweri
n
g of membe
r
alignment
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Su
p
po
r
t lar
g
e
alignment re
q
uests
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
struc
t
-
layout: cleanup code a
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
bitfields: Fix MS layout some
more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bi
t
fields: fix PCC layout
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
bitfields:
Impleme
n
t MS com
p
atib
l
e
l
ayout
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix struct l
a
yout some more
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
S
p
l
it off record
l
ayouting
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
atz
x86-asm: Fix segfault
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Fi
x
64bit enums and s
w
itch cases
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: Fix token pasting
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
a
e
l Matz
libtcc
1
:
D
o
n't us
e
stdlib functions
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
F
ix miscompil
e
with de
a
d switches
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Ha
n
d
le
multiple -O option
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Matz
bui
l
d
: Respect C
P
PFLA
G
S override
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Ma
t
z
64bit: Fi
x
addends
>
32
b
its
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Accept
high regist
e
r
in clobbers
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
Fix
in
i
tia
l
izing memb
e
rs
multiple times
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Suppor
t
l
o
c
al regist
e
r variab
l
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
ix const fo
l
ding of
64bit pointer c
o
nsta
n
ts
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
a
el Matz
x86-asm:
Co
r
r
e
ct
regi
s
ter size for poin
t
er
o
p
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
el Matz
struct-init:
C
o
py
relocs
f
o
r compound
literals
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
x86_64-a
s
m: fi
x
copy-out
regi
s
ters
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Mat
z
x86_
6
4: Add -mno-sse option
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-64: relocation
a
ddend is 64bi
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64
:
Prefe
r
32S reloc
a
tions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: D
o
n't e
m
i
t
in
l
in
e
function
s
f
rom de
a
d
code
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Handle __built
i
n_extract
_
return_ad
d
r
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
o
pt: c
o
nstp
r
op
a
lso 'cond
&
& 0'
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
M
atz
opt: M
a
ke
br
e
ak and goto not
fallth
r
ou
g
h
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt:
Start
o
ptimiz
i
ng dead code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Revert
"
Reject
jumping
i
nsi
d
e
stmtex
p
rs"
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Factor out const condit
i
on de
t
ec
t
ion
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Re
j
ect
j
umpi
n
g inside stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l Ma
t
z
Fix more noco
d
e_wanted
jump p
r
o
b
l
ems
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix aliases on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix sizeof(char[
a
]
)
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix __builtin_constant
_
p(1000/x)
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
t
ccasm:
S
u
p
por
t
refs to an
o
n
symbols from asm
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
tccasm
:
Don't ignor
e
# i
n
preprocessor directives
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-asm:
A
ccept a
l
l 32bit immediates
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix en
u
m
bi
t
fields passed to s
t
darg fu
n
ctions
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
A
d
dre
s
s
es of non-weak s
y
mbols are non-
z
ero
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix acc
e
s
s-a
f
te
r
-free
w
ith statement expressions
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Ma
t
z
tccpp
:
Allow computed include like 42
.
h
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-asm: Co
r
rec
t
ly infer regi
s
ter
size for
b
ools
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-64-asm: I
m
plement cmpx
c
hg
1
6b
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-64: Allow loa
d
s from some s
t
ructs/unions
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
t
z
tcc
a
sm: Look
u
p C sy
m
bols f
r
o
m
ASM
b
l
ocks
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
c
as
m
: Imple
m
ent
.
set sym,
e
xp
r
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
enums
and in
t
s
are
c
o
mpatible
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
enums an
d
i
nts are compatibl
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-64-
a
sm: Fix ltr/str and push/pop
o
perands
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Imple
m
ent high %cr regis
t
er
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
s
truct-
i
n
it: Suppo
r
t range inits for
l
oca
l
vars
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-64-asm: Support
high registers %r8 - %r15
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
inline-asm: Accept "flag
s
" clobber
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
s
truct-init: Allow member initialization from qualifi
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
struct-init:
Correctly parse unna
m
ed
member
i
nitializers
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
str
u
ct-init: Cleanup some
m
ore
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
s
t
ruct-i
n
it:
C
l
eanup
commit
|
commitdiff
|
tree
next