repo.or.cz
/
tinycc
/
kirr.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
ichi
r
o
H
a
m
aj
i
x86-64: Make ABI for long double compatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Hamaji
Impr
o
ve the
test co
v
erag
e
:
!val f
o
r float/doub
l
e/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x
86-
6
4: Com
b
in
e
buffers
o
f sections before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ich
i
ro
Hamaji
Generate
PIC code
s
o that we
c
an
c
re
a
te shared obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
i
chiro Hamaji
x86-64: Now T
C
C
c
an
c
reat
e
healthy shared objects
fro
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
x
8
6
-64 b
u
g
fix: Fix
stab generation for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
chiro Ha
m
aji
x86
-
64 bug fix
:
Use s
t
ac
k
with alignm
e
nt just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ichiro Hamaji
x86-64: Save R
D
X and
RCX before w
e
use
t
he
m
as
f
unction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ha
m
aji
Remove
multiple defi
n
ition er
r
or caused by co
m
bi
n
ation
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
A
dd c
h
eck
f
or invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
Hamaji
Fix overrun in decl_initia
l
i
ze
r
_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
ir
o
H
ama
j
i
Better DLL suppo
r
t on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Ha
m
aji
First naive DLL support on
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
G
ener
a
te
PI
C
for addresses
of sy
m
bols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Sup
p
ress
n
oisy pointer signed-ness w
a
rn
i
n
gs
o
n x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Code
c
lean
i
n
g: utiliz
e
vp
u
shll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o
H
a
maji
Support
l
o
ng
long bitfields for all a
r
chite
c
tures
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
A uint
6
4 bu
g
fix on x86-
6
4
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Allow long long as
a
t
y
p
e o
f
bitfield
s
o
n x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
H
a
maji
A
d
d se
v
eral test cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
A
d
d support of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro H
a
maji
s/int/un
s
igned/ since GCC 4
.
3
.
2
produces code
w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Suport LDOUBLE_SIZE == 16 en
v
ironment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
maj
i
s
i
l
ly bug fix:
s
/#ifdef PTR_
S
IZE
=
= 4/
#
i
f PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nic
h
ir
o
Hamaji
Ma
k
e tccelf
.
c 64bit
r
eady
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hiro Hamaji
O
ne more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
U
se int*2 instea
d
of lo
n
g*2 t
o
hold dou
b
le value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use long instead
of int to hold pointer
v
alu
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro Ha
m
aji
A
dd __builtin
_
fram
e
_address(0
)
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nic
h
iro Hamaji
Impor
t
ed several ma
c
ros required by x86
-
64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
Introduc
e
E
lfW mac
r
o and ELFW to
encapsulate the difference
.
.
.
commit
|
commitdiff
|
tree