repo.or.cz
/
tinycc
/
k1w1.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
x86-64: Make ABI for long double compatible with GCC.
2009-04-18
Shi
n
ichiro Hamaji
x86-64
:
M
a
ke ABI for long
d
ouble
compatible w
i
th GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
c
hiro Hamaji
I
mprove the test c
o
verage: !val for fl
o
a
t/do
u
b
le/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x86-64: Comb
i
ne buf
f
ers of
s
ections before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro H
a
maji
Generate
P
IC
code so
t
hat we
c
an cre
a
te shared object
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64
:
Now
TCC
c
an create
h
eal
t
h
y shar
e
d
objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x86
-
64 bug f
i
x: Fix stab generation for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
H
am
a
ji
x
8
6-6
4
bug f
i
x
: Use stack
with alig
n
ment j
u
st like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
Hamaji
x86-64: S
a
ve RDX and RCX
b
efo
r
e
we use
t
h
em as functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Remove multipl
e
d
e
finitio
n
error caused by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A
dd
c
heck
f
or invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Fix overrun in decl_in
i
tializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Bet
t
er DLL support on x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Ham
a
j
i
First naive DLL sup
p
ort on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Gener
a
te PIC for addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Suppress noisy
p
ointer sig
n
ed-
n
e
ss warning
s
on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nich
i
ro Hamaji
Cod
e
cleaning: utilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Supp
o
rt long lo
n
g bitfields for all arc
h
it
e
cture
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
H
ama
j
i
A uint64
bug fi
x
on x86-
6
4
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
iro Hamaji
All
o
w
long long as a
type of bitfield
s
on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
maji
Ad
d
sev
e
ral te
s
t case
s
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro H
a
maji
A
d
d support of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
s/int/unsi
g
ne
d
/ since
GCC
4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichir
o
Hamaji
Suport LDOU
B
LE_SIZE == 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chir
o
Hamaji
silly bug fix
:
s
/
#i
f
def
P
TR
_
SIZE
=
=
4
/#i
f
PTR_SIZ
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
Make tccelf
.
c 64
b
it ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
One mo
r
e s/int/lon
g
/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
a
m
aji
Use int*2 in
s
tead of
l
o
n
g
*2 to
h
old
d
ouble value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use long in
s
tead of in
t
t
o
hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Add __buil
t
i
n_
f
ram
e
_
address(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hama
j
i
I
m
ported se
v
er
a
l
m
a
cros req
u
ir
e
d
b
y
x
86-
6
4
commit
|
commitdiff
|
tree
2008-12-02
S
h
inic
h
iro Hamaji
I
n
tro
d
uce ElfW macro an
d
E
L
F
W
to encapsulate the diffe
r
e
n
ce
.
.
.
commit
|
commitdiff
|
tree