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 tests/Makefile.
2009-04-18
S
hinichiro Hama
j
i
F
ixe
s
for
tests
/
Makefile
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Ca
l
l re
l
o
cate_sym
(
) before
w
e return
the
o
ff
s
e
t, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
hi
r
o
H
a
maji
x86-64: Fix
t
c
c -run
.
W
e n
e
ed extra memor
y
for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
i
ro Hamaji
x86
-
64
:
Define ma
k
e variable TARGET
s
o
t
hat test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hi
n
i
c
hiro
H
a
maji
x86-64:
R
e
m
ove cod
e
f
or debug p
r
int
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ha
m
aji
x
86
-
64: F
i
x cast from
i
n
tegers to poin
t
e
r
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o H
a
m
aji
W
ork
a
r
o
un
d
for the issue TCC
do
e
s
n
't handle -
2
147483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ha
m
aji
Fixes f
o
r issues I've j
u
st found/introduced t
o
x8
6
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
x8
6
-64: Cast
f
rom 64bit p
o
i
n
te
r
to long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: T
h
ere can be valid add
r
esses which
i
s greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
i
x fo
r
x86
-
64: The
f
i
rst and se
c
ond argume
n
ts of me
m
cpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ich
i
ro Hamaji
Fix s
i
lly typos in
the prev
i
ous chang
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86
-
64: Ma
k
e ABI for
long double compatib
l
e
wit
h
GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o
Hamaj
i
Improve the test coverage: !val for
float/doubl
e
/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Com
b
in
e
buffers of sections before we
call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Ge
n
e
r
a
t
e PIC c
o
de so th
a
t we c
a
n create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nich
i
r
o Hamaji
x86-64: Now TCC
c
an c
r
ea
t
e
healthy shared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hama
j
i
x86-64 bug
f
ix: Fix stab
g
eneration f
o
r x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64 bug fi
x
: Use stack with ali
g
nment j
u
st like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
chiro
Hama
j
i
x86-
6
4: Save RDX
and RCX before we us
e
them
as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Remove
m
ultiple d
e
fi
n
ition error caused by
c
o
mbina
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
H
a
maji
Add ch
e
ck for
invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaj
i
Fix overrun in decl_
i
nitializ
e
r_a
l
loc
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro H
a
m
aji
B
e
tter
D
L
L support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
i
r
s
t naive DLL sup
p
ort on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ich
i
r
o
Hamaji
Gener
a
te
P
IC for
add
r
e
sses of symb
o
ls
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichi
r
o
Ha
m
aji
Supp
r
ess
n
oisy pointer signe
d
-
n
ess warnings on
x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ham
a
ji
C
ode clean
i
n
g
: u
t
il
i
z
e
vpus
h
ll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Suppor
t
l
o
ng
l
o
ng
b
itfields for all
a
r
c
h
itectu
r
es
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A
u
i
nt
6
4 bug fix
on x86
-
64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
ama
j
i
Allow long long as a ty
p
e of b
i
t
f
i
e
lds on x86-
6
4
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro
H
amaji
Add sev
e
ral
t
est cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Ha
m
aji
Add support of x86
-
64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
s/int/
u
nsign
e
d
/ sinc
e
GCC
4
.
3
.
2
p
r
od
u
ces code w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Ha
m
aji
Suport LDOU
B
L
E_S
I
ZE
== 16
environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
sil
l
y bug fix:
s
/#if
d
e
f
P
TR_SIZE
=
= 4/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Make
t
ccelf
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
One mo
r
e
s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
U
s
e int*2 instead of long*2 to
h
old doub
l
e
value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
Use long instead
o
f int t
o
hold pointer value
s
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
Add __builtin
_
f
r
a
me_addres
s
(
0
)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Impor
t
ed
s
everal macros requir
e
d by x86-6
4
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ich
i
ro Hamaji
Introduce ElfW macro and EL
F
W to enca
p
s
u
late t
h
e diff
e
re
n
ce
.
.
.
commit
|
commitdiff
|
tree