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
Remove VT_REF
2017-05-02
Micha
e
l
M
a
t
z
Remo
v
e VT
_
REF
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Fix bogus check for
V
T
_L
L
OCAL
types
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
elf:
Tidy s
e
c
t
ion headers
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
fix __builtin_expect
commit
|
commitdiff
|
tree
2017-05-01
Micha
e
l
Matz
Fix more bi
t
f
i
e
l
d
c
orner
cases
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
F
ix
last change
commit
|
commitdiff
|
tree
2017-04-29
M
ichael
M
a
tz
R
e
move a
bi
t
-f
i
eld TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix char bitfields corner case
commit
|
commitdiff
|
tree
2017-04-15
Michael
Matz
tccpp: Fix corner case
o
f fn
l
ike ma
c
ro invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael Matz
x86-64-a
s
m
: F
i
x
m
o
v
im64
,
rax
e
ncoding
commit
|
commitdiff
|
tree
2017-02-20
Michael Mat
z
Update Ch
a
ngeLo
g
commit
|
commitdiff
|
tree
2017-02-11
Michael
Matz
a
r
m64: Fix
42
_
f
unction
_
test
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
Fix testsuite invocat
i
ons
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
F
ix
pseudo leak
commit
|
commitdiff
|
tree
2016-12-20
M
ichael Matz
F
ix some code
suppression fall
o
u
t
commit
|
commitdiff
|
tree
2016-12-18
Michael Ma
t
z
Fix gawk
m
iscompile
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Mat
z
i3
8
6:
Fix various t
e
stsuite
issu
e
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
arm64: Handle R_AARCH64_PREL3
2
again
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64: Fix large
p
tr
t
est
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
a
rm64:
F
ix a case
of dead co
d
e
s
uppre
s
sion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
at
z
struct-lay
o
ut: Allow loweri
n
g of member a
l
ignme
n
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support large ali
g
n
ment
r
equests
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
s
t
ruct-layout: cleanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
bitfields: F
i
x
MS layout some more
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
b
itfield
s
: fix
P
CC layout
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
bitfields: Implement MS compati
b
le layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fix stru
c
t
layout some more
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
Split off r
e
cord
l
a
youting
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-asm: Fix segfault
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
6
4bit enums and switch cases
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
cpp
:
F
ix token pa
s
ti
n
g
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
libtcc1: Don't
use stdl
i
b func
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fix miscom
p
ile with dead swit
c
hes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
H
andl
e
mult
i
ple -O
options
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
b
u
ild: Respect CPP
F
LAGS override
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
64bit: Fix addends > 3
2
bits
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x
86-64-
a
sm
:
Accept h
i
gh registe
r
i
n
cl
o
bbers
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ae
l
Ma
t
z
Fix init
i
alizing members multiple
t
imes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Support local registe
r
variable
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix const folding of
64bit poin
t
e
r
c
onstan
t
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-asm: C
o
rrect
register si
z
e f
o
r pointer ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
struct
-
init: Copy relocs
for c
o
mpound literals
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86
_
64-asm: fix c
o
py-out regist
e
rs
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Ma
t
z
x86_64:
Add -mno-sse option
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-64: re
l
ocation addend is 64b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-
6
4: Pre
f
er 32S relocation
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
o
p
t: D
o
n'
t
em
i
t inline functions f
r
o
m
dead c
o
de
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
H
andle __buil
t
in_extract_retu
r
n_addr
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
opt: constpro
p
al
s
o '
c
on
d
&&
0
'
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt:
Make
break and goto n
o
t fallt
h
r
ough
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
opt: Start op
t
imiz
i
ng dead cod
e
a bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Revert
"R
e
ject j
u
m
p
i
n
g inside stmtexprs"
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
F
actor out con
s
t
c
ond
i
t
i
on
d
e
t
ec
t
ion
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Reject
jumping inside stmtexprs
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix mo
r
e
nocode_
w
an
t
e
d
jump problems
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
F
ix alia
s
es on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Fix s
i
zeof(char[a])
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Fix _
_
bui
l
tin_constant_p(1000/x)
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
tccas
m
: Support
r
efs
t
o anon symbols f
r
om asm
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
ccasm: Do
n
't ignore # in prepr
o
c
essor directives
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-asm: Accept
a
ll 32bit
i
mmediates
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix enum bit
f
i
el
d
s passed to stdarg f
u
nctions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
A
d
dresses of n
o
n-weak sym
b
ols are no
n
-
zero
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix access-after-free with statement ex
p
ressio
n
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
t
c
cpp
:
Allo
w
computed in
c
lude li
k
e 42
.
h
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
x
86-asm: Correct
l
y infer
r
e
gister s
i
ze fo
r
bools
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
x86-64-asm: Implemen
t
cmpxchg16b
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-64: Allow l
o
a
ds
f
rom some str
u
cts/uni
o
ns
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
tccasm: Look
u
p C sy
m
bols from
ASM
b
locks
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tc
c
asm: Implement
.
set sym,
e
xpr
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
atz
enums
a
nd in
t
s are compat
i
ble
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
enu
m
s and
ints are compa
t
ible
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x8
6
-64-a
s
m: Fix ltr/str and push/pop operands
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Implement high %cr registers
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
struct-init: Support range inits for loca
l
vars
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Supp
o
rt high regis
t
ers
%r8 - %r15
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline-asm: Accept "fla
g
s" clobber
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
struct-ini
t
: Allow me
m
ber initialization from qua
l
ified
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
a
t
z
st
r
uc
t
-init: C
o
rrectly parse unnamed membe
r
in
i
tialize
r
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
s
truct-in
i
t
: Cle
a
n
up
some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
str
u
ct-init: Cl
e
a
n
u
p
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-
i
nit: I
m
plemen
t
ini
t
ializing subaggrega
t
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
str
u
ct-in
i
t: R
e
implement
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
at
z
Support attrib
u
te be
t
ween dou
b
le pointer stars
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
Fix function to pointer c
o
nvers
i
on
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
p
arsing array typedefs
o
f unknown size
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l
Matz
tccpp: Implement __B
A
SE_FILE__
macr
o
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
Implem
e
nt __builtin_
c
h
o
ose_exp
r
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x
8
6-a
s
m: I
m
plement prefetchw o
p
c
ode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-
a
s
m
: Fi
x
la
r
opcode operands
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Ma
t
z
t
c
c
-asm: Parse
.
size directive co
r
rectly
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Matz
x86-asm: Mor
e
o
p
codes
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x
8
6-asm: Add
[sl][ig]
d
tq opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
inline asm: Accept 'R' cons
t
r
ai
n
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm
:
Implement fxrstorq and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix pars
i
ng at
t
ributes
f
or struct decls
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm:
I
mplement c
l
flush opcode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline asm: Accept "
e
" co
n
st
r
a
int
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
i
nl
i
ne asm:
a
cc
e
pt concate
n
ate
d
strings in constraints
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
i
nlin
e
asm: Fix 'P
'
and accept some r<nr> regis
t
e
r
s
commit
|
commitdiff
|
tree
next