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
Micha
e
l Matz
s
t
ruct-init: Correc
t
l
y parse unn
a
med member initial
i
ze
r
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
s
t
ru
c
t-init: Clea
n
up som
e
more
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
s
t
ru
c
t-in
i
t: C
l
eanup
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-init: Impl
e
ment
i
ni
t
ializing s
u
b
a
ggregates
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
struct-init: Reimplement
commit
|
commitdiff
|
tree
2016-12-15
M
i
chae
l
Matz
Suppo
r
t
a
t
tribut
e
b
e
tween
double pointer
stars
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Mat
z
F
i
x
functio
n
to pointer conver
s
ion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Fi
x
p
arsing array t
y
pedefs o
f
u
n
kno
w
n s
i
ze
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
cpp: Imp
l
ement
__BASE_F
I
LE_
_
macr
o
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Imp
l
ement
_
_builtin_choose_expr
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
tz
x86-asm
:
Im
p
lement prefetchw
o
pco
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Fix
l
a
r
o
p
c
ode
o
perand
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
tcc-asm: Parse
.
size directive correctly
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-asm: M
o
re opc
o
des
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x
86-
a
sm
:
Add
[
sl][i
g
]dt
q
opcode
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
inlin
e
asm: Accept 'R' constrai
n
t
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x8
6
-asm: Implement
f
xr
s
torq and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
atz
Fix parsing attributes for struct decl
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
x86-
a
sm
:
Impl
e
ment c
l
flu
s
h
opcode
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
inline asm
:
Accept "e" constrai
n
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline asm: acce
p
t
c
onc
a
t
e
na
t
ed stri
n
gs
in constr
a
ints
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
i
n
line asm: Fix 'P' and accept some
r
<
nr> registers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Acce
p
t
symb
o
ls in i
n
itia
l
i
zers also on 64
bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Ma
t
z
x86
-
64-a
s
m:
M
ore opcode
s
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
tccasm: Im
p
lement
co
m
pare expressi
o
n
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x
8
6
-
64-a
s
m:
A
ccept expressions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
inline asm: Ac
c
ept 'p' constrai
n
t a
n
d
'
P' template mod
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
tccasm: Accept
.
b
a
lign
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Ma
t
z
Accept
m
o
re asm
e
xpressions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
tccasm: Implement
.
pushsection
and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Ac
c
ept empty
struct member dec
l
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6
-asm: Accept 'q'
m
odifier
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Acce
p
t concatenated strings in attri
b
utes
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l M
a
tz
Ac
c
ept -Wp,args
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Change de
p
endency file
f
ormat a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Add --par
a
m, reject
-
mARG if ARG not 3
2
or 64
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Implement -in
c
lude cmdline option
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Free defin
e
s before gen_inline_
f
unc
t
ion
s
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
tccpp: Fix m
a
cro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
tccp
p
: f
r
ee d
e
fines al
s
o with PP_BEN
C
H
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-asm: Get rid of OPC_JMP
a
n
d OP
C
_SH
O
R
T
JMP
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x
8
6-64-asm: Tid
y
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-asm: Correct mem6
4
->x
m
m m
o
v
q
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-as
m
: Remove
O
PC_D16
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-asm: Fix register order
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-asm:
Reorga
n
ize instr_type
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-asm:
m
ove stats
code
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Ad
d
more SSE2 instructions
commit
|
commitdiff
|
tree
2016-10-16
Mi
c
hael Matz
system-h
a
ck
s
: define __G
N
UC_
_
for
F
reeBSD
commit
|
commitdiff
|
tree
2016-10-16
Mich
a
el Matz
x86-64: Fix
long l
o
ng
b
u
g
commit
|
commitdiff
|
tree
2016-10-14
Mic
h
a
e
l Matz
Fix mis
l
eadi
n
g inden
t
ation
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l
Matz
arm64: Fix -run
commit
|
commitdiff
|
tree
2016-10-14
Mich
a
e
l Mat
z
arm64: Su
p
po
r
t
P
R
EL3
2
relocation
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Su
p
port ar
c
hi
v
es
w
i
t
h
6
4
bit indic
e
s
commit
|
commitdiff
|
tree
2016-05-16
Michae
l
M
a
tz
x86-a
s
m: R
e
j
ect some in
v
alid arith imm8 instruction
commit
|
commitdiff
|
tree
2016-05-14
Mich
a
e
l
Ma
t
z
x86-asm:
A
dd
.
fi
l
l t
e
st
commit
|
commitdiff
|
tree
2016-05-14
Michael
M
atz
x86-asm: Fix s
i
gned cons
t
ants and opcod
e
order
commit
|
commitdiff
|
tree
2016-05-14
M
ichael Matz
x
8
6
-asm: Consolidate insn descriptions
commit
|
commitdiff
|
tree
2016-05-11
Michael Ma
t
z
Error
ou
t
on opera
t
ions on struct
s
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64-asm: A
d
d
mov[sz
]
xq opcodes
commit
|
commitdiff
|
tree
2016-05-11
Michael
M
atz
x86-64-asm:
Clean up 64bit immediate support
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
x
86-asm: Get
rid of is_short_ju
m
p
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l
Matz
x86-a
s
m:
Rem
o
ve ol
d
A
S
M_
1
6
cod
e
commit
|
commitdiff
|
tree
2016-05-11
Mich
a
el
M
a
tz
x86-64: Run
a
sm
t
e
s
t a
s
well
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
t
ests:
Compile as
m
test
.
S
wit
h
out -m3
2
commit
|
commitdiff
|
tree
2016-05-11
Mich
a
e
l Matz
x86-64 asm: Remove u
s
e
less jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Mich
a
el Matz
x86
:
I
mprove cmov handlin
g
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
x86
_
64: Use a
d
dend o
n
relocs
commit
|
commitdiff
|
tree
2016-05-09
Mic
h
ael Mat
z
[x
8
6] Fix some
asm prob
l
ems
commit
|
commitdiff
|
tree
2016-05-02
Michae
l
Matz
x
8
6-asm: Fix lcall/lj
m
p, xchg a
n
d i
n
c/de
c
commit
|
commitdiff
|
tree
2016-05-02
Michael M
a
tz
i386-asm:
c
orrect l
c
all/lj
m
p encod
i
ng
commit
|
commitdiff
|
tree
2016-04-22
Micha
e
l Ma
t
z
Run t
e
s
t
c
ases in
s
orted o
r
d
e
r
commit
|
commitdiff
|
tree
2016-03-26
Michael Matz
Fix
a
ssignmen
t
to/from vo
l
a
tile ty
p
es
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fix tokenization
o
f TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
M
i
chael Matz
Fix
type parsing
commit
|
commitdiff
|
tree
2016-03-11
Mi
c
hael
Mat
z
tccgen
.
c:
F
ix
f
lex array membe
r
s some
more
commit
|
commitdiff
|
tree
2015-12-17
M
i
c
h
a
el Matz
x
8
6-64: fix sh
a
red libs
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael Matz
x
8
6-64: D
e
f
ine
symbo
l
c
onstant fo
r
new relocs
commit
|
commitdiff
|
tree
2015-12-17
M
ichael
M
atz
x86-64: Add
s
uppor
t
for new psABI
r
e
locations
commit
|
commitdiff
|
tree
2015-03-09
Micha
e
l Matz
x86
-
64: Fix
stdarg for
l
a
rge non-float structs
commit
|
commitdiff
|
tree
2015-03-09
M
i
c
hael
M
atz
Rem
o
ve incorr
e
ct c
o
mment
commit
|
commitdiff
|
tree
2015-03-08
M
ichael Matz
Find
l
ibtcc1
.
a on arm32
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
Fix stack ove
r
writ
e
o
n
s
t
ructure
re
t
urn
commit
|
commitdiff
|
tree
2015-02-23
Michael Matz
a
arch64: Fix -ru
n
.
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
R
e
m
ove un
u
sed variable
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
x86_64: Handle PLT rel
o
cs to hidden sym
b
ols
commit
|
commitdiff
|
tree
2014-04-14
Michael
M
a
tz
Pa
r
se assembler
.
hidden directive
commit
|
commitdiff
|
tree
2014-04-14
Mic
h
ael Matz
Parse and emit h
i
d
den visib
i
lity
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
stdbool
.
h: Make conformant to ISOC9
9
commit
|
commitdiff
|
tree
2014-04-06
M
ichael Matz
Decl
a
re
wint_t
in <stddef
.
h> when needed
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
E
LF: Remove t
r
aces of
old RUNTI
M
E_PLTGOT co
d
e
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
arm:
Use p
r
ope
r
P
L
T
/GOT for -ru
n
.
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el Matz
x86_64: Creat
e
p
r
o
per PLT and GOT also for -run
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
a
rm: Provide allo
c
a()
commit
|
commitdiff
|
tree
2014-04-05
Michael Mat
z
Git should ign
o
r
e test
s
2
executables
.
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ael
Matz
tests2: Build executables as
w
ell
commit
|
commitdiff
|
tree
2014-04-04
Michael
M
a
tz
arm: Hand
l
e R_ARM_N
O
NE r
e
l
ocs
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
run:
A
lways c
r
eat
e
.
got relo
c
s
commit
|
commitdiff
|
tree
2014-04-03
Michae
l
M
atz
ELF: Make first
P
T_LOA
D
cover
headers
commit
|
commitdiff
|
tree
2014-04-03
Mich
a
el Matz
x86-64:
Use correct ELF val
u
es
commit
|
commitdiff
|
tree
next