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
Mich
a
el Matz
x86-64-asm
:
Suppo
r
t high
r
egister
s
%r
8
-
%r15
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i
nline-asm: Ac
c
e
p
t "fl
a
gs" cl
o
bber
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-init: Allow
member
initiali
z
ation fro
m
qualified
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
struc
t
-init
:
C
orrectl
y
parse
unnamed
m
ember
initi
a
lize
r
s
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
struct-i
n
it:
C
leanup
some mor
e
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Mat
z
struc
t
-in
i
t
: Cl
e
anup
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
st
r
uct-i
n
i
t
:
Impl
e
ment initializing s
u
baggr
e
gates
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
stru
c
t-init: R
e
im
p
lement
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Supp
o
rt att
r
ibute betw
e
e
n
d
oub
l
e po
i
n
t
er
s
tars
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Fix function to poin
t
er con
v
ersion
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
F
i
x
par
s
ing array typedefs of unknown size
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: Implement __BASE_FI
L
E__
m
acro
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Imp
l
ement __b
u
iltin_choose_expr
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
x
86-asm: Implement prefetchw opc
o
de
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-as
m
: Fix lar opcode op
e
rands
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
atz
t
c
c-asm: Parse
.
size direc
t
ive co
r
rectly
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
x86-asm:
M
ore
o
pcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Add [s
l
][ig]dtq opcod
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
inline asm: Accept 'R' const
r
aint
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-asm: Im
p
lement fxr
s
torq
and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Ma
t
z
Fix parsing att
r
i
butes f
o
r struct de
c
l
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-
a
sm:
Implement
c
lf
l
ush opcode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline asm: A
c
c
e
p
t "e" co
n
s
traint
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
e
l Mat
z
inline
a
s
m: accept concatenate
d
strin
g
s
i
n constraints
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inli
n
e
asm: Fi
x
'P' and a
c
ce
p
t
s
ome r<nr> regis
t
ers
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael
M
a
t
z
A
c
cept symbols in initializers
also on
64
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x
86
-
64-asm
:
More
o
pcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tcca
s
m: Implement
c
ompare expre
s
s
ion
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm:
A
ccept expressions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
inline asm: Accep
t
'p' co
n
s
traint and 'P' t
e
mplate mod
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
tccas
m
: A
c
cept
.
ba
l
i
g
n
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Accept mor
e
asm ex
p
ressions
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Mat
z
t
cca
s
m: I
m
p
lement
.
pu
s
hsection and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Acc
e
pt
e
mpty st
r
uct member de
c
ls
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
x86-asm: Accept 'q' modifier
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
A
ccept concate
n
ated stri
n
gs i
n
attr
i
but
e
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Ma
t
z
Accept
-Wp,args
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Change
de
p
e
n
d
e
n
cy
file
f
orm
a
t a bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Mat
z
Ad
d
-
-
param, reje
c
t -mARG if ARG
n
ot 3
2
or 64
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Im
p
lement -include cmdline
o
p
tion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Free defines before gen
_
inline_fun
c
tions
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
t
ccpp:
F
i
x
macro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
tc
c
pp: free de
f
ine
s
also with
PP_BEN
C
H
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-
a
sm: Get rid of OPC_J
M
P
and OPC
_
S
HORTJMP
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm
:
T
i
dy
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
x86-asm: Cor
r
ect mem64->xmm movq
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-
a
sm: Remov
e
OP
C
_D16
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
x86-asm: F
i
x regist
e
r order
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x86-asm: Reorgan
i
ze inst
r
_type
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm: m
o
ve s
t
a
ts code
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
x8
6
-asm: Add more SSE
2
i
n
str
u
c
t
ions
commit
|
commitdiff
|
tree
2016-10-16
Micha
e
l Ma
t
z
s
y
stem
-
hack
s
: def
i
n
e
__GNUC__ for FreeB
S
D
commit
|
commitdiff
|
tree
2016-10-16
Michael M
a
t
z
x86-
6
4: F
i
x
long
long bug
commit
|
commitdiff
|
tree
2016-10-14
Michael
M
at
z
Fix
m
islea
d
ing ind
e
ntation
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
arm
6
4: F
i
x
-run
commit
|
commitdiff
|
tree
2016-10-14
Mich
a
e
l Matz
a
r
m64: Support
P
REL32 relocation
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l Matz
Support archives with 64 bit indices
commit
|
commitdiff
|
tree
2016-05-16
Michael Matz
x86-
a
sm: Reject some in
v
al
i
d
arith imm8 ins
t
ruc
t
ion
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-
a
sm: Add
.
fil
l
test
commit
|
commitdiff
|
tree
2016-05-14
Michae
l
Matz
x8
6
-
asm: Fix signed consta
n
ts and opcode order
commit
|
commitdiff
|
tree
2016-05-14
Mi
c
h
a
e
l Ma
t
z
x86
-
asm: Con
s
o
l
idate insn descriptio
n
s
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
Error ou
t
on operat
i
o
n
s
o
n structs
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86
-
6
4
-
a
sm: Add mov[sz
]
x
q
opco
d
e
s
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64-asm: Cl
e
an up 64b
i
t immediate
s
upp
o
rt
commit
|
commitdiff
|
tree
2016-05-11
Michael Ma
t
z
x
86-asm: Get rid of i
s
_short_jum
p
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael M
a
tz
x8
6
-
a
s
m
: Remove o
l
d ASM_16 code
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael
Matz
x
86-64: Ru
n
as
m
test as well
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Matz
test
s
: Compile asmtes
t
.
S without -m
3
2
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
hael Matz
x86-64 a
s
m: Remove us
e
less
j
mp opcode
commit
|
commitdiff
|
tree
2016-05-11
Michae
l
Mat
z
x
86: Improv
e
cmov han
d
ling
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
x86_64: Use addend on r
e
l
ocs
commit
|
commitdiff
|
tree
2016-05-09
M
ich
a
el Matz
[
x86] Fix so
m
e a
s
m prob
l
ems
commit
|
commitdiff
|
tree
2016-05-02
Mic
h
ael M
a
t
z
x86-asm: Fix lcall/lj
m
p, xc
h
g and
inc/
d
ec
commit
|
commitdiff
|
tree
2016-05-02
Mich
a
el Ma
t
z
i3
8
6-as
m
: c
o
rr
e
ct lcall/ljmp encoding
commit
|
commitdiff
|
tree
2016-04-22
Michael
M
atz
Run t
e
stc
a
ses in so
r
t
e
d o
r
d
er
commit
|
commitdiff
|
tree
2016-03-26
Michae
l
Ma
t
z
Fix assignment to/
f
rom v
o
latile
types
commit
|
commitdiff
|
tree
2016-03-24
M
ichael Matz
Fix tokenization of TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
Mi
c
h
a
e
l Matz
F
i
x type parsing
commit
|
commitdiff
|
tree
2016-03-11
Mi
c
hael Matz
tccgen
.
c
:
Fix
flex arra
y
memb
e
rs some
more
commit
|
commitdiff
|
tree
2015-12-17
Michael M
a
tz
x8
6
-64: fix share
d
lib
s
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64
:
Define
s
ymbol c
o
nstant f
o
r new relocs
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64:
A
d
d
sup
p
ort for ne
w
psABI relocations
commit
|
commitdiff
|
tree
2015-03-09
Mic
h
ae
l
Matz
x86
-
64:
Fix s
t
darg
f
or large no
n
-float structs
commit
|
commitdiff
|
tree
2015-03-09
M
i
chael M
a
t
z
Re
m
ove in
c
o
r
rect commen
t
commit
|
commitdiff
|
tree
2015-03-08
M
ichael
Matz
Find
libtcc
1
.
a on
a
r
m3
2
commit
|
commitdiff
|
tree
2015-03-08
Michael M
a
tz
Fix s
t
a
c
k ov
e
r
wri
t
e on structu
r
e return
commit
|
commitdiff
|
tree
2014-04-14
M
i
cha
e
l Matz
R
emove unused
v
ari
a
ble
commit
|
commitdiff
|
tree
2014-04-14
Michae
l
Matz
x86_64: Handle PLT
r
e
locs to hidden symbols
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
P
a
rse assembler
.
hidden directive
commit
|
commitdiff
|
tree
2014-04-14
Michael
M
atz
Parse and emit h
i
d
d
en visibili
t
y
commit
|
commitdiff
|
tree
2014-04-06
Mich
a
e
l
Matz
stdbool
.
h: Make conformant to ISOC
9
9
commit
|
commitdiff
|
tree
2014-04-06
M
ichael Matz
Declare wint_t in
<
stddef
.
h> whe
n
needed
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ae
l
Matz
ELF
:
Remove traces of old RUNTIME_PLTGO
T
code
commit
|
commitdiff
|
tree
2014-04-05
Michae
l
Matz
arm: Use proper PLT/GOT for -run
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Ma
t
z
x86_64: Create proper PLT and GOT also for -run
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ael
Matz
arm: Provide alloca()
commit
|
commitdiff
|
tree
2014-04-05
Michael Ma
t
z
Git should i
g
n
ore tests2 executable
s
.
commit
|
commitdiff
|
tree
2014-04-05
M
ichael Matz
tests2:
B
uild ex
e
cutables as well
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
arm: Handle
R
_ARM_NO
N
E
relocs
commit
|
commitdiff
|
tree
2014-04-04
Michael Ma
t
z
run: Always c
r
e
a
te
.
got
r
elocs
commit
|
commitdiff
|
tree
next