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
Remove VT_REF
2016-12-15
Michael
Matz
Acce
p
t symbol
s
in initializers also on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-64-asm: More o
p
c
o
de
s
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
t
c
casm: I
m
plement compa
r
e expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6
-64-as
m
:
Accept expressions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
inline asm: Accept 'p' constr
a
int and
'P' tem
p
l
a
t
e
m
od
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: Accept
.
bali
g
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
Accept
m
ore a
s
m
express
i
o
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tccasm: Implem
e
nt
.
pushs
e
ctio
n
and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept empt
y
struct member decls
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Ma
t
z
x86
-
a
sm: Accept 'q' mo
d
i
f
ier
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
t
z
Accept concat
e
n
ated strings in a
t
trib
u
te
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
Accept -
W
p,ar
g
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Change dependency file format a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
A
dd -
-
p
a
ram, re
j
e
ct
-mARG if A
R
G not 32 or 64
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
I
mp
l
ement -incl
u
de cm
d
line op
t
i
on
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Free
d
efines befo
r
e gen
_
inline_fu
n
c
t
ions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
tccpp: Fix macr
o
_is_e
q
ual
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
t
ccpp: f
r
ee
def
i
nes
als
o
with P
P
_BENCH
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6
-
asm: Get rid
of OPC_JMP
a
nd OPC_SHOR
T
JMP
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x8
6
-64-asm: Tidy
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael M
a
tz
x86-as
m
: Correct m
e
m64-
>
xmm movq
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x
8
6-asm: Re
m
o
ve OPC_D16
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-asm: Fi
x
regist
e
r order
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-
a
s
m: Reorganize i
n
s
tr_type
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-
a
sm: move stats code
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-a
s
m: Add
m
ore SSE
2
i
n
structions
commit
|
commitdiff
|
tree
2016-10-16
Michael Mat
z
syste
m
-
h
ack
s
: define __
G
NUC__ for FreeBS
D
commit
|
commitdiff
|
tree
2016-10-16
M
ichael Matz
x86
-
6
4: Fix lo
n
g l
o
ng bug
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Fix
m
isleading indentation
commit
|
commitdiff
|
tree
2016-10-14
Michael
Mat
z
arm64:
F
ix -run
commit
|
commitdiff
|
tree
2016-10-14
Mic
h
ael Matz
arm64: Support PR
E
L
3
2 relocation
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Support archives with 64
b
it indices
commit
|
commitdiff
|
tree
2016-05-16
Mich
a
el Matz
x86-asm: Reject some invalid arith imm8
i
n
s
tr
u
ct
i
on
commit
|
commitdiff
|
tree
2016-05-14
Mich
a
el Matz
x86-asm: Add
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
M
ichael Matz
x
86-asm: Fix s
i
gned co
n
s
tants a
n
d opcode order
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-asm: Consol
i
date insn descri
p
tions
commit
|
commitdiff
|
tree
2016-05-11
Michael Mat
z
Error
out on
o
per
a
tions on stru
c
t
s
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64-asm: Add mov[sz]x
q
opcodes
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64-a
s
m: Clean
up 64bit
imm
e
diate support
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
hael
M
a
tz
x86-asm: Ge
t
rid of is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
M
ichae
l
Matz
x8
6
-asm: Remove old ASM_16 code
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64: Run
a
s
mtest as well
commit
|
commitdiff
|
tree
2016-05-11
Michael M
a
tz
tes
t
s: Compile asmtest
.
S without -m32
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-
6
4
a
sm: Remove useles
s
jmp o
p
code
commit
|
commitdiff
|
tree
2016-05-11
Michael M
a
tz
x8
6
: Imp
r
ove cmov handli
n
g
commit
|
commitdiff
|
tree
2016-05-09
Michael
M
a
tz
x86_64: Use addend on relocs
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
[
x
86
]
Fix some asm pro
b
l
e
ms
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
x86-asm: Fix lcall/
l
jmp, x
c
hg and inc/
d
ec
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
i386-asm: correct lcall/ljmp en
c
o
d
i
ng
commit
|
commitdiff
|
tree
2016-04-22
M
i
chael Matz
R
u
n test
c
ases in
s
orted order
commit
|
commitdiff
|
tree
2016-03-26
Michael Matz
Fi
x
a
s
signm
e
nt
to/from volatile types
commit
|
commitdiff
|
tree
2016-03-24
M
ichae
l
Matz
Fix tok
e
n
ization of TOK_DO
T
S
commit
|
commitdiff
|
tree
2016-03-24
Mi
c
hael Ma
t
z
F
i
x type pa
r
sing
commit
|
commitdiff
|
tree
2016-03-11
Michael Matz
tccgen
.
c:
F
ix fle
x
array memb
e
rs some
m
ore
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64: fix sh
a
red
l
i
bs
commit
|
commitdiff
|
tree
2015-12-17
Mi
c
hael
Matz
x86-64:
Def
i
ne symb
o
l constant for
n
e
w relocs
commit
|
commitdiff
|
tree
2015-12-17
Mic
h
a
e
l Mat
z
x86-64: Add supp
o
r
t
for new
p
sA
B
I
r
elocations
commit
|
commitdiff
|
tree
2015-03-09
M
ichael Matz
x86
-
64:
F
ix stdarg fo
r
large non-float structs
commit
|
commitdiff
|
tree
2015-03-09
Michael
M
atz
Remove incorrect comment
commit
|
commitdiff
|
tree
2015-03-08
Michael Ma
t
z
Fi
n
d libtcc1
.
a on arm
3
2
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
Fix stack overwrite on stru
c
ture retu
r
n
commit
|
commitdiff
|
tree
2015-02-23
Mi
c
hael
M
atz
a
arch64
:
Fix -run
.
commit
|
commitdiff
|
tree
2014-04-14
Michael
M
a
tz
Remove unused variable
commit
|
commitdiff
|
tree
2014-04-14
M
ichael Matz
x
86_
6
4:
H
andle PLT relocs to hidden symbols
commit
|
commitdiff
|
tree
2014-04-14
Mic
h
a
e
l
M
a
t
z
Parse assem
b
ler
.
hidden dir
e
ctive
commit
|
commitdiff
|
tree
2014-04-14
Michae
l
Matz
Parse a
n
d emit
h
i
d
de
n
visibility
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
stdbool
.
h: Make conformant to I
S
OC99
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
Declare wint_t in
<
s
t
ddef
.
h
>
wh
e
n ne
e
ded
commit
|
commitdiff
|
tree
2014-04-05
M
i
chael Matz
ELF: Remove
traces of
old
RUNTIME_P
L
TGOT code
commit
|
commitdiff
|
tree
2014-04-05
Michael
Matz
arm: Use proper PLT/GOT
fo
r
-run
.
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el Mat
z
x86_64: Create
p
roper
P
LT and G
O
T also fo
r
-run
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
a
rm:
P
r
o
vide alloca()
commit
|
commitdiff
|
tree
2014-04-05
M
i
chael Matz
Git sh
o
uld ign
o
re test
s
2
e
xecutables
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
test
s
2: Build exec
u
table
s
as we
l
l
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
a
r
m: Handle
R_
A
RM_NON
E
relocs
commit
|
commitdiff
|
tree
2014-04-04
Mich
a
el Matz
r
u
n: A
l
ways
cre
a
te
.
g
o
t relocs
commit
|
commitdiff
|
tree
2014-04-03
Michael Matz
ELF: Make first PT_LOAD
c
over
headers
commit
|
commitdiff
|
tree
2014-04-03
Michae
l
M
a
t
z
x86-6
4
: Use correct ELF va
l
ues
commit
|
commitdiff
|
tree
2014-04-02
Micha
e
l Matz
shared
l
ibs: Bu
i
ld libtcc1
.
a with -fPIC
commit
|
commitdiff
|
tree
2014-03-31
Michael
M
atz
x86
-
6
4: s
h
ared libs
i
m
provement
commit
|
commitdiff
|
tree
2014-03-31
Michael Matz
x
86-64: Add basic s
h
ared lib s
u
pport
commit
|
commitdiff
|
tree
2014-01-12
Michael Matz
t
c
ctest: One
more signed
z
e
ro te
s
t
commit
|
commitdiff
|
tree
2014-01-12
Micha
e
l
Matz
F
ix f
l
oating poi
n
t
u
n
ary
minus an
d
plus
commit
|
commitdiff
|
tree
2014-01-11
Michae
l
Matz
Fix compile on ARM
non
-
eabi
a
n
d
non-vfp
commit
|
commitdiff
|
tree
2014-01-11
Mic
h
ael M
a
tz
Fix Fixes for PE x86_64 fo
r
fail in
c
ode
commit
|
commitdiff
|
tree
2012-06-10
M
i
chael Matz
x8
6
-64: Fi
x
call
s
aved
r
egis
t
er
restore
commit
|
commitdiff
|
tree
2012-05-13
Michael
M
atz
x
8
6_64:
Fix compare
s
with
N
aNs
.
commit
|
commitdiff
|
tree
2012-05-13
Michael Matz
Emit space
s
for -MD
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
Fi
x
comparin
g
com
p
arisons
commit
|
commitdiff
|
tree
2012-04-18
Michael
Matz
Ma
k
e sizeof()
b
e of type siz
e
_t
commit
|
commitdiff
|
tree
2012-04-18
Michae
l
M
a
tz
x86_64: Implement GET_CALLER_FP
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
F
ix pa
r
sing funct
i
on macro
i
nvocati
o
n
s
commit
|
commitdiff
|
tree
2012-04-18
M
ichae
l
Matz
Fix detect
i
on
o
f
labels
wit
h
a
typedef
n
a
me
commit
|
commitdiff
|
tree
2012-04-18
Mi
c
hael Mat
z
x86_64: Fix segfault
f
o
r global
d
ata
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
x86_64: Fix
indirection
i
n
s
truct paramaters
commit
|
commitdiff
|
tree
2012-04-18
Michael M
a
tz
F
i
x
b
i
tfield lo
a
ds into char/sh
o
rt
.
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
Fix conversio
n
in a?
0
:ptr
.
commit
|
commitdiff
|
tree