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 parsing array typedefs of unknown size
2016-12-15
Mich
a
el Matz
Fix
parsing arr
a
y typede
f
s of un
k
nown size
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
tccpp:
Implement __BASE
_
FILE_
_
macro
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Imple
m
en
t
__
b
uiltin_choose_
e
xpr
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86
-
a
s
m: Implement prefe
t
chw opcode
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ael Matz
x86-asm: Fix lar op
c
ode operands
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el Matz
tcc-asm: Parse
.
size dire
c
tiv
e
correc
t
ly
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Matz
x86-as
m
: More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-asm:
A
dd
[sl
]
[ig
]
d
tq opcodes
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
inline as
m
:
Accept '
R
' constraint
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
x86
-
asm: Im
p
lement f
x
rstorq and fx
s
aveq
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
F
i
x parsi
n
g attributes
for struct decls
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
a
t
z
x
8
6-asm:
I
mplement clflush
o
pcode
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
inline
a
s
m: Accept "e" constraint
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
inline as
m
: accept
conca
t
en
a
ted
s
tri
n
gs in constraints
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
inline asm: Fix 'P' a
n
d accept s
o
me r<nr>
r
egisters
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Accept symbols in initializers al
s
o
o
n 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l
Matz
x8
6
-64-asm: Mor
e
opcod
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
t
ccasm:
Implement compare expressions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ael M
a
tz
x86
-
64-asm: Accep
t
ex
p
ressio
n
s fo
r
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Mat
z
inline asm
:
Accept 'p
'
constra
i
nt and 'P'
t
e
m
pl
a
te mod
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: Ac
c
ept
.
balign
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
Accept more a
s
m
express
i
ons
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
tcc
a
sm: Implemen
t
.
pushsection
and
.
p
o
pse
c
ti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Accept empty struct m
e
mber decls
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-as
m
: Accept 'q' modifier
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Acc
e
pt concatenat
e
d string
s
in attributes
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Accept -Wp,args
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
C
hange dependency fil
e
format a bit
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
Add
--param, reject
-
mARG
i
f AR
G
not
32 or 64
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Im
p
l
ement -include cmdline opti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Free defi
n
es before gen_in
l
ine_
f
unctions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
Matz
tccpp: Fix
macro_is_equ
a
l
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
tccpp:
free def
i
n
es also with P
P
_
BENCH
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-a
s
m: Get rid of OPC_JMP
a
n
d
OPC_SHORT
J
MP
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-as
m
: T
i
dy
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Correct mem64->xmm
movq
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-asm
:
Remove OPC_
D
16
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-
a
sm: Fix
regist
e
r or
d
er
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
ha
e
l
Matz
x86-asm: Re
o
rganize ins
t
r
_
type
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
x86-as
m
:
move
st
a
ts code
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x86-asm: Add
more
S
SE2 instructi
o
ns
commit
|
commitdiff
|
tree
2016-10-16
M
i
chael Matz
system-hacks: de
f
ine _
_
GNUC__ f
o
r
FreeBSD
commit
|
commitdiff
|
tree
2016-10-16
Michael Matz
x
86-64:
Fix l
o
ng lon
g
bug
commit
|
commitdiff
|
tree
2016-10-14
M
ichael Matz
Fix misleadin
g
inde
n
t
ation
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l
M
atz
arm64: Fix -run
commit
|
commitdiff
|
tree
2016-10-14
M
ic
h
a
el Mat
z
arm64
:
Supp
o
rt PRE
L
32 reloca
t
i
o
n
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
S
u
ppo
r
t archiv
e
s wit
h
64
b
it
i
ndices
commit
|
commitdiff
|
tree
2016-05-16
Michael
M
atz
x86-asm: Reject som
e
invali
d
a
rith imm8 instructi
o
n
commit
|
commitdiff
|
tree
2016-05-14
Mich
a
el Matz
x
8
6-
a
sm:
A
dd
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
M
ichael
M
a
t
z
x86-asm: Fix signed constan
t
s and opco
d
e
order
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x
8
6-a
s
m: Consolidate ins
n
descriptio
n
s
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Mat
z
E
r
ror o
u
t on operations
on struct
s
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x8
6
-64-as
m
: Add mo
v
[sz]xq op
c
od
e
s
commit
|
commitdiff
|
tree
2016-05-11
M
ichael Matz
x86
-
64-a
s
m: Clean up 64bit immedia
t
e
s
upport
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-a
s
m:
Get
rid of is_s
h
ort_
j
um
p
commit
|
commitdiff
|
tree
2016-05-11
Michael Ma
t
z
x86-asm: Remove old ASM
_
16 cod
e
commit
|
commitdiff
|
tree
2016-05-11
M
i
chael Ma
t
z
x86-64
:
Run asmtes
t
as well
commit
|
commitdiff
|
tree
2016-05-11
Mich
a
el Matz
tests: Compile asmtes
t
.
S withou
t
-m3
2
commit
|
commitdiff
|
tree
2016-05-11
M
i
chael M
a
t
z
x8
6
-
64 asm: Re
m
ove
us
e
less jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
ha
e
l
Matz
x86: I
m
p
r
ove cmov handling
commit
|
commitdiff
|
tree
2016-05-09
M
i
chael Mat
z
x8
6
_
64: Use
addend on
r
e
locs
commit
|
commitdiff
|
tree
2016-05-09
Micha
e
l Matz
[x86] Fix some asm p
r
oblems
commit
|
commitdiff
|
tree
2016-05-02
Micha
e
l Matz
x8
6
-
a
sm:
Fix lcall/ljmp, xc
h
g and inc/dec
commit
|
commitdiff
|
tree
2016-05-02
Mich
a
el Matz
i386-asm: correct
lcall/l
j
m
p
enco
d
ing
commit
|
commitdiff
|
tree
2016-04-22
Michael Ma
t
z
Run testcases
in sorted order
commit
|
commitdiff
|
tree
2016-03-26
Michael Matz
Fix
assignment t
o
/from volatile ty
p
es
commit
|
commitdiff
|
tree
2016-03-24
Mi
c
hael Matz
Fi
x
t
okenizatio
n
of TOK
_
D
OTS
commit
|
commitdiff
|
tree
2016-03-24
M
ichael Matz
Fix t
y
pe parsi
n
g
commit
|
commitdiff
|
tree
2016-03-11
Michael
Matz
tccgen
.
c
:
Fix flex a
r
ray
members some m
o
re
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64: fix shared
libs
commit
|
commitdiff
|
tree
2015-12-17
Mi
c
hael Matz
x86-
6
4: Defi
n
e symbol constant for new relo
c
s
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael
Matz
x86-
6
4: Add support f
o
r
new
psABI relocations
commit
|
commitdiff
|
tree
2015-03-09
Michael Mat
z
x
86-64:
Fix s
t
darg f
o
r large non-float structs
commit
|
commitdiff
|
tree
2015-03-09
Mi
c
h
a
el Matz
R
emov
e
incorrect comment
commit
|
commitdiff
|
tree
2015-03-08
Michael Ma
t
z
Find libtcc1
.
a on
arm32
commit
|
commitdiff
|
tree
2015-03-08
Mich
a
el Matz
Fix stack overw
r
ite on structure
return
commit
|
commitdiff
|
tree
2015-02-23
M
icha
e
l
Matz
aarc
h
6
4
: Fix -run
.
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Rem
o
ve unus
e
d v
a
riabl
e
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
x
8
6
_
64: Han
d
le PLT relocs t
o
hidden s
y
mbols
commit
|
commitdiff
|
tree
2014-04-14
Michae
l
Matz
Parse asse
m
ble
r
.
hidden dir
e
ctive
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Parse and
e
m
it hidden v
i
sibilit
y
commit
|
commitdiff
|
tree
2014-04-06
Michae
l
Mat
z
s
t
d
bo
o
l
.
h: Make confo
r
mant to ISOC9
9
commit
|
commitdiff
|
tree
2014-04-06
Michael
M
atz
Declare w
i
n
t
_t in
<stddef
.
h> w
h
en need
e
d
commit
|
commitdiff
|
tree
2014-04-05
M
ichael Matz
ELF: Remove traces o
f
old RUNTIME_PLTGOT code
commit
|
commitdiff
|
tree
2014-04-05
Michael Ma
t
z
a
r
m
: Use proper PLT/GOT for -run
.
commit
|
commitdiff
|
tree
2014-04-05
Michael
M
a
t
z
x86_64: Create pro
p
er PLT
a
nd GOT also for -run
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
arm: Pro
v
i
de alloca(
)
commit
|
commitdiff
|
tree
2014-04-05
Michael
M
atz
Git sh
o
uld
ignore t
e
sts2 e
x
e
c
utables
.
commit
|
commitdiff
|
tree
2014-04-05
M
ichael Matz
tests2:
B
ui
l
d executables as well
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
arm:
H
andle
R
_AR
M
_NON
E
relocs
commit
|
commitdiff
|
tree
2014-04-04
Michael
Ma
t
z
run: A
l
wa
y
s create
.
got
r
e
locs
commit
|
commitdiff
|
tree
2014-04-03
Michae
l
M
a
tz
ELF: Make first PT_LOAD cov
e
r headers
commit
|
commitdiff
|
tree
2014-04-03
Michael Matz
x86-64: U
s
e correct ELF va
l
ues
commit
|
commitdiff
|
tree
2014-04-02
Micha
e
l Matz
shared l
i
bs: B
u
ild libt
c
c1
.
a with
-
f
PIC
commit
|
commitdiff
|
tree
2014-03-31
Mich
a
el M
a
tz
x86-64: s
h
are
d
lib
s
improvement
commit
|
commitdiff
|
tree
2014-03-31
Michael
M
at
z
x86-
6
4: Add basic shared
lib support
commit
|
commitdiff
|
tree
2014-01-12
Mich
a
el Matz
tcctest: O
n
e more signed
zero
t
est
commit
|
commitdiff
|
tree
2014-01-12
Michael Matz
Fi
x
floating point unary m
i
n
u
s and plus
commit
|
commitdiff
|
tree
2014-01-11
Michael Mat
z
Fix co
m
p
i
l
e
on
A
R
M
non-ea
b
i a
n
d
n
on
-
vfp
commit
|
commitdiff
|
tree
2014-01-11
Michael Matz
Fix Fix
e
s
for PE x8
6
_64 for
f
a
i
l in code
commit
|
commitdiff
|
tree
next