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
x86-64: Make ABI for long double compatible with GCC.
2009-04-18
S
h
inich
i
ro Hamaji
x86-64:
M
ake ABI for lon
g
double c
o
mpatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro H
a
m
aji
Improve
th
e
test coverage: !val for float/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: C
o
mbine buffe
r
s of
s
e
c
tions before
w
e call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Generate P
I
C code so that we can crea
t
e
sh
a
red objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
x86
-
64:
Now TCC c
a
n cre
a
te h
e
althy
s
hared
o
bjects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
x86-64 bug fix:
F
i
x stab gener
a
t
i
on f
o
r
x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichir
o
Hamaji
x86-64 bug fix: Use stac
k
with alignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x86-64: Sav
e
RDX and RCX
b
efore we use
them as func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Rem
o
v
e
multiple definition e
r
ror caused by com
b
ina
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
i
c
h
iro Hamaji
A
dd c
h
eck for in
v
a
lid nu
m
b
er
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
ro H
a
maji
F
ix
overrun in decl_initializ
e
r
_
a
l
l
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o Hamaji
Bette
r
DLL
s
u
p
port on
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
First naive DLL support o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Gene
r
a
t
e PIC for addresses of sy
m
b
ols
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Suppress
noi
s
y
p
ointer signed-ness wa
r
nings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Code cl
e
aning: uti
l
ize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ha
m
aji
S
u
pp
o
rt long long bitfields for all architect
u
res
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichir
o
Hamaji
A uint64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hama
j
i
Al
l
ow
long lon
g
as a ty
p
e o
f
bit
f
i
e
lds on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add several test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Ad
d
support o
f
x8
6
-
6
4
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinich
i
ro Ha
m
a
ji
s
/int/unsigned/ since GCC
4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro H
a
maji
Suport LDOU
B
LE_SIZE
=
= 16 env
i
ronment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
ro Ham
a
ji
silly bug fix: s/#ifd
e
f PT
R
_S
I
Z
E
=
=
4/
#
if PTR_S
I
ZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
Make
tccelf
.
c
64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o
H
a
m
aji
One mor
e
s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
a
maji
Use int*2 instead of lon
g
*2 to hol
d
double value
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Ham
a
ji
Use l
o
ng instead of int to hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
m
a
j
i
Add __bui
l
ti
n
_fra
m
e_address(0)
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
ch
i
ro Hama
j
i
Imported several macros required by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Introd
u
ce E
l
fW macro and ELFW to enca
p
sulate the
d
iffer
e
nce
.
.
.
commit
|
commitdiff
|
tree