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: Implement __COUNTER__
2017-07-09
M
i
chael
Matz
t
c
c
pp: Implement
_
_COU
N
T
ER__
commit
|
commitdiff
|
tree
2017-07-09
Mich
a
e
l
Matz
tccpp: Cleanup
commit
|
commitdiff
|
tree
2017-07-09
Micha
e
l
Matz
tccpp: Fix corner
c
ase
commit
|
commitdiff
|
tree
2017-07-04
M
i
chael Matz
Revert
"
Strin
g
lit
e
r
a
l
s
a
re al
w
ay
s
c
o
nst"
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
Extend
s
kip_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
ael
M
at
z
Improve skip_or_save_
b
lock
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l Matz
String literals are
a
lways const
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
Limit access end
-
o
f
-struct warni
n
g a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael
Matz
x8
6
-64: Fix p
s
ABI stdar
g
prologue
commit
|
commitdiff
|
tree
2017-05-27
Michael
M
atz
x86-64: Rewrite li
n
ux parameter pas
s
ing
commit
|
commitdiff
|
tree
2017-05-08
Michael Ma
t
z
Remove so
m
e unu
s
ed arguments
commit
|
commitdiff
|
tree
2017-05-08
M
i
chael Matz
bitfields: fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
hael Matz
Fix a warning
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
Acce
p
t ext
e
r
n ini
t
ialized f
i
le-scope variables
commit
|
commitdiff
|
tree
2017-05-07
Mi
c
hael
Matz
elf: F
i
x las
t
commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Support
S
TB_
L
OCAL
dynamic symbols
commit
|
commitdiff
|
tree
2017-05-06
Michael M
a
tz
elf:
I
gnore SHF_C
O
M
PRESSED s
e
cti
o
n
s
commit
|
commitdiff
|
tree
2017-05-06
M
i
c
hael Matz
struct-init: Fix zer
o
i
nitial
i
zati
o
n with m
u
lti-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
M
i
cha
e
l
M
atz
Fix
u
nsig
n
ed en
u
m bi
t
-fie
l
ds
commit
|
commitdiff
|
tree
2017-05-05
Mic
h
ael Mat
z
Fix se
g
fault
w
i
th invalid function
d
ef
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Mat
z
Re
b
u
il
d
cro
s
s
compilers when sources change
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Tidy decl
_
designator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove label_o
r
_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Cleanups (fl
o
a
t const
s
,
s
e
ctions, symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Merge func_d
e
cl_li
s
t into decl0
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Mat
z
Tidy decl_
d
esignato
r
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Tidy
u
n
ar
y
() a b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Factor some
c
o
de
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Ma
t
z
Extend type_to
_
str
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael M
a
t
z
Reorganize typ
e
parsing
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
Tidy typen
a
me pa
r
s
i
n
g a b
i
t
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Tid
y
ar
g
parsing for builtins
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
t
z
Clarify that
the CIL target code is de
a
d
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
F
i
x
bogus check for VT_LLOCAL
t
ypes
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael
M
a
t
z
e
l
f: Ti
d
y
s
ection h
e
a
d
ers
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
fix _
_
builtin_expec
t
commit
|
commitdiff
|
tree
2017-05-01
Mi
c
hael Matz
Fix
more bitfield
corn
e
r ca
s
es
commit
|
commitdiff
|
tree
2017-05-01
Michae
l
Ma
t
z
F
i
x last change
commit
|
commitdiff
|
tree
2017-04-29
Mic
h
ael
Matz
Remove a bi
t
-fiel
d
T
ODO
commit
|
commitdiff
|
tree
2017-04-29
Mic
h
ael
M
atz
Fix
char bi
t
fields
c
orner case
commit
|
commitdiff
|
tree
2017-04-15
Mic
h
a
el Matz
tc
c
pp: Fi
x
corner
c
ase of fnlike macro invocation
commit
|
commitdiff
|
tree
2017-02-22
Micha
e
l Matz
x86-64-as
m
: Fix mov im64,ra
x
e
ncoding
commit
|
commitdiff
|
tree
2017-02-20
Micha
e
l
Matz
U
p
d
ate Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-02-11
Micha
e
l Matz
arm64: Fi
x
42_f
u
nct
i
o
n
_test
commit
|
commitdiff
|
tree
2017-02-11
M
ichael Matz
F
i
x test
s
uite
invocations
commit
|
commitdiff
|
tree
2016-12-20
M
ich
a
el Matz
Fix
p
seudo
l
e
ak
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix some code s
u
ppression fal
l
out
commit
|
commitdiff
|
tree
2016-12-18
Michael Ma
t
z
Fix gawk misc
o
mpi
l
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
i38
6
: Fi
x
various testsuite issues
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm6
4
: Handle R_AAR
C
H6
4
_PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
M
ichae
l
M
a
t
z
arm64: Fix largep
t
r test
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
arm
6
4: Fix a case of dead co
d
e suppression
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
struct-la
y
out: Allow lowering of member alignment
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Sup
p
ort large alignment r
e
quests
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-lay
o
u
t
:
c
leanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael M
a
tz
bi
t
fie
l
ds: Fi
x
MS
l
ay
o
ut some more
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
bi
t
fields
:
fix P
C
C layout
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
bitfields: Implement MS
c
om
p
atible layo
u
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix struct layout some m
o
re
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
S
p
lit off record l
a
youting
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: Fix seg
f
a
ult
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
t
z
Fix 64bit
e
nums and switch c
a
ses
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
M
a
tz
tccpp: Fix token past
i
ng
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Mat
z
l
ibtcc1: Don't use
stdlib functio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Matz
Fix mis
c
omp
i
le with dea
d
switc
h
es
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
Handle
multiple
-
O options
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
b
u
il
d
: Res
p
ect CPPFLAGS
o
verride
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
64bit: Fix addends > 32 bit
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-64-asm: Accept
high register in c
l
obbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix initi
a
l
izing me
m
ber
s
multiple tim
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l
M
atz
Support loc
a
l
r
egister variables
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
a
t
z
Fix const
f
olding of 64
b
it pointer con
s
ta
n
t
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el Matz
x86
-
asm: Co
r
rec
t
re
g
ister si
z
e for pointer
ops
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
s
truct-init: Copy reloc
s
f
or c
o
m
p
ound literals
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
x8
6
_64-asm: fix
co
p
y
-
out regi
s
te
r
s
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
x86_64:
A
d
d -mno-ss
e
o
p
tion
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64: r
e
location
a
d
d
end is 64
b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86
-
64: Prefer 32
S
reloc
a
tions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt:
Don't emit inlin
e
functi
o
ns from dead cod
e
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
e
l
Matz
Hand
l
e
__b
u
i
l
tin_ex
t
ract_r
e
turn_addr
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: c
o
nstprop also 'c
o
nd
&
&
0'
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
Matz
opt: Make break and goto not f
a
llthrough
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
op
t
: Sta
r
t o
p
timiz
i
ng dea
d
code a b
i
t
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
R
evert "Reject
jum
p
ing ins
i
de
s
tm
t
exprs"
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Factor
o
ut const condition detection
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Reject ju
m
pi
n
g ins
i
de stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l
M
atz
Fix more
n
o
code_wante
d
jump problems
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Ma
t
z
Fi
x
ali
a
ses
on 64 bi
t
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix sizeof(ch
a
r[a])
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Fix __builti
n
_
cons
t
ant_p
(
1000/x
)
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
tccasm:
S
upport refs to a
n
on symbo
l
s fro
m
a
sm
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Mat
z
t
ccasm:
Do
n
't i
g
nore # in pre
p
r
o
ce
s
sor di
r
ective
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm: Accep
t
all 32
b
it immediat
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix enum bitfiel
d
s passed t
o
stdarg functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Addresses of no
n
-
w
ea
k
symbols are
n
on
-
zero
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fi
x
ac
c
es
s
-after-free with sta
t
e
m
e
nt e
x
pressions
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
t
ccpp
:
A
llow com
p
u
ted include like
4
2
.
h
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Correctly infe
r
r
e
gister size for bools
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x8
6
-64-asm: Implemen
t
cmpxchg16b
commit
|
commitdiff
|
tree
next