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: Fix cast from integers to pointers.
2009-04-18
Shin
i
chiro
H
amaji
x86-6
4
:
Fix cast from integers to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Work around fo
r
the
i
ssue
T
CC
d
oesn'
t
hand
l
e -2147
4
83648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fixes f
o
r iss
u
es I
'
ve ju
s
t found/introduce
d
to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chi
r
o
H
a
maji
x86-64: Cast from 64b
i
t po
i
nter to
l
ong lon
g
must n
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x
8
6-64: There can be valid addresses which is great
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix for x86-
6
4: The first and second arg
u
ments of
me
m
cpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichi
r
o Hamaj
i
F
i
x silly typos in
the
previous chang
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
x86-64
:
M
ake ABI for l
o
ng double compatible
with
GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Improv
e
the test cov
e
r
a
ge: !val for float/dou
b
le/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aj
i
x86-6
4
: Combine buff
e
rs
o
f sections before
we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Ge
n
er
a
te PIC cod
e
so tha
t
we ca
n
create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hi
n
ichiro Ham
a
ji
x86-64:
Now T
C
C can crea
t
e healthy sh
a
red obj
e
cts from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inich
i
ro Ha
m
a
j
i
x86-64 b
u
g fix: Fix stab gener
a
t
ion for
x
8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nich
i
ro Hamaji
x86-64 b
u
g fix
:
Use st
a
ck w
i
th alig
n
m
ent j
u
st
li
k
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
maji
x86
-
64: Sa
v
e RDX and RCX
b
efore
we u
s
e
t
he
m
as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Remo
v
e multiple definition error c
a
used by c
o
mbination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ha
m
aji
Add
c
h
eck
for inva
l
id
n
u
m
b
e
rs
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ichiro Hamaji
Fix overrun in decl_initializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
Better DLL
su
p
port on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
m
a
ji
Fi
r
st naive
D
LL s
u
pport o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Generate PIC for
a
ddresses
o
f
s
y
m
bol
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
Suppress noi
s
y
pointer sig
n
ed-nes
s
war
n
ings
o
n
x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
iro Hama
j
i
Code clea
n
ing:
u
tilize vpushl
l
()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
S
u
pport long long bitfields for all architectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
A uint64
b
ug fix o
n
x86
-
64
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro
H
a
maji
Allow lo
n
g l
o
ng
a
s a type of bitfield
s
on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
S
hi
n
ichir
o
Hamaji
Add several
t
e
st cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Ham
a
ji
Add s
u
pport of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hamaji
s/int/unsi
g
ned/
since GCC 4
.
3
.
2
p
roduc
e
s code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaj
i
Supor
t
L
DOUB
L
E_SIZE == 16
e
nvironment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
silly bug fix: s/#ifd
e
f PTR_
S
I
ZE == 4
/
#if PTR
_
S
IZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro H
a
maji
Ma
k
e tccelf
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ic
h
iro Ha
m
aji
One mo
r
e s/i
n
t/long/
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
n
i
chiro Ham
a
ji
Use int*2 inste
a
d of long*2 to hold doub
l
e val
u
e
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
Use l
o
n
g instead of int to ho
l
d
p
ointer val
u
es
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hama
j
i
Add
_
_builtin_frame_
a
ddr
e
ss(0)
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
chiro
H
amaji
I
m
po
r
ted
s
everal ma
c
ros requi
r
ed by x86
-
64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
I
ntroduce ElfW m
a
cro and ELFW to encapsulate the diffe
r
ence
.
.
.
commit
|
commitdiff
|
tree