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
Michael M
a
tz
x86-64-as
m
: Sup
p
o
rt h
i
gh registers
%
r
8
-
%
r15
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline-asm: Accept "fla
g
s" clob
b
er
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
st
r
u
ct-in
i
t: All
o
w member initialization from
qualified
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el Ma
t
z
struc
t
-init:
Correctly parse unnamed
m
emb
e
r initializers
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
struct-init: Cleanup so
m
e
m
ore
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
s
tr
u
ct
-
in
i
t
: C
l
e
anup
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
s
truct-in
i
t: Implement in
i
tial
i
zing subaggregates
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
struct-init:
Reimp
l
ement
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Support attribute between double poin
t
e
r
st
a
rs
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
Fix function to pointer conv
e
rsion
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Mat
z
Fix parsin
g
ar
r
ay typed
e
fs of
u
nknown size
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: Implement __BASE_FILE__ macro
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Implement _
_
builtin_choose_exp
r
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-asm: Implement prefetchw opcode
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Ma
t
z
x86-asm:
Fix lar opcod
e
operands
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
tcc-asm:
Parse
.
size directive
correctly
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x86-asm:
M
ore o
p
co
d
es
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
x
86-asm: Add [sl][ig]dtq opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
inlin
e
as
m
: Accept 'R' constraint
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-asm:
Implement fx
r
st
o
rq and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
p
arsin
g
attributes fo
r
struct decls
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm:
I
mplemen
t
cl
f
l
ush op
c
ode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i
n
line asm: Accept "e" constraint
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
inline
a
sm: accept concatenated strings in co
n
straints
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline
a
sm: Fix 'P' and ac
c
ept some r<nr>
registers
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el
Matz
Acce
p
t symbols in initializers also on 64
b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-
6
4-asm: M
o
re
o
pcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
tc
c
asm: Implemen
t
c
ompare exp
r
essi
o
ns
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Ac
c
ept
e
xpressions for
.
q
uad
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
i
n
line as
m
: Accept 'p' constraint an
d
'P' template mod
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
tccasm:
A
cce
p
t
.
balign
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
at
z
Accept m
o
r
e asm
expr
e
s
sions
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Matz
tcc
a
sm: Implement
.
pushsection and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Ma
t
z
A
c
cept empty struc
t
member
d
ecls
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Accept 'q' modifi
e
r
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ae
l
Ma
t
z
Accept
concate
n
ated string
s
i
n attribut
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept -Wp
,
args
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Ch
a
nge dependenc
y
f
i
le
format a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Add --par
a
m, reject -mARG
i
f ARG
n
ot 32 or 64
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
I
m
pl
e
m
e
nt -include cm
d
l
in
e
option
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Free define
s
be
f
ore gen_inline_function
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
tccpp
:
Fix m
a
cro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael M
a
tz
t
cc
p
p: free define
s
also
with PP_BENCH
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
x86-
a
sm: Get rid of OPC_
J
MP and OP
C
_SHORT
J
MP
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-64-as
m
:
Tidy
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael M
a
tz
x86-asm:
C
orrect mem
6
4->xmm movq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm:
R
emove OPC_D16
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: Fix register
o
rder
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: Reorganize in
s
tr_type
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-a
s
m: move stats code
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm: Add mo
r
e SSE2 instructio
n
s
commit
|
commitdiff
|
tree
2016-10-16
Michael Matz
system-hacks: define _
_
GNUC__
f
or Fr
e
eB
S
D
commit
|
commitdiff
|
tree
2016-10-16
Michael Mat
z
x
86-64
:
Fix long long bu
g
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l
Matz
Fix mis
l
ea
d
ing
indentation
commit
|
commitdiff
|
tree
2016-10-14
M
i
chael M
a
t
z
a
rm64: Fi
x
-
ru
n
commit
|
commitdiff
|
tree
2016-10-14
M
i
c
h
ael Matz
arm6
4
:
Suppor
t
PREL
3
2 reloca
t
i
on
commit
|
commitdiff
|
tree
2016-10-14
Mi
c
hael Matz
Support
a
r
c
hives with 64 bit indice
s
commit
|
commitdiff
|
tree
2016-05-16
M
i
ch
a
e
l Matz
x86-asm: Reject
some inv
a
lid a
r
ith imm8 in
s
truc
t
i
on
commit
|
commitdiff
|
tree
2016-05-14
Mi
c
hael Matz
x86-asm: Add
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-asm: F
i
x signed const
a
nts and
opcode
order
commit
|
commitdiff
|
tree
2016-05-14
Michael
M
atz
x8
6
-
asm: Cons
o
l
i
d
ate i
n
sn de
s
c
r
iptions
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
E
rror out on oper
a
tions o
n
structs
commit
|
commitdiff
|
tree
2016-05-11
M
i
chae
l
M
atz
x86-6
4
-asm:
A
dd mov
[
sz]xq o
p
code
s
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Mat
z
x86-
6
4-a
s
m: Clean up 64bit immediate
s
upport
commit
|
commitdiff
|
tree
2016-05-11
M
i
c
h
ael Matz
x86-asm: Get
r
i
d of is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
M
ichae
l
Ma
t
z
x86-asm: Remove
o
ld A
S
M_16 code
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
h
ael Matz
x86-64: Run as
m
t
est as well
commit
|
commitdiff
|
tree
2016-05-11
Michael M
a
tz
test
s
: Compile asmtest
.
S w
i
t
hout -m32
commit
|
commitdiff
|
tree
2016-05-11
Michae
l
Matz
x86-64
asm: Remove useless jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86: Improve cmov
h
andling
commit
|
commitdiff
|
tree
2016-05-09
M
i
chae
l
M
a
t
z
x86_64: Use a
d
dend on relo
c
s
commit
|
commitdiff
|
tree
2016-05-09
M
i
ch
a
el Mat
z
[x86] Fix some a
s
m problems
commit
|
commitdiff
|
tree
2016-05-02
Michael M
a
tz
x86-asm: Fix lcall/ljmp, xchg and i
n
c/dec
commit
|
commitdiff
|
tree
2016-05-02
Mi
c
hael Mat
z
i386-a
s
m: correct lca
l
l/ljm
p
encoding
commit
|
commitdiff
|
tree
2016-04-22
Michael Mat
z
Run te
s
tcases in so
r
ted ord
e
r
commit
|
commitdiff
|
tree
2016-03-26
Michael
M
atz
Fix assignment to/f
r
om
v
olatile typ
e
s
commit
|
commitdiff
|
tree
2016-03-24
Mi
c
hael
M
atz
Fix tokeni
z
ation of TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
Michael Ma
t
z
Fix t
y
pe
parsing
commit
|
commitdiff
|
tree
2016-03-11
M
ichael
M
atz
t
ccge
n
.
c: Fi
x
flex a
r
ray members
some more
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x8
6
-64: f
i
x shared
l
i
b
s
commit
|
commitdiff
|
tree
2015-12-17
M
i
chae
l
Matz
x86-64: Define s
y
mbol constant
for new r
e
locs
commit
|
commitdiff
|
tree
2015-12-17
Mic
h
a
e
l
Matz
x86-64: Add s
u
ppor
t
for
new psAB
I
relocation
s
commit
|
commitdiff
|
tree
2015-03-09
Mich
a
el
Matz
x86-64: Fix stdarg for large non-f
l
oat structs
commit
|
commitdiff
|
tree
2015-03-09
Michael Matz
Remo
v
e
in
c
orrect
comment
commit
|
commitdiff
|
tree
2015-03-08
Michae
l
M
atz
Find lib
t
cc1
.
a on arm32
commit
|
commitdiff
|
tree
2015-03-08
Michael
Mat
z
Fix
stack overwr
i
t
e
on structure
r
eturn
commit
|
commitdiff
|
tree
2015-02-23
Mic
h
ael Matz
a
a
rch64
:
Fix -run
.
commit
|
commitdiff
|
tree
2014-04-14
Mich
a
el
M
a
tz
Remove unused variab
l
e
commit
|
commitdiff
|
tree
2014-04-14
Mic
h
ael
M
atz
x86_64: Handle
PLT
relocs t
o
h
i
d
d
en symbols
commit
|
commitdiff
|
tree
2014-04-14
M
ichael Matz
Parse assem
b
l
e
r
.
hid
d
en di
r
ective
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Parse and emit hidden visibility
commit
|
commitdiff
|
tree
2014-04-06
M
ichael Matz
stdb
o
ol
.
h
: Make confo
r
ma
n
t
to ISOC99
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
Declare
w
int_t in <s
t
ddef
.
h> wh
e
n needed
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
E
L
F: R
e
move tr
a
ces of old RUNTIME_PL
T
G
OT cod
e
commit
|
commitdiff
|
tree
2014-04-05
Mi
c
hael
M
a
tz
arm:
Use p
r
oper
P
L
T/GOT for
-
run
.
commit
|
commitdiff
|
tree
2014-04-05
M
ichael Matz
x86
_
6
4: Create proper
PLT
and G
O
T also f
o
r
-
r
un
commit
|
commitdiff
|
tree
2014-04-05
Micha
e
l Matz
arm: P
r
ovide alloca()
commit
|
commitdiff
|
tree
2014-04-05
Mi
c
hael Matz
Git should ignore tes
t
s
2
exe
c
u
tables
.
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el Matz
tests2:
B
uild
e
xecutables as well
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
arm: Handle R_ARM_NONE relocs
commit
|
commitdiff
|
tree
next