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
Improve the test coverage: !val for float/double/long long f.
2009-04-18
S
h
in
i
chiro Hamaji
Improve the test coverage: !val
for f
l
oat/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inic
h
iro Hamaji
x86-
6
4:
Combin
e
buf
f
ers of
sections before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Ge
n
erat
e
PIC code so th
a
t
w
e
can creat
e
shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
m
aji
x8
6
-64:
N
ow TCC
c
a
n
create healthy
s
hare
d
objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86-6
4
bug fi
x
: Fi
x
stab g
e
neration f
o
r x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Ham
a
ji
x
86-64 b
u
g f
i
x: Use stack
with
al
i
g
nment j
u
st like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x8
6
-64: Save RDX and RC
X
be
f
ore
we use them as functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
R
emove
m
ultiple def
i
nition e
r
ro
r
caused
b
y comb
i
nation
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro H
a
maji
Add
c
heck for inv
a
li
d
numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
h
ir
o
H
amaji
Fix overrun in
d
ec
l
_init
i
alizer_all
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ich
i
ro Hamaji
B
e
tter
DLL s
u
ppor
t
on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaj
i
First naive D
L
L support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ham
a
ji
Generate PIC f
o
r ad
d
resses of symbol
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Suppress noisy pointer signed-ness
w
ar
n
in
g
s on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
a
j
i
Code cleaning:
u
tiliz
e
vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Support lo
n
g lon
g
bitfields for all a
r
chitectures
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro H
a
maji
A
u
i
n
t64 bug fix
o
n
x86-6
4
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ham
a
j
i
A
l
low long
l
on
g
a
s
a type
o
f
bitfi
e
lds on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
r
o
H
amaji
Add several test
c
ases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add
s
upport of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Ha
m
aji
s/int/unsigned/ sinc
e
G
C
C 4
.
3
.
2 produces cod
e
which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichir
o
Ham
a
j
i
Suport L
D
OUBLE
_
SIZE == 16 envi
r
onmen
t
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
iro Hamaji
silly
b
ug fix: s/#i
f
d
ef PTR_SIZE == 4/#if PT
R
_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro
Hamaj
i
Make
t
ccelf
.
c
64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
One m
o
r
e
s/int/
l
on
g
/
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
Use int*2
i
n
s
tead of long*2 t
o
hold doub
l
e value
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hama
j
i
U
s
e long instead of
int to h
o
ld pointer value
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Ham
a
ji
Add __
b
ui
l
tin_frame_address(
0
)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Imported seve
r
al macr
o
s required by
x
86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
Introduce
E
lfW macro and E
L
FW to
enca
p
sulate the difference
.
.
.
commit
|
commitdiff
|
tree