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 Matz
struc
t
-
i
nit: Correctly parse
u
n
n
ame
d
membe
r
initializers
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael M
a
t
z
struct-i
n
i
t
:
C
leanup some mo
r
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-init
:
Clean
u
p
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
stru
c
t-init: Implement
i
n
itia
l
i
z
i
n
g sub
a
ggregates
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
st
r
uct-
i
n
it: R
e
implement
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
t
z
S
u
p
p
ort attribute between dou
b
le po
i
nter star
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
Fix fun
c
ti
o
n to
p
ointer
c
on
v
e
r
sion
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Fi
x
p
ar
s
ing array typede
f
s
of unknow
n
si
z
e
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael M
a
t
z
tccpp:
Im
p
lemen
t
__
B
ASE_FILE__ m
a
cro
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Implement __builtin_choose_expr
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-asm:
I
mplement
prefetchw opcode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-asm: Fi
x
lar opcode
operands
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
tz
tcc-as
m
:
Pars
e
.
size dir
e
ctive correctly
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Mat
z
x
8
6-asm: More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
x
86-asm
:
A
d
d [sl][ig]dtq opco
d
e
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
inl
i
ne
asm: Ac
c
ept
'
R' co
n
strain
t
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Matz
x86-asm: Implement
f
xrstorq a
n
d
fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Ma
t
z
Fix parsing attribu
t
e
s
for struct decl
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x
86-asm
:
Implemen
t
clf
l
ush
opcode
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Ma
t
z
inline as
m
:
Acce
p
t "e" cons
t
raint
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
in
l
i
ne asm: acce
p
t concatenate
d
stri
n
gs
i
n con
s
traint
s
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
el Matz
i
nl
i
ne as
m
: Fix 'P' an
d
accep
t
some
r
<n
r
> registers
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
Accept symbols in i
n
it
i
al
i
zers also on 64 bit
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
M
a
t
z
x
8
6-64-asm
:
More opc
o
d
es
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
tccasm
:
Implement compare expressio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
x86-64-
a
sm: Acce
p
t
expre
s
sions
for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael M
a
tz
inline asm
:
Accept 'p' cons
t
r
aint and 'P' template mod
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l Matz
tccasm: Accept
.
balign
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
A
c
cept more
asm expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccasm: Implement
.
p
u
s
h
section and
.
pop
s
ection
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Accept e
m
pty
s
truct
m
e
mber
d
ecls
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l
Matz
x86-asm: Accept
'
q' modif
i
e
r
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
A
cc
e
pt co
n
cate
n
ated stri
n
gs in attributes
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Accept -W
p
,
a
rgs
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Ma
t
z
Change dependen
c
y file fo
r
mat a
b
it
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
Ad
d
--param, reject -mARG if ARG not 32 or 64
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Impl
e
ment -include cm
d
lin
e
option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fr
e
e defi
n
e
s
be
f
o
r
e gen_
i
nlin
e
_functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: Fix macro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: free de
f
ines al
s
o
w
ith PP_
B
EN
C
H
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm
:
Get rid o
f
OP
C
_J
M
P and OPC_SHORTJ
M
P
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-64-asm:
Tidy
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
x86-asm
:
Correct mem64->xmm movq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x8
6
-asm:
R
emove OPC
_
D16
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-a
s
m: Fix
r
egis
t
er o
r
der
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-asm
:
R
e
organi
z
e i
n
s
t
r
_type
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-asm: move st
a
t
s
cod
e
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Mat
z
x
8
6-as
m
: Add m
o
re SSE
2
instructions
commit
|
commitdiff
|
tree
2016-10-16
Michael
M
a
tz
s
ystem-h
a
cks: define __GNUC
_
_ f
o
r Fre
e
B
SD
commit
|
commitdiff
|
tree
2016-10-16
M
i
cha
e
l M
a
tz
x86-64: Fix l
o
ng lon
g
bug
commit
|
commitdiff
|
tree
2016-10-14
M
i
chael Matz
Fi
x
m
isleadin
g
i
n
d
e
ntation
commit
|
commitdiff
|
tree
2016-10-14
Mich
a
el Ma
t
z
arm64: Fix
-
r
u
n
commit
|
commitdiff
|
tree
2016-10-14
Mich
a
e
l
Matz
arm64: S
u
pport PREL32 relocat
i
on
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Support archives with 64 bit indices
commit
|
commitdiff
|
tree
2016-05-16
M
i
c
h
a
el Matz
x86-asm: Reject some in
v
ali
d
ari
t
h imm8 instructi
o
n
commit
|
commitdiff
|
tree
2016-05-14
M
i
chael Matz
x86-asm
:
Add
.
f
ill test
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x
8
6
-asm: Fix signed constants an
d
opcod
e
order
commit
|
commitdiff
|
tree
2016-05-14
M
i
chae
l
M
a
tz
x86-asm: Consolidate i
n
sn des
c
riptions
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
E
r
r
or
o
ut on operations on structs
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x
86-64-as
m
: Add mov[
s
z]xq
o
pcod
e
s
commit
|
commitdiff
|
tree
2016-05-11
M
i
ch
a
el Matz
x86-64-asm: Clean up
6
4bit
immediate
support
commit
|
commitdiff
|
tree
2016-05-11
M
ichae
l
M
a
tz
x
8
6-asm: Get
r
i
d
of is_short_jump
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Ma
t
z
x86-asm: Remove old ASM_16 co
d
e
commit
|
commitdiff
|
tree
2016-05-11
M
i
cha
e
l Matz
x8
6
-6
4
: Run asmt
e
s
t
as well
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ae
l
M
a
tz
tests
:
Com
p
il
e
asm
t
est
.
S without
-
m32
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-
6
4
a
sm:
Remove useless jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x
8
6: Improve cmov handling
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
x86_64:
U
se addend on relocs
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
[x86] Fix some asm problems
commit
|
commitdiff
|
tree
2016-05-02
M
i
c
hael Matz
x86-a
s
m:
F
ix
lcall/ljmp, xchg an
d
i
n
c/dec
commit
|
commitdiff
|
tree
2016-05-02
Micha
e
l M
a
tz
i386-as
m
: corr
e
ct lcall/ljm
p
enco
d
ing
commit
|
commitdiff
|
tree
2016-04-22
M
ichael Matz
Run testcas
e
s in sorte
d
o
r
der
commit
|
commitdiff
|
tree
2016-03-26
Mich
a
el Matz
Fi
x
assignme
n
t to
/
from
v
olatile
types
commit
|
commitdiff
|
tree
2016-03-24
Michael
M
a
t
z
Fix token
i
zation
of TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
M
ichael Mat
z
Fix type parsing
commit
|
commitdiff
|
tree
2016-03-11
Michael Matz
tccge
n
.
c:
Fix flex array members some more
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64: fix
s
h
ared libs
commit
|
commitdiff
|
tree
2015-12-17
M
ichael Matz
x86-64: Define s
y
mbo
l
con
s
tant for new rel
o
c
s
commit
|
commitdiff
|
tree
2015-12-17
Mi
c
hael Matz
x86-64: Add support for ne
w
psABI relocations
commit
|
commitdiff
|
tree
2015-03-09
Mic
h
ael Mat
z
x86
-
64:
F
i
x
stdarg for
l
arge non-floa
t
structs
commit
|
commitdiff
|
tree
2015-03-09
Michael Matz
Remove
i
ncorrec
t
comment
commit
|
commitdiff
|
tree
2015-03-08
Michael
M
atz
Find
l
ibtcc1
.
a on
a
rm32
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
F
i
x
s
t
a
ck overwrit
e
on structure return
commit
|
commitdiff
|
tree
2014-04-14
Micha
e
l Matz
Remove unused variable
commit
|
commitdiff
|
tree
2014-04-14
Mi
c
hael Matz
x8
6
_64:
Handle P
L
T relocs to hidden
symbols
commit
|
commitdiff
|
tree
2014-04-14
M
i
c
hael
M
atz
Parse assembler
.
hid
d
en directiv
e
commit
|
commitdiff
|
tree
2014-04-14
Mic
h
ael Matz
Parse and emit hidden visibility
commit
|
commitdiff
|
tree
2014-04-06
Michael Ma
t
z
stdbool
.
h: Ma
k
e
conformant
t
o ISOC99
commit
|
commitdiff
|
tree
2014-04-06
M
ichael M
a
tz
Dec
l
ar
e
wint_t in <
s
tddef
.
h> whe
n
needed
commit
|
commitdiff
|
tree
2014-04-05
Michael
M
a
tz
E
L
F
:
Remove
tr
a
ces of old RUNTI
M
E_PLTGOT code
commit
|
commitdiff
|
tree
2014-04-05
Michael M
a
tz
a
rm:
Use proper PLT/GOT for
-
r
u
n
.
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el Ma
t
z
x
86_6
4
: Create proper PLT and GOT
a
lso for -run
commit
|
commitdiff
|
tree
2014-04-05
Michae
l
Matz
a
r
m
:
Provide alloca()
commit
|
commitdiff
|
tree
2014-04-05
Michael Mat
z
Git sho
u
ld ign
o
re tests2 exe
c
u
t
a
ble
s
.
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
tests2: B
u
ild e
x
ecutables as
w
ell
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
arm:
H
and
l
e R_A
R
M_NONE relocs
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
run: Al
w
ays create
.
got re
l
ocs
commit
|
commitdiff
|
tree
2014-04-03
Michael Ma
t
z
EL
F
:
Make first
P
T_LOA
D
co
v
er
h
ead
e
rs
commit
|
commitdiff
|
tree
2014-04-03
M
icha
e
l Ma
t
z
x8
6
-64: Use correc
t
ELF va
l
ues
commit
|
commitdiff
|
tree
2014-04-02
Michael Matz
shared libs: B
u
ild libt
c
c1
.
a with -fPIC
commit
|
commitdiff
|
tree
next