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
Tidy arg parsing for builtins
2016-12-15
Mic
h
ael Ma
t
z
inline
asm:
a
ccep
t
c
on
c
atenated strin
g
s
i
n
cons
t
r
a
ints
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
t
z
inline asm: Fix 'P' and accept
s
ome r<n
r
> regist
e
rs
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
Accept symbols
in initiali
z
ers also on
64 bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-64-asm: More op
c
odes
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Mat
z
tccas
m
: Implem
e
nt
com
p
a
r
e
expressi
o
ns
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x86-6
4
-asm: Accept exp
r
essions
f
o
r
.
q
u
ad
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
i
n
line asm: A
c
cept '
p
' constraint and 'P' tem
p
late mod
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
tc
c
asm: Accept
.
balign
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Matz
Accep
t
mo
r
e as
m
ex
p
ressions
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el
Matz
tccasm
:
Implement
.
pu
s
hsection and
.
p
o
psection
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
Accep
t
empty struct member decls
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-asm: Accept
'
q' m
o
difier
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Mat
z
Accept concatenat
e
d
s
t
ri
n
gs in a
t
t
r
ibutes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Accept -Wp,args
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
Chan
g
e de
p
e
n
den
c
y
file format a
bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Matz
Add --para
m
,
r
e
ject -
m
ARG if
A
R
G
not 32 or
64
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Imp
l
ement -include cmdline option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Free defines
bef
o
re gen_i
n
line_functions
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
tccpp: Fix macro_is
_
eq
u
al
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
t
c
c
pp:
f
ree defi
n
es al
s
o with PP
_
BENCH
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: G
e
t
r
id of OPC
_
JMP
a
nd OPC_
S
HORTJMP
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-64-asm:
Tidy
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: C
o
rrect m
e
m64
-
>xm
m
movq
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x
8
6-asm: R
e
move OPC_
D
16
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x
86-as
m
: Fix register orde
r
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
a
t
z
x
86-asm:
R
eorganize instr_typ
e
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
x8
6
-asm: move
stats code
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x86-as
m
:
A
dd more SSE2 instructi
o
ns
commit
|
commitdiff
|
tree
2016-10-16
M
ich
a
el Matz
sy
s
tem-
h
ac
k
s:
define __GNUC__
for FreeB
S
D
commit
|
commitdiff
|
tree
2016-10-16
Mi
c
hael Matz
x8
6
-
6
4: Fix long lon
g
bug
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Fi
x
mislea
d
ing indentation
commit
|
commitdiff
|
tree
2016-10-14
Michae
l
Matz
arm64: Fix -run
commit
|
commitdiff
|
tree
2016-10-14
Micha
e
l Matz
arm64:
Support PREL32 re
l
o
c
a
t
ion
commit
|
commitdiff
|
tree
2016-10-14
M
i
chael
M
a
t
z
Support ar
c
hives
w
ith
64 bit indices
commit
|
commitdiff
|
tree
2016-05-16
Michael Matz
x86-asm:
R
eject some
invalid ari
t
h
i
mm8 instruction
commit
|
commitdiff
|
tree
2016-05-14
Michael Matz
x86
-
asm: Ad
d
.
fill test
commit
|
commitdiff
|
tree
2016-05-14
Mic
h
a
el Matz
x86-asm: Fix
s
ig
n
ed consta
n
ts and opcod
e
order
commit
|
commitdiff
|
tree
2016-05-14
M
i
c
h
ael Matz
x86-asm: Cons
o
lidate insn descriptions
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
Error
o
ut o
n
o
p
erations on structs
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86
-
64-asm: Add mo
v
[
sz]xq opcodes
commit
|
commitdiff
|
tree
2016-05-11
Michae
l
Matz
x86-64-asm: Clean up 64bit immediate
suppo
r
t
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-as
m
: Get rid o
f
i
s
_s
h
or
t
_jump
commit
|
commitdiff
|
tree
2016-05-11
M
ichael Matz
x86-asm: Remove o
l
d A
S
M_16 co
d
e
commit
|
commitdiff
|
tree
2016-05-11
Michae
l
Matz
x86-64: Run asmtest
as well
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
tests: Compile asmt
e
st
.
S without -m32
commit
|
commitdiff
|
tree
2016-05-11
M
i
c
h
ael Mat
z
x86-64
asm: Remov
e
useless
j
mp o
p
code
commit
|
commitdiff
|
tree
2016-05-11
M
i
c
h
a
e
l
Matz
x86: Improve cmov ha
n
dling
commit
|
commitdiff
|
tree
2016-05-09
Michae
l
Matz
x86_64: Use adde
n
d on
r
e
l
ocs
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
[x86] Fix some asm p
r
oble
m
s
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
x86
-
asm:
Fix lcall/ljmp, x
c
hg
a
nd inc/dec
commit
|
commitdiff
|
tree
2016-05-02
Michae
l
Ma
t
z
i386-
a
sm: correct l
c
a
ll/l
j
mp encoding
commit
|
commitdiff
|
tree
2016-04-22
M
i
chael M
a
tz
Run testcase
s
in sorted orde
r
commit
|
commitdiff
|
tree
2016-03-26
Mi
c
hael Matz
Fix assignment to/from vol
a
tile types
commit
|
commitdiff
|
tree
2016-03-24
M
i
c
hael Ma
t
z
Fix
t
okenization of TOK
_
D
O
T
S
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fix type p
a
rsing
commit
|
commitdiff
|
tree
2016-03-11
Michael
M
atz
tccge
n
.
c: Fix flex array members some
m
o
r
e
commit
|
commitdiff
|
tree
2015-12-17
Michae
l
Matz
x86-6
4
: fix sha
r
ed libs
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x86-64:
De
f
i
n
e s
y
mbol constant for new relocs
commit
|
commitdiff
|
tree
2015-12-17
Michael Ma
t
z
x86-64: Add suppo
r
t
f
o
r new psA
B
I relocations
commit
|
commitdiff
|
tree
2015-03-09
Michael Matz
x86-64: F
i
x stdarg for la
r
ge
non-flo
a
t str
u
cts
commit
|
commitdiff
|
tree
2015-03-09
Michael Matz
Re
m
ov
e
i
ncorrect comment
commit
|
commitdiff
|
tree
2015-03-08
Michael Matz
Find libtcc1
.
a on arm
3
2
commit
|
commitdiff
|
tree
2015-03-08
M
i
chael Matz
Fix st
a
ck overwrite on structur
e
r
eturn
commit
|
commitdiff
|
tree
2015-02-23
Micha
e
l Matz
aar
c
h64:
F
ix -run
.
commit
|
commitdiff
|
tree
2014-04-14
M
i
c
hael Mat
z
Remove unused varia
b
le
commit
|
commitdiff
|
tree
2014-04-14
M
i
chael
M
atz
x86_64: Hand
l
e PLT relocs to hidden symbols
commit
|
commitdiff
|
tree
2014-04-14
M
ichael
M
atz
Par
s
e assembler
.
hidden direct
i
ve
commit
|
commitdiff
|
tree
2014-04-14
M
i
chael Matz
Parse and e
m
i
t
hidde
n
visi
b
ility
commit
|
commitdiff
|
tree
2014-04-06
M
i
chael Matz
stdbool
.
h:
M
ake
c
onf
o
rman
t
to ISOC99
commit
|
commitdiff
|
tree
2014-04-06
Mich
a
el Matz
Declare
w
i
n
t_t in <stddef
.
h
>
w
h
e
n
needed
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ae
l
Matz
ELF: Remove traces of old R
U
NTIME_PLTGOT code
commit
|
commitdiff
|
tree
2014-04-05
Michael M
a
tz
ar
m
: Use proper
P
L
T/GOT
f
or -
r
un
.
commit
|
commitdiff
|
tree
2014-04-05
Micha
e
l Matz
x86_
6
4:
C
reate proper PLT and
GOT
also for -run
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
arm: Prov
i
d
e alloca()
commit
|
commitdiff
|
tree
2014-04-05
Michael M
a
tz
G
i
t
should ignore tests2 ex
e
cutables
.
commit
|
commitdiff
|
tree
2014-04-05
Mic
h
ael Matz
t
ests2: Build executables
a
s
well
commit
|
commitdiff
|
tree
2014-04-04
Michael
M
atz
arm:
H
a
n
dle R_ARM_NO
N
E relocs
commit
|
commitdiff
|
tree
2014-04-04
Michael Matz
r
u
n: Always
create
.
got re
l
o
cs
commit
|
commitdiff
|
tree
2014-04-03
Michael
M
atz
ELF:
M
ake first PT_LOAD cover headers
commit
|
commitdiff
|
tree
2014-04-03
Michael Mat
z
x86-64: U
s
e
c
orrect ELF values
commit
|
commitdiff
|
tree
2014-04-02
Michae
l
Matz
s
h
ared l
i
bs: Build libtcc1
.
a with -fPIC
commit
|
commitdiff
|
tree
2014-03-31
Michael Matz
x86-
6
4:
s
hare
d
libs
i
m
p
r
ove
m
e
n
t
commit
|
commitdiff
|
tree
2014-03-31
Michael Matz
x86-64:
A
dd
basic sh
a
red lib supp
o
rt
commit
|
commitdiff
|
tree
2014-01-12
Michael
Mat
z
tcctest:
O
ne more signe
d
zero tes
t
commit
|
commitdiff
|
tree
2014-01-12
Michael M
a
tz
Fix
floati
n
g point unary minus and plus
commit
|
commitdiff
|
tree
2014-01-11
Mi
c
hael Matz
Fi
x
compile on
A
RM non-eabi and no
n
-vfp
commit
|
commitdiff
|
tree
2014-01-11
Mich
a
el Matz
Fix F
i
x
es for PE x
8
6_64 for fail in code
commit
|
commitdiff
|
tree
2012-06-10
Michae
l
Matz
x86
-
64:
F
ix call
saved regis
t
er re
s
t
o
r
e
commit
|
commitdiff
|
tree
2012-05-13
Micha
e
l Matz
x86_64: Fix comp
a
r
es with NaNs
.
commit
|
commitdiff
|
tree
2012-05-13
M
i
c
h
a
el Mat
z
E
mit
spaces for -MD
commit
|
commitdiff
|
tree
2012-04-18
M
i
chael Mat
z
Fix compa
r
ing co
m
p
arisons
commit
|
commitdiff
|
tree
2012-04-18
Michael Matz
Make
sizeo
f
() be of type size_
t
commit
|
commitdiff
|
tree
2012-04-18
Michael Ma
t
z
x86_64: Implement GET_CALLER
_
F
P
commit
|
commitdiff
|
tree
2012-04-18
Michael M
a
tz
Fix
p
ars
i
ng f
u
nctio
n
macro in
v
o
c
ations
commit
|
commitdiff
|
tree
2012-04-18
M
i
chael Matz
Fix detection of labels with a typedef name
commit
|
commitdiff
|
tree
2012-04-18
M
i
chael
M
atz
x
86_64: Fix segfault for global data
commit
|
commitdiff
|
tree
2012-04-18
M
i
chael Matz
x86_64: Fix in
d
irection in struct paramaters
commit
|
commitdiff
|
tree
2012-04-18
Michael
Matz
Fix b
i
tfield
l
oads into char/short
.
commit
|
commitdiff
|
tree
2012-04-18
Michael Ma
t
z
Fix
c
onversion in a?0:ptr
.
commit
|
commitdiff
|
tree