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
M
i
chael Matz
Fix function to pointer
c
onversion
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix parsing array
t
ypede
f
s of unknow
n
si
z
e
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Matz
tccpp: Im
p
lement
__B
A
SE_FILE__ macro
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Impl
e
ment __b
u
iltin_choose_ex
p
r
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el Matz
x86
-
asm:
I
mplem
e
nt pref
e
tchw opco
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-
a
sm:
Fix lar opcod
e
operands
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
c-asm: Parse
.
si
z
e directive correctly
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-asm: More
opcodes
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
a
t
z
x86-as
m
:
A
d
d
[sl][
i
g]dtq opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
inl
i
ne
a
sm: Acc
e
p
t 'R' constraint
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x86
-
asm: Im
p
l
e
me
n
t fxr
s
torq and fxsave
q
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
F
i
x p
a
rsin
g
attr
i
butes
for
s
t
r
uct
d
ecls
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: Imple
m
ent clflush o
p
code
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline
asm: Accept
"e" constraint
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
inline asm: acc
e
pt
c
onca
t
enat
e
d
s
trings
in constraints
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
inline asm: F
i
x 'P' and a
c
cept so
m
e r<nr>
reg
i
sters
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
a
tz
A
ccept symbols in init
i
ali
z
ers
also on 64
b
i
t
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l
Matz
x
8
6-64-asm: More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
tc
c
asm
:
Implement
c
ompa
r
e ex
p
ressions
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86
-
64-asm: Accept expressions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
i
n
line asm: Accept
'
p
' constraint and 'P' template mod
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
tccasm: Accep
t
.
balign
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Accept more asm e
x
pressio
n
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
M
atz
tccasm: Imple
m
e
n
t
.
pushsection a
n
d
.
pop
s
ection
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Mat
z
A
c
cept
empty struct mem
b
er d
e
cls
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-a
s
m
: Accept
'
q
'
modifi
e
r
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Ac
c
e
p
t conc
a
tenated
s
t
r
ings in a
t
tributes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Acc
e
p
t -Wp,
a
r
g
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Change dependency file f
o
rmat
a
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
Add --param, rej
e
ct -mAR
G
if
A
RG
n
ot 32 or 64
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
tz
Imple
m
ent -i
n
clude cmdline op
t
ion
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Fre
e
defines before
g
en_inl
i
ne_functions
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
t
c
cpp: Fix macro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: free
defines also
w
ith PP_
B
ENCH
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm:
Get rid of OPC_JM
P
and O
P
C
_
S
HORTJ
M
P
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l
M
atz
x
8
6-64-asm: T
i
d
y
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-asm: Corr
e
ct mem64->
x
mm m
o
vq
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Matz
x86-asm: Remove OPC
_
D16
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
x86-asm: Fix register order
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
x86-
a
sm:
R
eo
r
ganiz
e
instr
_
type
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
x86-as
m
:
m
o
ve stats co
d
e
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: Add
more
SSE2
instructions
commit
|
commitdiff
|
tree
2016-10-16
Michael
M
atz
sys
t
em-hacks: define __GNUC__ for
F
reeBSD
commit
|
commitdiff
|
tree
2016-10-16
Michael Ma
t
z
x86-64:
F
ix
l
ong
l
on
g
bug
commit
|
commitdiff
|
tree
2016-10-14
Mic
h
ael Matz
Fix misleading
i
ndentation
commit
|
commitdiff
|
tree
2016-10-14
Mic
h
a
el
M
atz
a
rm64: Fix -run
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
arm64: Supp
o
rt PREL32 relocation
commit
|
commitdiff
|
tree
2016-10-14
M
ichael
Ma
t
z
Support archive
s
wi
t
h 6
4
bit indi
c
es
commit
|
commitdiff
|
tree
2016-05-16
Michael Matz
x86-
a
s
m: Rejec
t
some invalid ari
t
h imm8 instruction
commit
|
commitdiff
|
tree
2016-05-14
M
ichael Matz
x86-asm: Add
.
fill te
s
t
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-asm: Fix signed c
o
nstan
t
s and opcode order
commit
|
commitdiff
|
tree
2016-05-14
Mi
c
hael Mat
z
x86-asm: Cons
o
li
d
ate
i
nsn
d
escriptions
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
Error out on o
p
er
a
tions on structs
commit
|
commitdiff
|
tree
2016-05-11
M
i
chael Matz
x
86-64-asm
:
Ad
d
m
ov[sz]xq opcodes
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x
86-64-asm:
Clea
n
up 6
4
b
i
t immed
i
at
e
support
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-
a
sm:
Get ri
d
of is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l
Matz
x86-
a
sm:
Rem
o
ve old ASM_16 cod
e
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64: Run asm
t
e
s
t a
s
well
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l
M
atz
tests:
C
ompile as
m
te
s
t
.
S without -m32
commit
|
commitdiff
|
tree
2016-05-11
Michael Ma
t
z
x86-64 asm:
Remove useless jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86:
I
mprove cmov hand
l
ing
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
x8
6
_64
:
Use ad
d
end on
rel
o
cs
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
[x86] Fi
x
some a
s
m proble
m
s
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
x
86-asm: F
i
x lcall/ljmp,
xchg and inc/dec
commit
|
commitdiff
|
tree
2016-05-02
Mich
a
el Ma
t
z
i386
-
asm: corre
c
t lcall
/
ljmp encoding
commit
|
commitdiff
|
tree
2016-04-22
M
i
chael Matz
R
u
n testca
s
e
s in
s
o
rted ord
e
r
commit
|
commitdiff
|
tree
2016-03-26
M
i
chael Matz
Fix assignm
e
nt to/from volatile t
y
p
e
s
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fix tokeniz
a
tion
o
f TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
Michael Ma
t
z
F
i
x type pa
r
s
i
n
g
commit
|
commitdiff
|
tree
2016-03-11
Micha
e
l M
a
tz
tccgen
.
c: Fix flex
a
rray
members
some m
o
re
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael Matz
x86-64: fix
shared libs
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael Matz
x86-64: Define symbol
constant for new relocs
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x
86-64: A
d
d s
u
ppor
t
f
or
n
ew
psABI reloca
t
ions
commit
|
commitdiff
|
tree
2015-03-09
Michael
M
atz
x86-64:
F
ix stdarg for large non-float str
u
cts
commit
|
commitdiff
|
tree
2015-03-09
Michael Matz
Re
m
ove i
n
c
orrect comment
commit
|
commitdiff
|
tree
2015-03-08
M
i
ch
a
el Matz
Find libtcc1
.
a on ar
m
32
commit
|
commitdiff
|
tree
2015-03-08
Mi
c
hael Matz
Fix
s
tac
k
overw
r
ite
o
n
struc
t
ure return
commit
|
commitdiff
|
tree
2015-02-23
M
ichael Matz
aa
r
ch64: Fix -
r
un
.
commit
|
commitdiff
|
tree
2014-04-14
M
i
chael Mat
z
Remove unused v
a
riable
commit
|
commitdiff
|
tree
2014-04-14
Michael Mat
z
x86_64:
Handle PLT relocs to
h
id
d
en
sy
m
bols
commit
|
commitdiff
|
tree
2014-04-14
Michael
M
atz
Parse
a
ssembler
.
hi
d
den d
i
rec
t
ive
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
P
a
rse and emit
h
idden v
i
sibility
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
std
b
ool
.
h
:
M
ake conformant to ISOC99
commit
|
commitdiff
|
tree
2014-04-06
Michael
M
atz
Dec
l
are
wint_t
i
n <stddef
.
h> when neede
d
commit
|
commitdiff
|
tree
2014-04-05
M
i
chael M
a
tz
EL
F
: Remove traces of o
l
d RUNTIME_PLTGOT co
d
e
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el Matz
arm: Use proper PLT/
G
OT
f
or -
r
un
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
x
8
6_64: Create proper
PLT and GOT
a
lso for -run
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
arm: Pro
v
ide alloca(
)
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
Git shoul
d
ignore tests2 ex
e
cutables
.
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ael Matz
tests2: Build
execu
t
ables as well
commit
|
commitdiff
|
tree
2014-04-04
Michael
M
a
t
z
arm: Handle R_ARM_NON
E
relocs
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
run:
Alway
s
c
r
e
ate
.
g
ot relocs
commit
|
commitdiff
|
tree
2014-04-03
Michael Matz
ELF: Make first PT_LOAD cov
e
r he
a
ders
commit
|
commitdiff
|
tree
2014-04-03
Mi
c
hae
l
M
a
tz
x86-64: Use correct E
L
F values
commit
|
commitdiff
|
tree
2014-04-02
Michael Matz
sha
r
ed
libs: Bu
i
ld l
i
b
t
cc1
.
a with -fP
I
C
commit
|
commitdiff
|
tree
2014-03-31
Michael Mat
z
x8
6
-64: shared li
b
s im
p
rovemen
t
commit
|
commitdiff
|
tree
2014-03-31
M
ichael Matz
x86-64
:
Add basic shared lib
sup
p
o
rt
commit
|
commitdiff
|
tree
2014-01-12
Micha
e
l
Matz
t
c
ctest: One more signe
d
zero test
commit
|
commitdiff
|
tree
2014-01-12
Micha
e
l Matz
Fix float
i
ng point unary minus
a
nd p
l
us
commit
|
commitdiff
|
tree
2014-01-11
Mich
a
el
M
atz
F
i
x
compile on ARM non-ea
b
i and
n
on-vf
p
commit
|
commitdiff
|
tree
next