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 attributes for struct decls
2016-12-15
Mi
c
hael Matz
F
i
x
parsing attri
b
u
t
e
s
for struct
decls
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l Matz
x86-as
m
: Impl
e
m
e
nt clfl
u
sh opco
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
inline asm:
A
ccept "e" const
r
a
i
nt
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
inl
i
n
e
a
sm: accept conc
a
tenat
e
d strings in constraints
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline asm: Fix
'
P' and acce
p
t
s
o
m
e r<
n
r
> re
g
isters
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el
Matz
Accept
symb
o
ls in initializers also on
6
4
bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-64-asm: More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
tccasm:
I
mpleme
n
t c
o
mpa
r
e expressions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-64-asm: Accept expressions for
.
quad
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
inline asm: Ac
c
ep
t
'p' c
o
n
s
traint and 'P' template
mo
d
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
t
c
c
asm: Acc
e
pt
.
balign
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept
more asm expr
e
ssions
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
tccasm: Implement
.
pushsection and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept
empty stru
c
t member
d
ecls
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x
8
6-asm: Accept 'q'
m
odifier
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Acc
e
pt concatenated str
i
n
g
s in attributes
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Accept
-Wp,a
r
gs
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
M
a
tz
Change
dependency fil
e
f
ormat a bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
Add --param, reject -mARG if ARG no
t
3
2 or
64
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
Imp
l
ement -inclu
d
e cmdl
i
ne
o
ption
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Free d
e
fines
before g
e
n_inlin
e
_functions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tccpp: Fi
x
macro_is_equ
a
l
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
tcc
p
p: f
r
ee defines
a
lso
with PP_
B
EN
C
H
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
x
8
6
-asm: Get r
i
d
of
O
PC
_
JMP an
d
OPC_SH
O
RTJMP
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
8
6-
6
4-asm: Tidy
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: C
o
rrect mem
6
4->x
m
m movq
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Remove OPC_D16
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
ha
e
l Matz
x86-as
m
: Fix
register order
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-asm: Reorgani
z
e instr_type
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: move stats
c
ode
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
M
a
tz
x86-asm: Add m
o
r
e SS
E
2 instructions
commit
|
commitdiff
|
tree
2016-10-16
M
i
c
hael Matz
system-h
a
cks: def
i
ne __GNUC__ for FreeBSD
commit
|
commitdiff
|
tree
2016-10-16
M
icha
e
l Matz
x86-64: Fix
l
ong
l
ong bug
commit
|
commitdiff
|
tree
2016-10-14
M
i
chael Matz
F
i
x misleadin
g
indentati
o
n
commit
|
commitdiff
|
tree
2016-10-14
Michael
M
atz
a
r
m64: Fix
-run
commit
|
commitdiff
|
tree
2016-10-14
Mi
c
hael Matz
a
rm64: Sup
p
ort PREL32 relocation
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l Ma
t
z
Support ar
c
hives with 64
bit indi
c
es
commit
|
commitdiff
|
tree
2016-05-16
Michael Matz
x
86-asm: Reject some invalid a
r
i
th im
m
8
instruction
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86-asm: A
d
d
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
Michael Ma
t
z
x86-asm:
F
i
x sign
e
d
constants and opcode orde
r
commit
|
commitdiff
|
tree
2016-05-14
M
i
ch
a
el Matz
x86-asm: Consolida
t
e insn descriptio
n
s
commit
|
commitdiff
|
tree
2016-05-11
Michael M
a
tz
Error out
o
n
o
p
erations on structs
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Matz
x86-64-a
s
m: Add mov[s
z
]xq opcodes
commit
|
commitdiff
|
tree
2016-05-11
M
i
chae
l
Matz
x86
-
6
4-
a
sm: Clean u
p
64bit
i
mmediate s
u
pport
commit
|
commitdiff
|
tree
2016-05-11
Mich
a
el
M
a
tz
x86-a
s
m: Get ri
d
of is_shor
t
_jump
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-asm:
Re
m
o
v
e
ol
d
ASM_16 code
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
x
8
6-64: Run a
s
mt
e
st as
w
ell
commit
|
commitdiff
|
tree
2016-05-11
M
i
chael Matz
tests: C
o
mpile as
m
test
.
S without
-m32
commit
|
commitdiff
|
tree
2016-05-11
Michael M
a
t
z
x8
6
-64 asm: Remove useles
s
jmp opcode
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Ma
t
z
x86
:
I
mprove cmov h
a
ndling
commit
|
commitdiff
|
tree
2016-05-09
Mich
a
e
l Matz
x86
_
64: Use addend on relocs
commit
|
commitdiff
|
tree
2016-05-09
Michae
l
Matz
[x86] Fix some asm
p
rob
l
ems
commit
|
commitdiff
|
tree
2016-05-02
Michael M
a
tz
x86-asm: Fix lcall
/
ljmp,
x
chg
and
inc/dec
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
i386
-
asm: cor
r
e
c
t
lcall/l
j
mp encoding
commit
|
commitdiff
|
tree
2016-04-22
Mic
h
a
e
l Matz
R
u
n test
c
ases in sorted order
commit
|
commitdiff
|
tree
2016-03-26
Michael Matz
Fix assignment
t
o/f
r
om
vo
l
ati
l
e
types
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fix tokenization of TOK_DOTS
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fix type parsing
commit
|
commitdiff
|
tree
2016-03-11
Mich
a
el Matz
tccgen
.
c: Fix
flex a
r
ray members som
e
m
ore
commit
|
commitdiff
|
tree
2015-12-17
Mic
h
ael Matz
x86-
6
4
:
fix
shared libs
commit
|
commitdiff
|
tree
2015-12-17
Michael Mat
z
x8
6
-6
4
: Defi
n
e symbol
c
onstan
t
f
or n
e
w
relocs
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael M
a
tz
x86
-
64
:
Ad
d
support
for
n
e
w p
s
ABI r
e
locations
commit
|
commitdiff
|
tree
2015-03-09
M
ichae
l
Matz
x86-
6
4: Fix
stdarg for
large non
-
float stru
c
ts
commit
|
commitdiff
|
tree
2015-03-09
Michael
Matz
R
emove i
n
co
r
rect comment
commit
|
commitdiff
|
tree
2015-03-08
Mi
c
hael Mat
z
Find
libtcc1
.
a on
arm
3
2
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
Fix stack
overwrit
e
on structure return
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
Remove un
u
sed variab
l
e
commit
|
commitdiff
|
tree
2014-04-14
M
i
chae
l
Mat
z
x8
6
_64:
H
a
n
dl
e
P
LT relocs to hi
d
d
en sy
m
bols
commit
|
commitdiff
|
tree
2014-04-14
Michael M
a
tz
Pars
e
assembler
.
hidden dir
e
ctive
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
P
a
rse and e
m
it hidde
n
visibility
commit
|
commitdiff
|
tree
2014-04-06
Michae
l
Matz
s
t
dbool
.
h: Make
c
o
n
fo
r
mant to ISOC9
9
commit
|
commitdiff
|
tree
2014-04-06
Michael
Matz
Declare win
t
_t in
<stddef
.
h>
when needed
commit
|
commitdiff
|
tree
2014-04-05
M
i
ch
a
e
l Matz
ELF:
R
emove tr
a
ces o
f
ol
d
RUNTIME
_
PLTGOT code
commit
|
commitdiff
|
tree
2014-04-05
M
icha
e
l
M
atz
a
r
m: Us
e
prope
r
PLT/G
O
T for -
r
un
.
commit
|
commitdiff
|
tree
2014-04-05
Michae
l
M
a
tz
x86_64:
Creat
e
pr
o
p
er PLT and GOT also
for -run
commit
|
commitdiff
|
tree
2014-04-05
M
i
chael Matz
arm: Provide
alloca()
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el
M
a
t
z
Git should ignore tests2
e
x
ecu
t
able
s
.
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ael Mat
z
t
ests2
:
Build ex
e
c
utables
as wel
l
commit
|
commitdiff
|
tree
2014-04-04
Michael Mat
z
arm
:
Handle
R
_ARM
_
NO
N
E
r
e
locs
commit
|
commitdiff
|
tree
2014-04-04
Mi
c
ha
e
l Matz
run: Al
w
ays creat
e
.
got
r
e
locs
commit
|
commitdiff
|
tree
2014-04-03
Mic
h
a
e
l Matz
ELF:
Make first PT_LOA
D
cover headers
commit
|
commitdiff
|
tree
2014-04-03
Michael
Matz
x
86-6
4
: Use
c
orrect ELF v
a
lues
commit
|
commitdiff
|
tree
2014-04-02
Mi
c
hae
l
M
atz
s
hared lib
s
: Build libtc
c
1
.
a
with -fPI
C
commit
|
commitdiff
|
tree
2014-03-31
Mic
h
ael Matz
x
8
6-64: share
d
li
b
s imp
r
ovement
commit
|
commitdiff
|
tree
2014-03-31
Michael
M
a
t
z
x86-64: Add basic shared lib suppor
t
commit
|
commitdiff
|
tree
2014-01-12
Michae
l
Matz
tcctest
:
One more signed ze
r
o
test
commit
|
commitdiff
|
tree
2014-01-12
Michael Matz
Fi
x
floating point un
a
r
y
mi
n
us and p
l
u
s
commit
|
commitdiff
|
tree
2014-01-11
Michae
l
Matz
Fix compile on ARM non-
e
ab
i
and
n
on-vfp
commit
|
commitdiff
|
tree
2014-01-11
Michael M
a
tz
Fix Fixes
f
or PE x86_64 for fail
in code
commit
|
commitdiff
|
tree
2012-06-10
Michae
l
Matz
x86-64: F
i
x call save
d
regi
s
ter re
s
tor
e
commit
|
commitdiff
|
tree
2012-05-13
Micha
e
l Matz
x86_64: Fix compares
w
i
t
h NaNs
.
commit
|
commitdiff
|
tree
2012-05-13
Michael
Matz
Emit spaces
f
or
-
MD
commit
|
commitdiff
|
tree
2012-04-18
M
icha
e
l
Matz
Fi
x
compa
r
ing co
m
paris
o
ns
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
Make s
i
z
e
o
f
(
) be of type siz
e
_t
commit
|
commitdiff
|
tree
2012-04-18
Michae
l
Matz
x86_64: I
m
plement GET_CALLER_
F
P
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
F
ix pa
r
s
i
n
g fun
c
t
i
on macro invocations
commit
|
commitdiff
|
tree
2012-04-18
Micha
e
l Matz
Fix detection of labels with a typedef name
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
x
86_64: Fix segfaul
t
fo
r
global d
a
t
a
commit
|
commitdiff
|
tree
2012-04-18
Michael
M
a
t
z
x86_64: Fix ind
i
recti
o
n in st
r
uc
t
paramaters
commit
|
commitdiff
|
tree
2012-04-18
Michael
M
atz
Fix bitfield loads into
char/short
.
commit
|
commitdiff
|
tree
next