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
struct-init: Correctly parse unnamed member initializers
2016-12-15
Michael
M
at
z
s
truct-init:
Corr
e
ctl
y
parse unnamed member init
i
a
l
izers
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Ma
t
z
s
tru
c
t-init: Cleanup some more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
st
r
uc
t
-in
i
t: Cleanup
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
str
u
ct-init: Implement initializin
g
s
uba
g
gregates
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Mat
z
struct-
i
nit: Reimplement
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
S
up
p
ort at
t
rib
u
te between do
u
ble pointer stars
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Fix fun
c
tion t
o
poin
t
er co
n
version
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
Matz
Fi
x
par
s
i
n
g
array t
y
pedefs of unknown si
z
e
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
t
c
cpp: Implement __BA
S
E_FILE__ mac
r
o
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael M
a
tz
Implem
e
nt
_
_built
i
n_
c
h
o
o
s
e_expr
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x8
6
-
a
sm: Implemen
t
p
refetchw o
p
c
ode
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-asm
:
Fix lar opcode operands
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
tcc
-
a
sm:
P
a
rse
.
si
z
e directive
c
orrectly
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-asm:
M
ore opcodes
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l Mat
z
x86-asm: Add
[sl][ig]dtq opcod
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
inline as
m
: Accept
'
R
'
constrai
n
t
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-asm: Impl
e
ment fxrstorq and fx
s
aveq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fi
x
parsing at
t
ri
b
utes
f
o
r
s
truct de
c
ls
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
x86-asm
:
Impl
e
me
n
t clf
l
us
h
opcode
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
in
l
ine asm:
Accept "e"
con
s
traint
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
inli
n
e
asm:
accept concatenated strings in constr
a
i
n
t
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
inl
i
ne asm: Fix 'P' and ac
c
ept som
e
r<nr> re
g
isters
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Ac
c
ept sy
m
bols in in
i
tializers also on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
tccasm: Implemen
t
comp
a
re
e
xpressions
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Matz
x
86-
6
4-
a
sm: A
c
cept express
i
o
n
s for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
inline asm:
A
ccept 'p' constrain
t
and 'P' template mod
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
ccasm: Accept
.
balign
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Accept more asm
e
x
p
ressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tcc
a
sm:
I
mplement
.
p
ushsection and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept
e
mpty struct me
m
ber decls
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-a
s
m
: Accept 'q' modifier
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
Accep
t
concatenated strings in attrib
u
tes
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
A
c
ce
p
t -Wp,args
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Change
d
ependency
file format a
b
i
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
Add --param,
reject -mARG if ARG not
3
2 or
6
4
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
I
m
plement -
i
nclu
d
e cmdline option
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
Free d
e
fines before
gen
_
inlin
e
_functions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
tccp
p
: F
i
x m
a
cro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tc
c
pp
:
fr
e
e
defines al
s
o
with
P
P
_BEN
C
H
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Ma
t
z
x86-as
m
:
G
et
rid of
O
PC_JMP
a
nd OPC_SHORTJMP
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-
6
4-asm: T
i
dy
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
x
86-asm: Correct mem64->xmm mov
q
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm: Rem
o
ve OPC_D16
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Matz
x86-asm:
F
ix r
e
gister order
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-asm: Reorganize in
s
t
r_type
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x
8
6-asm: move stats code
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-asm: A
d
d
more SSE2 ins
t
ruction
s
commit
|
commitdiff
|
tree
2016-10-16
Mi
c
hael Mat
z
syste
m
-hacks: de
f
ine __GNUC__ for
F
re
e
B
SD
commit
|
commitdiff
|
tree
2016-10-16
Mi
c
hae
l
M
a
tz
x
86-64
:
Fix long
l
o
ng bug
commit
|
commitdiff
|
tree
2016-10-14
M
i
chael Matz
Fix misleadin
g
indentation
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
arm64: Fi
x
-run
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l Matz
ar
m
64: S
u
pport PRE
L
32 reloc
a
tion
commit
|
commitdiff
|
tree
2016-10-14
M
ichael Mat
z
Su
p
po
r
t ar
c
hive
s
with 64 bit indices
commit
|
commitdiff
|
tree
2016-05-16
Mic
h
ael
M
atz
x86-asm: Reject some invalid arith
i
mm8 instruction
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x
8
6-asm: Add
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
Michae
l
Matz
x
86-asm
:
F
ix signed c
o
nstants an
d
opcode
o
rder
commit
|
commitdiff
|
tree
2016-05-14
M
ichael
M
atz
x86-asm: Consolidat
e
i
n
sn descripti
o
n
s
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
h
a
el Matz
Er
r
or out
on operations on structs
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
hael
Matz
x86-64-asm: Add mo
v
[
sz]xq op
c
odes
commit
|
commitdiff
|
tree
2016-05-11
Michael Mat
z
x86-64-asm: Clean up 64bi
t
immedi
a
te support
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-asm: Get rid
o
f is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
x86-asm: Remove o
l
d ASM_16 cod
e
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64: Run asm
t
est a
s
we
l
l
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
tests: C
o
mpile asmtest
.
S
without
-
m32
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
h
ae
l
Matz
x86-6
4
asm: Remove useless jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Michael
M
atz
x86: Improve cmo
v
handlin
g
commit
|
commitdiff
|
tree
2016-05-09
Michae
l
Matz
x86_6
4
: Use addend
on re
l
ocs
commit
|
commitdiff
|
tree
2016-05-09
Micha
e
l Matz
[x86]
F
ix so
m
e asm p
r
oblems
commit
|
commitdiff
|
tree
2016-05-02
M
i
c
hae
l
Ma
t
z
x86-asm: Fix lcall/ljmp, xchg a
n
d in
c
/dec
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
i386
-
asm: correct lcall/ljmp encodi
n
g
commit
|
commitdiff
|
tree
2016-04-22
Michae
l
Mat
z
R
un testcases in sorted order
commit
|
commitdiff
|
tree
2016-03-26
Mic
h
a
el
M
a
t
z
Fix ass
i
gn
m
ent to/fro
m
volatile
t
yp
e
s
commit
|
commitdiff
|
tree
2016-03-24
Mic
h
ael Mat
z
Fix toke
n
izati
o
n of TOK
_
DOTS
commit
|
commitdiff
|
tree
2016-03-24
Michae
l
M
atz
Fix type pars
i
ng
commit
|
commitdiff
|
tree
2016-03-11
Mic
h
ael
M
a
t
z
tccgen
.
c: Fix flex
a
rray members so
m
e
m
ore
commit
|
commitdiff
|
tree
2015-12-17
Michael Mat
z
x
86-64: fix shared libs
commit
|
commitdiff
|
tree
2015-12-17
Michael Ma
t
z
x86-64: De
f
ine symbol constant for new reloc
s
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x8
6
-
6
4: Add support for
n
ew psABI relocations
commit
|
commitdiff
|
tree
2015-03-09
Mic
h
ael Matz
x86-
6
4: Fi
x
stdarg for large
n
on-float s
t
ru
c
ts
commit
|
commitdiff
|
tree
2015-03-09
M
i
c
hael M
a
tz
Remove
inc
o
rr
e
ct comm
e
n
t
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
Find libtcc1
.
a on arm32
commit
|
commitdiff
|
tree
2015-03-08
Michae
l
Matz
Fix stack overwri
t
e on structu
r
e return
commit
|
commitdiff
|
tree
2015-02-23
Michael
M
a
tz
a
arch
6
4: Fix -run
.
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Remove unused
variable
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
x86_64
:
Han
d
le PLT relocs to
h
idde
n
symbols
commit
|
commitdiff
|
tree
2014-04-14
Mic
h
ael Matz
Pa
r
se assem
b
ler
.
h
i
dde
n
d
irec
t
ive
commit
|
commitdiff
|
tree
2014-04-14
M
i
c
h
ael Matz
Parse and emit
h
idden
vis
i
b
i
lity
commit
|
commitdiff
|
tree
2014-04-06
M
i
chael Matz
s
t
dbool
.
h: Make conforman
t
to IS
O
C99
commit
|
commitdiff
|
tree
2014-04-06
Mi
c
hael Ma
t
z
Declare wint_t in <
s
tdde
f
.
h> when needed
commit
|
commitdiff
|
tree
2014-04-05
Michael Mat
z
ELF: Re
m
ov
e
traces of o
l
d RUNTI
M
E_PLTGOT c
o
de
commit
|
commitdiff
|
tree
2014-04-05
Micha
e
l Matz
arm: Use prop
e
r P
L
T/GOT
f
o
r
-run
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
x86_64
:
C
reat
e
pro
p
er PLT
a
nd GOT also
f
or -ru
n
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
a
e
l Matz
arm:
P
rovide alloc
a
()
commit
|
commitdiff
|
tree
2014-04-05
Mi
c
hael Mat
z
Git should ignore tests2 executables
.
commit
|
commitdiff
|
tree
2014-04-05
M
i
chael Matz
te
s
t
s
2: Build executa
b
l
es as
well
commit
|
commitdiff
|
tree
2014-04-04
Michael
Matz
arm: Handle R_ARM
_
NONE
relocs
commit
|
commitdiff
|
tree
2014-04-04
M
i
chael Matz
run: Always create
.
g
ot
relocs
commit
|
commitdiff
|
tree
2014-04-03
Micha
e
l
M
a
t
z
ELF:
M
a
k
e
f
i
r
s
t PT_L
O
AD cover headers
commit
|
commitdiff
|
tree
2014-04-03
Mi
c
hael
Matz
x86
-
64: Use correct ELF values
commit
|
commitdiff
|
tree
next