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
Fixes for issues I've just found/introduced to x86 TCC.
2009-04-18
Shinichiro
Hamaji
Fi
x
es for issues I've ju
s
t found/introduced to x
8
6
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x86-64:
C
ast fr
o
m 64bit po
i
nter t
o
long l
o
ng
must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x86-
6
4: There
c
an b
e
valid addresses whic
h
i
s
g
r
eater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
H
amaji
Fi
x
for x86-64: The first and second arguments
of
m
e
mcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix silly
t
ypos in
t
h
e pre
v
ious chang
e
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
x86-
6
4: Ma
k
e
A
BI for long do
u
ble compatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaj
i
Improve th
e
te
s
t coverage
:
!val fo
r
f
l
oat/doubl
e
/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
x86-64:
C
ombine buffers of s
e
ctions
before we
c
al
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Generate
P
IC
c
o
de s
o
tha
t
we can cr
e
ate shared objec
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichir
o
Hama
j
i
x86-64: N
o
w TCC can c
r
e
a
te
healthy s
h
a
r
e
d objects
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
x86-6
4
b
u
g fix
:
F
i
x stab g
e
n
eration
for x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
i
r
o
Hama
j
i
x86-64 bug fix: U
s
e st
a
ck with alignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
hi
r
o H
a
maj
i
x8
6
-
64: Save RDX and RC
X
b
e
for
e
we use them as fu
n
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Remove multipl
e
definition erro
r
ca
u
sed b
y
combinati
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inic
h
iro
Hamaji
Add check fo
r
invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix overrun in decl_initializer
_
all
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
B
e
tter D
L
L support
on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro H
a
m
aji
Fi
r
st naive
DLL support on
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hi
n
ichiro
H
a
maji
G
e
nerat
e
PIC
for addresses
of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
S
uppress noisy
p
ointe
r
signed-ness warnings on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro
Ha
m
a
j
i
C
o
d
e cleaning: uti
l
ize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
Suppo
r
t l
o
ng long
b
itfields for all archite
c
tures
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro
H
amaji
A uint
6
4 b
u
g fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
Allow lon
g
long a
s
a type of b
i
t
f
ields on x86
-
64
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaj
i
Ad
d
s
everal test case
s
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
ni
c
hir
o
Hamaji
Add support of
x
86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
s/int
/
uns
i
gned/ since GCC 4
.
3
.
2
p
r
oduces code whic
h
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hama
j
i
S
u
port LDOUBLE
_
SIZE
=
=
16 envi
r
o
n
ment
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro Ha
m
aji
silly bug fix: s/#ifdef PTR_SIZ
E
== 4/#
i
f
P
T
R_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
M
a
ke tcce
l
f
.
c
6
4bit
rea
d
y
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hama
j
i
One mor
e
s/int/
l
on
g
/
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaji
Use
int*2 instead of long*2
t
o hold d
o
u
ble value
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hama
j
i
Use long inst
e
ad o
f
int t
o
hold pointer
v
alues
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
Add __bu
i
ltin
_
frame_address(0)
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro H
a
maji
Impor
t
ed severa
l
macr
o
s requ
i
red
b
y x86-64
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichi
r
o Hama
j
i
Intr
o
d
u
ce El
f
W macro an
d
ELFW to
encapsulate the difference
.
.
.
commit
|
commitdiff
|
tree