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
x86-64-asm: Support high registers %r8 - %r15
2016-12-15
Mic
h
ael Matz
x86-6
4
-
a
sm: Su
p
por
t
hi
g
h registe
r
s %r8
- %r15
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
inli
n
e-asm
:
Acc
e
pt "fl
a
g
s
"
clob
b
er
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-i
n
it: All
o
w membe
r
in
i
tialization from qualified
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
struct-init: Cor
r
ectly parse unnamed memb
e
r initializers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
stru
c
t-init: Cleanup some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
s
t
ruct-in
i
t: Cleanup
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
struct-
i
nit: I
m
plement ini
t
ializing suba
g
gregates
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
str
u
ct-init: Reimplement
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Supp
o
rt attribute be
t
we
e
n
double poin
t
er stars
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix function to pointer conversion
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
parsing array ty
p
ede
f
s of unkn
o
wn s
i
ze
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
tccpp
:
Implement _
_
BASE_FILE__
m
acro
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Imp
l
ement __bui
l
t
in_choose_exp
r
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Ma
t
z
x
8
6-a
s
m: Impleme
n
t
prefetchw opcode
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Matz
x86-as
m
: Fix lar opcod
e
oper
a
n
ds
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
tcc-asm: Parse
.
si
z
e di
r
ective correctly
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x8
6
-
asm: M
o
r
e opc
o
des
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael M
a
t
z
x86
-
asm:
A
dd [sl
]
[ig]dtq opcod
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
inline asm: Accept 'R
'
constraint
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x8
6
-asm: Imp
l
ement
fxrstorq and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix parsing attributes for struct decls
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
x86-asm: I
m
plement c
l
flush opcode
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
inline asm: Ac
c
ept "e" const
r
aint
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline
asm: accept co
n
cat
e
nated st
r
ings in constraints
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
inlin
e
a
s
m:
F
i
x 'P' an
d
accept some r
<
nr> registers
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
A
c
cept symbols in initia
l
izers also on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-64
-
asm: More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
t
c
casm: Implement
c
ompare expressions
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Ma
t
z
x86-64-asm:
A
ccept expressi
o
n
s for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i
nl
i
ne asm: Accept 'p' constraint
and 'P'
t
e
mplate m
o
d
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tcc
a
sm: Accept
.
balign
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
Acc
e
pt more asm expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tcca
s
m
: Imp
l
ement
.
push
s
ec
t
i
o
n and
.
popsect
i
on
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l Matz
A
ccept empty struc
t
member decls
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
x86-asm: Accept 'q
'
mo
d
i
f
i
e
r
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Accept
c
oncat
e
nated
strings in attributes
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Accept -Wp
,
args
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Change
dependenc
y
file format a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
A
dd --param, reject -mARG if ARG not 32
o
r 64
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Imple
m
ent -include
cmdlin
e
option
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
F
ree defines befo
r
e g
e
n
_
inline_functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tccpp:
F
ix mac
r
o_is_
e
qu
a
l
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
tc
c
pp:
fr
e
e define
s
also
with PP_BENC
H
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
x86-a
s
m: Get rid of
O
P
C
_J
M
P and OPC_SHORTJMP
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
Mat
z
x86-
6
4-asm:
T
i
d
y
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
x86-
a
s
m: Cor
r
e
c
t mem
6
4->xmm
movq
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x
86-asm: Remov
e
OPC_D16
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Fix regi
s
ter
o
r
de
r
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-
a
sm: Reorganize i
n
str_type
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86
-
asm: move stats
code
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-asm: Ad
d
more SSE2 instr
u
ctions
commit
|
commitdiff
|
tree
2016-10-16
Michael Matz
system-h
a
cks: d
e
fi
n
e
_
_
G
N
U
C__ for FreeBS
D
commit
|
commitdiff
|
tree
2016-10-16
Michael Matz
x86-64: Fi
x
long long bug
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Fix mislead
i
ng ind
e
ntat
i
on
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
a
r
m
64
:
Fix -run
commit
|
commitdiff
|
tree
2016-10-14
Michael
Matz
arm64: Support PRE
L
32 relocati
o
n
commit
|
commitdiff
|
tree
2016-10-14
Michael
M
atz
Support archives w
i
th 64
bit indices
commit
|
commitdiff
|
tree
2016-05-16
Micha
e
l Matz
x86-as
m
: Reject som
e
inv
a
lid
arith
imm8 instructi
o
n
commit
|
commitdiff
|
tree
2016-05-14
M
i
c
ha
e
l
M
atz
x86
-
asm: Add
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
Michael M
a
tz
x86-asm: Fix signed con
s
tan
t
s and opcode o
r
der
commit
|
commitdiff
|
tree
2016-05-14
Michael Mat
z
x86-asm: C
o
nsolidate insn descriptio
n
s
commit
|
commitdiff
|
tree
2016-05-11
Michael
M
atz
Error o
u
t on operations on str
u
cts
commit
|
commitdiff
|
tree
2016-05-11
Michael M
a
tz
x
86
-
64-asm: Add
mov[s
z
]xq opcodes
commit
|
commitdiff
|
tree
2016-05-11
M
i
chael
M
atz
x86-64-asm: Cl
e
an u
p
64bit i
m
mediate
s
upport
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l
Matz
x
86-asm: G
e
t rid of is_sho
r
t
_jump
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
h
a
e
l Ma
t
z
x86-as
m
: Remove old
A
SM_16
code
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64
:
R
un
a
s
m
t
est as we
l
l
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
hael Matz
tests: Compile asmtest
.
S witho
u
t -m32
commit
|
commitdiff
|
tree
2016-05-11
Michae
l
M
atz
x86-64 asm:
Rem
o
v
e useless jmp opcod
e
commit
|
commitdiff
|
tree
2016-05-11
Michael Mat
z
x8
6
: Improve cmov handling
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
x86_64: U
s
e addend on relocs
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
[
x86] Fix som
e
asm problems
commit
|
commitdiff
|
tree
2016-05-02
Mic
h
ael Matz
x86-asm: Fix lca
l
l/ljmp
,
x
c
h
g and in
c
/dec
commit
|
commitdiff
|
tree
2016-05-02
Mi
c
hael Matz
i
3
8
6
-
asm: correct lcal
l
/ljmp encoding
commit
|
commitdiff
|
tree
2016-04-22
Mic
h
ael Matz
R
un tes
t
cases in sort
e
d order
commit
|
commitdiff
|
tree
2016-03-26
Michael Matz
Fix
assignment t
o
/from volatile
type
s
commit
|
commitdiff
|
tree
2016-03-24
Michael
Matz
F
i
x
tokeniza
t
ion of TOK_DO
T
S
commit
|
commitdiff
|
tree
2016-03-24
M
i
c
h
ael
Matz
Fix type p
a
rsing
commit
|
commitdiff
|
tree
2016-03-11
M
i
chael Mat
z
tccgen
.
c: Fix flex array mem
b
ers some
more
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael M
a
tz
x86-64: fi
x
sha
r
e
d
libs
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64: Define symbo
l
constant
for new relocs
commit
|
commitdiff
|
tree
2015-12-17
Mi
c
hael Ma
t
z
x86-64: Add
s
upport for new psAB
I
relocatio
n
s
commit
|
commitdiff
|
tree
2015-03-09
Micha
e
l Matz
x
86-64: Fix stdar
g
for large non-float struct
s
commit
|
commitdiff
|
tree
2015-03-09
Michael Matz
Remove inc
o
rrec
t
com
m
ent
commit
|
commitdiff
|
tree
2015-03-08
M
ichael Matz
F
ind l
i
btcc
1
.
a on arm32
commit
|
commitdiff
|
tree
2015-03-08
M
i
chael Matz
Fix
stack
o
verwrite on structure
r
etu
r
n
commit
|
commitdiff
|
tree
2015-02-23
Mich
a
e
l
Ma
t
z
a
arch
6
4: Fix
-
r
un
.
commit
|
commitdiff
|
tree
2014-04-14
Mi
c
hael
Matz
Remove unused variable
commit
|
commitdiff
|
tree
2014-04-14
Michae
l
Matz
x86_
6
4: Handle
PL
T
rel
o
cs to
h
idden symbols
commit
|
commitdiff
|
tree
2014-04-14
Micha
e
l Matz
Parse assembler
.
hidd
e
n directive
commit
|
commitdiff
|
tree
2014-04-14
Mich
a
el Matz
P
ar
s
e and emit hidden visib
i
l
i
ty
commit
|
commitdiff
|
tree
2014-04-06
Michael
M
atz
stdbool
.
h
: Make conformant to
I
SOC99
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
Declare wint_
t
i
n
<
s
tddef
.
h> when ne
e
de
d
commit
|
commitdiff
|
tree
2014-04-05
Mi
c
hael Matz
E
L
F: Remove
t
races o
f
o
l
d RUNTIME
_
PLTGOT code
commit
|
commitdiff
|
tree
2014-04-05
Michael M
a
tz
arm
:
Use proper P
L
T/GOT for
-
run
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
x86_64: Creat
e
pr
o
p
e
r PLT and GO
T
also for -r
u
n
commit
|
commitdiff
|
tree
2014-04-05
M
i
chael Matz
arm:
P
rov
i
d
e
alloca()
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
Git should ignore tests2 executables
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
tests2: Build e
x
e
c
utable
s
a
s
well
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
a
rm: Handle R
_
ARM_
N
ONE relo
c
s
commit
|
commitdiff
|
tree
next