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
x86-64: Remove code for debug print.
2009-04-18
Shinich
i
ro Hamaji
x
86-
6
4: Remove code
for
d
ebug print
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro
Hamaj
i
x
8
6-6
4
: Fix
c
ast
from integers
to p
o
inters
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro Hamaji
W
o
rk around for
t
h
e issue TCC
d
oesn't
handle -
2
147
4
83
6
48
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichir
o
Hamaj
i
Fixes
f
o
r
i
s
sues I've jus
t
f
o
und/intro
d
uced to x8
6
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Ha
m
aji
x86-64:
C
ast fr
o
m 64b
i
t p
o
inter
t
o long l
o
ng must n
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hama
j
i
x86-64
:
Ther
e
ca
n
be valid add
r
es
s
es which is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Fix for x8
6
-64: The first and second arguments of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
H
amaji
F
i
x s
i
lly
typos in the previou
s
cha
n
ge
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Ha
m
aj
i
x8
6
-64: Mak
e
ABI for l
o
ng
d
ou
b
le
c
o
mpa
t
ible
w
ith
GC
C
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o
H
a
m
a
ji
Impr
o
ve the test co
v
e
rag
e
: !val for flo
a
t/double
/
long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro Hamaji
x
8
6-64: Combine
buffers o
f
s
e
ctions
before w
e
c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hama
j
i
G
e
nerate PIC co
d
e
s
o
that
w
e can
c
reate shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x
8
6
-
64: Now TC
C
c
a
n
create
h
ealthy shared
objects f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86
-
64
bug fix: Fix st
a
b
g
e
neration for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
x86-64 bug fix: Use sta
c
k with
a
lignment ju
s
t like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x86-64: Save RDX
a
nd RCX befor
e
w
e
us
e
them as
function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hi
r
o Hamaji
Remove multip
l
e definition erro
r
c
a
used by c
o
m
b
ination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Add check f
o
r invalid
numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
h
iro Ham
a
ji
Fix over
r
un i
n
decl_in
i
tializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro
Hamaji
Bet
t
er D
L
L
support
on x
8
6
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
ch
i
r
o
H
amaji
First
n
aive
DLL s
u
pport
o
n x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Ge
n
erate PIC for addres
s
es
of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o
H
amaji
Suppress
noisy pointer signe
d
-
n
ess
w
arnings on x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Code cleaning: utilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
Su
p
port long long bitfields f
o
r al
l
a
r
chitectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
A uint64
b
u
g fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ha
m
aji
Al
l
ow long long
a
s a
type of bitfi
e
lds on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
ni
c
hiro Ha
m
aji
Add severa
l
test cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hama
j
i
A
dd
support of x86-6
4
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
s/int/unsigned/ sin
c
e GCC 4
.
3
.
2
p
roduces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hiro Hamaji
Su
p
o
rt
L
D
OUB
L
E
_SIZE
== 1
6
environm
e
nt
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro Hamaji
silly bug f
i
x: s/#ifd
e
f P
T
R_SIZE
=
= 4/#if P
T
R
_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
M
ake tcce
l
f
.
c
6
4bi
t
ready
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inic
h
iro Hamaji
One mo
r
e
s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
iro Ham
a
j
i
Use int*2 ins
t
ea
d
of long*2 to
hold double v
a
lue
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
n
ich
i
r
o
Hamaji
Use lo
n
g inste
a
d of int
t
o hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add
_
_bu
i
l
t
in
_
frame_address(0
)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
j
i
Imp
o
rted
s
everal
macr
o
s required b
y
x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro
Hamaji
In
t
roduce ElfW m
a
cro a
n
d ELFW to enca
p
s
u
lat
e
the difference
.
.
.
commit
|
commitdiff
|
tree