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
Fix function to pointer conversion
2016-12-15
Michae
l
M
a
t
z
Fix function to pointer conver
s
ion
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Ma
t
z
Fix parsing array
type
d
efs
of u
n
kno
w
n size
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
atz
tccpp: Implement __BA
S
E_FILE__
macro
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Implemen
t
__builtin_c
h
o
o
se_expr
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
x86
-
asm: Implement prefetchw opc
o
de
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-
a
s
m
: Fix lar
o
pcode ope
r
and
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
tcc-asm: Pars
e
.
siz
e
directive
correctly
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-a
s
m: Mo
r
e opcod
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm:
A
dd
[sl][ig]dtq opcod
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline asm:
Ac
c
e
pt 'R' constraint
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x
8
6-asm: Implemen
t
f
xrstorq and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix
p
a
r
sing attributes
f
or st
r
uct decls
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x86-asm:
I
m
plement cl
f
lush opcode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline a
s
m:
A
ccept "e" constraint
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inl
i
ne
a
sm: accept
c
oncatenated strings in constra
i
nts
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
i
n
line asm
:
Fix 'P' and accept
some r
<
nr> re
g
isters
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
tz
Accept symbols in initializers also on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-
6
4-asm: More
opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
tc
c
asm: Implement compare expressions
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
x8
6
-64-
a
sm:
A
ccept expressions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
i
nl
i
ne asm: Accept 'p' constraint and 'P' t
e
mplat
e
mod
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
tccasm: Accept
.
bali
g
n
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ae
l
Ma
t
z
Accept more
a
sm expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
casm: Impleme
n
t
.
pushsection a
n
d
.
popsec
t
i
o
n
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
Acc
e
p
t empty struct member d
e
cls
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
x86-asm: A
c
cept 'q' modif
i
er
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept
co
n
c
atenated strings i
n
attributes
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Accept
-
W
p
,args
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
C
h
ange d
e
pen
d
ency
fil
e
fo
r
mat a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Add --param, reject -
m
ARG
i
f ARG not 32 or 64
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
Matz
Implement -i
n
clud
e
c
mdl
i
n
e
option
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Free defines before gen_inli
n
e_functions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
Matz
tccpp: Fix macro
_
i
s_equa
l
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el Matz
tccpp: free d
e
fines also
w
ith PP_BENCH
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-asm:
G
et
r
id
of OPC_JMP and OPC
_
SHORTJM
P
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Tidy
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm: Correct mem64->xmm movq
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
x86-asm: Remove OPC
_
D16
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x8
6
-a
s
m: Fix register o
r
d
e
r
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-
a
sm: Reorg
a
nize in
s
tr_typ
e
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-asm: move sta
t
s code
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
a
tz
x8
6
-
a
s
m: Add more
S
SE2 instruct
i
o
n
s
commit
|
commitdiff
|
tree
2016-10-16
Michael Matz
system-hacks: defi
n
e __G
N
UC__
for FreeBSD
commit
|
commitdiff
|
tree
2016-10-16
M
i
c
hae
l
Matz
x86-64: Fix lo
n
g long bug
commit
|
commitdiff
|
tree
2016-10-14
Michael M
a
tz
Fix misleading i
n
dentatio
n
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
ar
m
6
4
: Fix -
r
un
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
arm64: Support PREL32 r
e
lo
c
ation
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l M
a
tz
Support arc
h
iv
e
s wit
h
64 bit indices
commit
|
commitdiff
|
tree
2016-05-16
Micha
e
l Matz
x86-a
s
m: Re
j
ec
t
some inv
a
li
d
ari
t
h i
m
m8
i
ns
t
ruction
commit
|
commitdiff
|
tree
2016-05-14
M
i
c
hael Matz
x
86-asm:
A
dd
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-asm: Fix
sig
n
ed constants
a
n
d opcode order
commit
|
commitdiff
|
tree
2016-05-14
Mi
c
hael Matz
x
86-
a
sm:
Consolid
a
te i
n
s
n d
e
script
i
ons
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
ha
e
l Matz
Error
o
ut on
o
perati
o
ns on s
t
ructs
commit
|
commitdiff
|
tree
2016-05-11
M
i
c
h
a
e
l
Matz
x86-64
-
asm: A
d
d mov[sz]xq
opcodes
commit
|
commitdiff
|
tree
2016-05-11
M
ichael Matz
x86-64-as
m
: Clea
n
up 64bit immediat
e
support
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-asm: Get rid
of is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Matz
x86-asm: Remove
old
A
S
M
_1
6
code
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-6
4
: Run asm
t
es
t
as well
commit
|
commitdiff
|
tree
2016-05-11
M
ichael Mat
z
t
ests: Co
m
pile
a
smte
s
t
.
S w
i
t
hout -m32
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
h
a
e
l
Matz
x86-64 asm: R
e
m
ove useles
s
jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ae
l
M
atz
x86:
I
mprove cmov
handling
commit
|
commitdiff
|
tree
2016-05-09
Michael
M
a
t
z
x86_64: Use addend on
relocs
commit
|
commitdiff
|
tree
2016-05-09
M
ichael
Matz
[x
8
6
] Fix some asm problems
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
x86
-
a
sm
:
Fix l
c
al
l
/ljmp, xchg an
d
inc/d
e
c
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
i386
-
asm: co
r
rect l
c
al
l
/ljmp enc
o
ding
commit
|
commitdiff
|
tree
2016-04-22
Mich
a
el Matz
Run t
e
s
t
cases in sorted
or
d
er
commit
|
commitdiff
|
tree
2016-03-26
M
i
chael Matz
Fix assignment to/from volatile types
commit
|
commitdiff
|
tree
2016-03-24
Mic
h
ael Matz
Fix
tokenization of TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
Mi
c
hael Ma
t
z
Fix typ
e
parsing
commit
|
commitdiff
|
tree
2016-03-11
Mich
a
el M
a
t
z
tcc
g
e
n
.
c
:
Fix flex array mem
b
ers some more
commit
|
commitdiff
|
tree
2015-12-17
Mic
h
a
e
l Matz
x86-64: fix
share
d
l
ibs
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x
86-64: Define
symbol
c
ons
t
an
t
for new relocs
commit
|
commitdiff
|
tree
2015-12-17
Mi
c
hael
Matz
x86-64: Add supp
o
rt
for new psABI relocations
commit
|
commitdiff
|
tree
2015-03-09
Mic
h
ael Matz
x86-6
4
:
Fix st
d
ar
g
for larg
e
no
n
-float
structs
commit
|
commitdiff
|
tree
2015-03-09
Mic
h
ael Matz
Remove incor
r
ect com
m
ent
commit
|
commitdiff
|
tree
2015-03-08
M
icha
e
l Matz
F
ind
l
ibtcc1
.
a on arm32
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
Fix stack overwri
t
e on structu
r
e retu
r
n
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Rem
o
v
e
u
nus
e
d varia
b
le
commit
|
commitdiff
|
tree
2014-04-14
Mi
c
h
a
e
l Matz
x86_64
:
Hand
l
e PLT relocs to hidden
s
ymbols
commit
|
commitdiff
|
tree
2014-04-14
Mi
c
h
ael
Matz
Parse assembler
.
hidden directive
commit
|
commitdiff
|
tree
2014-04-14
M
i
chael Matz
Parse an
d
emit hidden
v
is
i
bility
commit
|
commitdiff
|
tree
2014-04-06
Michael Ma
t
z
st
d
bool
.
h
:
Make conformant to ISOC99
commit
|
commitdiff
|
tree
2014-04-06
M
i
ch
a
e
l
Matz
Declare wint_
t
in <st
d
d
e
f
.
h> w
h
e
n needed
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
e
l
M
a
tz
E
L
F: Remove traces of
o
l
d
RUNT
I
ME_PLTGOT
c
ode
commit
|
commitdiff
|
tree
2014-04-05
Michael Ma
t
z
arm: Use prop
e
r
PLT
/
G
O
T for -run
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Ma
t
z
x86_64:
C
reate proper PLT an
d
GOT
also for
-
run
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
arm: Pr
o
vi
d
e al
l
oca()
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
Git sh
o
uld ignore tests2 executa
b
les
.
commit
|
commitdiff
|
tree
2014-04-05
M
ichael
M
atz
tests2: Buil
d
execu
t
abl
e
s as we
l
l
commit
|
commitdiff
|
tree
2014-04-04
M
icha
e
l Matz
arm
:
Handle R
_
ARM_NONE relocs
commit
|
commitdiff
|
tree
2014-04-04
Mich
a
el M
a
tz
r
u
n: Always creat
e
.
got relocs
commit
|
commitdiff
|
tree
2014-04-03
Michael Matz
ELF: Make first PT_LOAD
c
ov
e
r
hea
d
ers
commit
|
commitdiff
|
tree
2014-04-03
M
ich
a
el M
a
tz
x86-64: U
s
e c
o
rrect ELF values
commit
|
commitdiff
|
tree
2014-04-02
Michael Matz
shared
l
ib
s
: Build libtcc
1
.
a
with -fPIC
commit
|
commitdiff
|
tree
2014-03-31
Mich
a
e
l
M
a
t
z
x
86-64: shar
e
d
libs improve
m
en
t
commit
|
commitdiff
|
tree
2014-03-31
M
ichael
M
atz
x86
-
64
:
Add ba
s
i
c
sh
a
re
d
l
i
b supp
o
rt
commit
|
commitdiff
|
tree
2014-01-12
Michael
M
atz
t
c
ctest: One mo
r
e sig
n
ed
z
e
r
o test
commit
|
commitdiff
|
tree
2014-01-12
M
ichael Matz
Fix floating p
o
int unary minus and plus
commit
|
commitdiff
|
tree
2014-01-11
Mi
c
hael Matz
Fix compile on ARM non-ea
b
i and n
o
n-vfp
commit
|
commitdiff
|
tree
2014-01-11
Michael Matz
F
i
x F
i
xe
s
f
o
r PE x86_64 for fai
l
in
code
commit
|
commitdiff
|
tree
next