repo.or.cz
/
tinycc
/
k1w1.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
Shi
n
ich
i
ro Ha
m
aji
x
8
6-64:
Fix cast from
i
ntegers to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
c
hiro Hamaji
Work around
for the issu
e
TCC doesn'
t
ha
n
dle -2147
4
83648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Fi
x
es for
i
ssues I
'
ve
j
u
s
t found/introduced to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
ro Hamaji
x86-64: Cast from 64bit pointer to long lon
g
must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chi
r
o
H
ama
j
i
x86-6
4
: There ca
n
be va
l
id
addresses which is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Fix
for x86-64: The first a
n
d
s
ec
o
n
d arguments
o
f
memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
H
a
m
a
ji
Fix silly typos in
t
h
e previo
u
s change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x8
6
-64: Make A
B
I for long double compat
i
ble wi
t
h GC
C
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Im
p
rove the test cov
e
ra
g
e: !val for fl
o
at/double/l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro H
a
maji
x86-
6
4:
C
ombine buffers o
f
s
ections
b
e
f
o
r
e w
e
call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
G
e
nerate
PI
C
code so that w
e
can create sha
r
ed
ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ha
m
aji
x
8
6
-64: Now TCC
c
a
n create h
e
althy sha
r
ed o
b
j
ects fro
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x
86-64 bug fix: Fix
s
tab generation for
x
8
6-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hi
r
o Hamaji
x86-6
4
bug fi
x
: Us
e
stack
w
ith a
l
ignment ju
s
t like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x
8
6-64:
Save RD
X
a
nd
R
C
X b
e
for
e
we use the
m
as fu
n
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hi
r
o
H
amaji
Remov
e
mu
l
tiple de
f
ini
t
ion error caused by c
o
m
bi
n
ation
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Add check for in
v
alid n
u
mbers
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ichir
o
Hamaji
Fix overrun in decl_initial
i
z
e
r
_a
l
l
oc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
Hama
j
i
Better
D
L
L support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
First naive DLL supp
o
rt on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
Genera
t
e PIC f
o
r addre
s
ses of
s
ymbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
ch
i
ro Hamaji
Supp
r
e
s
s noisy pointer s
i
gned-n
e
s
s
w
a
rnings on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
C
ode cl
e
ani
n
g: utilize
vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Support long long bitfields
for
all architec
t
ures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maj
i
A uint
6
4 bug fix
on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
ji
All
o
w long lo
n
g a
s
a type of bitfiel
d
s
o
n x86
-
6
4
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
in
i
chiro H
a
m
a
ji
Add several tes
t
cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
c
h
iro Hamaji
Add support of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
s/int/unsigned/
since GCC 4
.
3
.
2
p
roduces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
S
uport
LDO
U
BL
E
_SIZE
=
= 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
silly bug f
i
x: s/#ifd
e
f PTR_SIZE == 4/#if PTR_SI
Z
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro
H
ama
j
i
Make
t
ccelf
.
c 64bit
ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
maji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro
H
amaji
Use int*2 instead of long*2
t
o hold d
o
u
ble value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
H
a
maji
Use long instead of int to hold
p
ointer
v
alues
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add _
_
buil
t
in_frame_add
r
e
ss(0)
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hiro Hamaji
Impor
t
ed several macros
r
equ
i
red by x8
6
-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Introduce
E
lfW
macro an
d
ELFW to enca
p
sulate the differ
e
nce
.
.
.
commit
|
commitdiff
|
tree