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-asm: Implement fxrstorq and fxsaveq
2016-12-15
Mic
h
ael Mat
z
x86-as
m
:
Im
p
lement fxrstorq and fxsave
q
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
F
i
x
p
arsing attri
b
utes
f
or s
t
ruc
t
dec
l
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
x86-asm: Implement clflu
s
h
opcod
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline asm:
Accep
t
"e" constraint
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
inline asm: accept concatenated strings in constraints
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
in
l
ine asm: Fix '
P
' and a
c
ce
p
t some r<nr> registers
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Accept
symbols
i
n initializers also
on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
x8
6
-64
-
a
s
m:
M
ore opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
t
z
tccasm: Implement compare expre
s
s
ions
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-64-asm: Accept ex
p
re
s
sions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
inline
asm:
Accept 'p' constraint and 'P' tem
p
late mo
d
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
ha
e
l Matz
t
c
casm
:
Ac
c
ept
.
bal
i
gn
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
A
ccept mo
r
e asm expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: Imp
l
ement
.
pushsection and
.
po
p
se
c
tion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l
M
atz
Accept empty struct member decls
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm
:
Acc
e
pt '
q
' modifier
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
M
a
t
z
Accept conc
a
tenated str
i
ngs
i
n attributes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept
-
W
p
,arg
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
tz
Chan
g
e de
p
endency fi
l
e format a bi
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Add --p
a
ram, reject -mARG if
A
RG not 3
2
or 64
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Matz
Implement -
i
nclu
d
e cmdli
n
e option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Free de
f
ine
s
before gen_inline_funct
i
on
s
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
tccp
p
:
F
ix macro_is_
e
qual
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
tccpp: fr
e
e
def
i
nes
also wit
h
P
P_BENC
H
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-asm
:
Get rid of
O
PC_JMP and OPC_SHORTJMP
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
a
tz
x86-64-asm: Tidy
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: C
o
rrect mem64->xm
m
m
o
vq
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x
8
6
-
asm:
R
e
m
ove OPC_
D
16
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-
a
sm: Fix re
g
i
s
ter
o
rder
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Ma
t
z
x86-asm: Re
o
rganiz
e
instr_type
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x
8
6-asm: move s
t
ats code
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ael Matz
x86-a
s
m: Add more SS
E
2 instructions
commit
|
commitdiff
|
tree
2016-10-16
Mich
a
el Matz
system-hacks: define __GNUC__ for FreeBSD
commit
|
commitdiff
|
tree
2016-10-16
Michael Ma
t
z
x86-64: Fix long l
o
n
g bug
commit
|
commitdiff
|
tree
2016-10-14
Mic
h
ael M
a
tz
Fix misleading indentation
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
arm
6
4: Fix -r
u
n
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
arm64: Su
p
p
o
r
t PREL32
relocation
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
S
upport archives wi
t
h 64 bit indices
commit
|
commitdiff
|
tree
2016-05-16
M
i
chael Matz
x86-asm: Reject some
invalid
a
rith
i
mm8
instruction
commit
|
commitdiff
|
tree
2016-05-14
M
i
ch
a
el Ma
t
z
x86-as
m
: Add
.
fil
l
test
commit
|
commitdiff
|
tree
2016-05-14
Michael M
a
tz
x
8
6
-asm: Fix
signed co
n
st
a
n
ts and opcode order
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-as
m
: C
o
nsolidate insn
d
e
s
criptions
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Mat
z
Error out
o
n o
p
era
t
ions on
structs
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x
8
6-64-asm: Add
m
ov
[
sz]xq opcodes
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Ma
t
z
x
8
6
-64-asm: Clean up 64bit i
m
mediat
e
support
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x8
6
-asm: G
e
t
r
id of is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Matz
x86-asm: Remove
o
ld ASM_1
6
co
d
e
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
x8
6
-6
4
: Run asmt
e
st as well
commit
|
commitdiff
|
tree
2016-05-11
Mich
a
el Matz
te
s
ts: Compile asmtest
.
S wi
t
hout -m32
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64
asm: Remo
v
e useless jmp o
p
code
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86: Improve cm
o
v handling
commit
|
commitdiff
|
tree
2016-05-09
M
i
chae
l
Ma
t
z
x
8
6_64: Us
e
addend on relocs
commit
|
commitdiff
|
tree
2016-05-09
Micha
e
l
Ma
t
z
[x86] Fix so
m
e
a
sm problems
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
x86-asm: Fix lcall/ljm
p
, xchg and inc/dec
commit
|
commitdiff
|
tree
2016-05-02
Michael M
a
tz
i386-asm:
c
orrect lca
l
l/
l
jmp enc
o
d
i
ng
commit
|
commitdiff
|
tree
2016-04-22
Mi
c
hael
M
atz
Run t
e
stca
s
es in s
o
r
t
ed
order
commit
|
commitdiff
|
tree
2016-03-26
Mi
c
hael Matz
Fix assi
g
nment to/f
r
o
m
vola
t
il
e
types
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fix tokenization of TOK
_
DOTS
commit
|
commitdiff
|
tree
2016-03-24
Mic
h
a
e
l Matz
Fix type
p
a
rsi
n
g
commit
|
commitdiff
|
tree
2016-03-11
Micha
e
l Matz
tccgen
.
c
: Fix
f
lex ar
r
ay members
some more
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64:
fix sha
r
ed libs
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64: Define symbol constant for new r
e
locs
commit
|
commitdiff
|
tree
2015-12-17
M
icha
e
l Matz
x86-64:
A
d
d
suppo
r
t for new psABI
relocat
i
o
n
s
commit
|
commitdiff
|
tree
2015-03-09
Michael Ma
t
z
x86-6
4
:
Fix stdarg fo
r
large non-float
structs
commit
|
commitdiff
|
tree
2015-03-09
Michael Ma
t
z
Remove inco
r
rect
c
o
mment
commit
|
commitdiff
|
tree
2015-03-08
M
ic
h
ael Matz
Find libtcc1
.
a o
n
arm
3
2
commit
|
commitdiff
|
tree
2015-03-08
M
ic
h
ael Matz
Fix st
a
c
k
ov
e
rwrite on structure re
t
ur
n
commit
|
commitdiff
|
tree
2015-02-23
Mi
c
hael Matz
aarch64: Fix
-run
.
commit
|
commitdiff
|
tree
2014-04-14
Mich
a
el Matz
Remov
e
u
n
used
v
ariable
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
x86_64: H
a
ndle PLT relo
c
s to hidden symbo
l
s
commit
|
commitdiff
|
tree
2014-04-14
Mich
a
el Matz
Parse
a
ssembler
.
h
idden d
i
rective
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Parse and
e
m
it hidden visibility
commit
|
commitdiff
|
tree
2014-04-06
Mich
a
el Matz
stdbool
.
h: Ma
k
e conforma
n
t
t
o ISOC
9
9
commit
|
commitdiff
|
tree
2014-04-06
Michael Mat
z
Declar
e
wint_t in
<
stdd
e
f
.
h> when needed
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ae
l
Mat
z
ELF:
R
emov
e
trac
e
s of old RU
N
TIM
E
_P
L
T
G
OT co
d
e
commit
|
commitdiff
|
tree
2014-04-05
M
ichael Matz
arm: Use proper PLT/GOT f
o
r -run
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
x86_64: Cre
a
te
p
r
o
per
PLT a
n
d
GOT also for -run
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ael Matz
arm: Pr
o
vide alloca()
commit
|
commitdiff
|
tree
2014-04-05
M
i
c
hael Matz
Git sh
o
ul
d
ig
n
ore tests2
e
xecut
a
b
l
es
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Ma
t
z
tests2:
Build
executables as
w
e
ll
commit
|
commitdiff
|
tree
2014-04-04
M
ichael Matz
arm: Handle R_AR
M
_NONE relocs
commit
|
commitdiff
|
tree
2014-04-04
Michael
Matz
r
u
n: Al
w
a
ys cr
e
ate
.
g
ot relo
c
s
commit
|
commitdiff
|
tree
2014-04-03
M
ich
a
el Matz
ELF
:
Make fir
s
t PT_L
O
AD
cov
e
r
h
eaders
commit
|
commitdiff
|
tree
2014-04-03
Michae
l
Matz
x
86
-
64: Use correct EL
F
values
commit
|
commitdiff
|
tree
2014-04-02
M
i
c
h
a
el
M
a
tz
shared lib
s
:
B
uild libtcc1
.
a with -fPIC
commit
|
commitdiff
|
tree
2014-03-31
M
i
c
h
ael Matz
x86-64: s
h
ared libs im
p
ro
v
ement
commit
|
commitdiff
|
tree
2014-03-31
Mi
c
h
a
el Matz
x86
-
6
4: A
d
d bas
i
c
s
hared lib support
commit
|
commitdiff
|
tree
2014-01-12
Mich
a
el Matz
tcct
e
st
:
O
ne
m
ore signed z
e
ro test
commit
|
commitdiff
|
tree
2014-01-12
Michael Mat
z
Fix floating p
o
int unary minu
s
and plus
commit
|
commitdiff
|
tree
2014-01-11
Michael Matz
Fix compile on A
R
M
non-
e
a
b
i
a
nd
n
on-vfp
commit
|
commitdiff
|
tree
2014-01-11
Mi
c
hael Matz
Fix Fix
e
s
for PE
x
86_64 for fail i
n
code
commit
|
commitdiff
|
tree
2012-06-10
Micha
e
l
M
a
tz
x86-64: Fix
call save
d
regist
e
r restor
e
commit
|
commitdiff
|
tree
2012-05-13
Michael Matz
x86_64: Fix compares
with
N
aNs
.
commit
|
commitdiff
|
tree
2012-05-13
M
ichael Ma
t
z
Emit
s
p
a
c
es for -MD
commit
|
commitdiff
|
tree
2012-04-18
Michael
M
a
tz
Fix comparing
comparisons
commit
|
commitdiff
|
tree
2012-04-18
M
i
chael Ma
t
z
Make sizeof() be of type size_
t
commit
|
commitdiff
|
tree
2012-04-18
Michael M
a
tz
x86_6
4
: Impleme
n
t GET
_
C
A
LLER_FP
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
F
i
x par
s
ing funct
i
on macro
i
nvocations
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
Fix
detection of labels
w
ith a t
y
p
e
def name
commit
|
commitdiff
|
tree
2012-04-18
Mich
a
el Matz
x86_64
:
Fix segfault for global data
commit
|
commitdiff
|
tree
next