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
Fixes for issues I've just found/introduced to x86 TCC.
2009-04-18
S
h
i
nichiro H
a
maji
F
i
x
es for issues I've just fo
u
nd/introduced to x
8
6
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x
8
6-64
:
Cast from 64bit poin
t
er to long long must no
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x86-64:
T
here can be
valid a
d
d
r
e
s
se
s
which i
s
greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro H
a
maji
Fi
x
for x86-64:
T
he f
i
rst a
n
d second argu
m
ents of memc
p
y
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Ha
m
aji
F
i
x
s
i
lly typos in
t
he previous change
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ha
m
aji
x86
-
64: Make
A
B
I
f
or long do
u
ble compatibl
e
with
GC
C
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro H
a
maji
Impro
v
e
the tes
t
coverage:
!
v
a
l for
f
loat
/
double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x86
-
6
4: Combine b
u
ffers of
s
ections
b
ef
o
re we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Generate PIC code so that
w
e can create shared ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichir
o
Hamaji
x86-64
:
Now TCC can crea
t
e healthy
shared o
b
jects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
x86-64
b
ug fi
x
: Fix
stab generation
for
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chir
o
Hamaji
x86-64
bug
fix
:
Us
e
stack with ali
g
nm
e
nt j
u
st l
i
ke
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro H
a
maji
x
86-64: Save RDX and RCX before we use th
e
m as funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Remove multiple defini
t
i
o
n error c
a
used b
y
combinat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
Add check fo
r
invalid number
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Fix overrun in de
c
l_
i
niti
a
lize
r
_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Better DLL suppo
r
t on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro Hamaj
i
First n
a
ive DLL support on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
Generate PIC
for addre
s
ses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Suppress noi
s
y pointer signed-ness
w
arnings o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
C
ode cleani
n
g: util
i
ze vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ham
a
j
i
Support long lo
n
g bitfields for all
a
rchitecture
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A
u
i
nt64 bug fix o
n
x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Allow
l
o
ng long as a type of bitfields on x
8
6-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
Add several
test
c
a
ses
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
A
d
d
support of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
h
i
ro Ha
m
aji
s/i
n
t/unsigned/ since GCC
4
.
3
.
2
produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro
Hama
j
i
Su
p
ort
LDOUBLE_SIZE == 1
6
environme
n
t
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
silly bug fix
:
s
/
#if
d
ef PTR_SI
Z
E == 4/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Make
t
ccelf
.
c
6
4
bit
ready
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinic
h
iro Ha
m
aji
One m
o
re s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hir
o
H
amaji
Use int*2 instead of long*2 to hold doub
l
e valu
e
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro H
a
ma
j
i
Use
l
ong ins
t
ead
o
f
i
n
t
t
o
hold
pointe
r
v
alues
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro
H
amaji
Add __builtin_f
r
ame_ad
d
re
s
s(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
ama
j
i
Impor
t
ed se
v
eral macros
r
equired by x86-
6
4
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro
H
a
m
aji
I
ntroduce El
f
W macro an
d
E
L
FW to encapsula
t
e the difference
.
.
.
commit
|
commitdiff
|
tree