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
Fix for x86-64: The first and second arguments of memcpy must be pointers.
2009-04-18
S
h
inich
i
ro H
a
maji
Fix
f
or x
8
6
-64: The first and
sec
o
nd argume
n
ts o
f
m
e
mcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Fix silly
t
ypos in the previ
o
us change
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
H
amaji
x86-64:
M
a
ke ABI for long
double compatib
l
e
with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Improve the test coverage
:
!val for float/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x8
6
-64: Com
b
ine
buf
f
ers of sections before
we
c
all
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o Hamaji
Genera
t
e PIC
code so that we can create shared
obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x86-64: Now TCC
c
an creat
e
healthy
s
h
ared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaj
i
x86-64 bug fix
:
Fix
s
t
ab gen
e
ration
f
or x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
x86-64 bug fix: Us
e
stack with alignmen
t
just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
ir
o
Hamaji
x86-64: Save
R
DX
a
nd RCX
before
we use them as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Remov
e
multipl
e
definition error ca
u
sed by co
m
binat
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichir
o
Hamaji
Add ch
e
ck f
o
r inval
i
d
numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix over
r
un
i
n
decl_in
i
tia
l
iz
e
r_all
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Better DL
L
support
o
n x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Ha
m
aji
First
n
aive DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Gen
e
rate PIC for addresses
o
f sy
m
bols
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichi
r
o
H
amaji
Su
p
press noisy po
i
nter signed-n
e
ss w
a
rnings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Co
d
e cleani
n
g
:
u
tilize vpu
s
h
l
l()
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Ham
a
j
i
Support long long bit
f
ields for all archi
t
ectur
e
s
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
A
u
i
n
t
64 bu
g
fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
All
o
w long long a
s
a type of
bitfields on x86-
6
4
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
A
dd
s
everal test cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
Add support of
x
86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Ha
m
aji
s
/
int/un
s
ig
n
ed/ since GCC 4
.
3
.
2
produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
a
m
aji
Sup
o
rt
LDOUB
L
E_SIZE == 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
in
i
c
hi
r
o Ha
m
a
ji
silly bug fix: s/#ifdef PTR_SIZE
=
=
4/#i
f
P
T
R
_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichi
r
o Hamaj
i
Make tccel
f
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
O
ne more s/i
n
t/long/
commit
|
commitdiff
|
tree
2008-12-02
S
hin
i
chiro
H
amaji
Use in
t
*2 i
n
stead of lo
n
g*2 to
hold
double value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
m
aji
Use long
i
n
stead of int to hold pointer
v
alues
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
A
dd __builtin_frame_address
(
0)
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
Imp
o
rted sever
a
l macros
req
u
ired
b
y x86-64
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
n
i
chiro Ham
a
j
i
Introduce ElfW macro and
E
LFW
to enca
p
sul
a
te the difference
.
.
.
commit
|
commitdiff
|
tree