repo.or.cz
/
tinycc.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 stab debug information.
2009-08-24
Shinichiro Hamaj
i
x
8
6
-
64: Fix
s
t
ab debug i
n
f
o
rmat
i
on
.
commit
|
commitdiff
|
tree
2009-08-24
Shinic
h
iro Hamaji
x86
-
64: change the type
of size
_
t
an
d
ptrdiff_t
.
commit
|
commitdiff
|
tree
2009-06-10
Shinichiro H
a
maji
x86-6
4
:
Al
i
gn retur
n
value of alloca by 1
6
.
commit
|
commitdiff
|
tree
2009-06-08
Shi
n
i
c
hiro Hamaji
x86-6
4
: Add al
l
oca
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Ham
a
ji
Retur
n
va
l
ue of exit
should be void
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Fixe
s
f
o
r tes
t
s/
M
akefile
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichi
r
o Hamaji
Call
r
e
l
oc
a
te_s
y
m() before we return the
o
ffset, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x86-64: Fix
tcc -
r
u
n
.
W
e n
e
ed extra memory for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Define ma
k
e var
i
abl
e
TARGET so th
a
t
test
2
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
x86-64: Remove code
fo
r
de
b
ug
prin
t
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
i
c
h
iro H
a
m
a
j
i
x
8
6-64: Fix ca
s
t from integers to
p
o
i
nters
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Work around
for the issu
e
TCC doesn
'
t
h
andl
e
-21474
8
3648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
H
amaji
Fixes for is
s
ues I've
just found
/
i
n
t
r
oduced to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
j
i
x86-64: Cast f
r
om 6
4
bi
t
poi
n
ter
t
o long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
am
a
ji
x86-64: There can be vali
d
a
ddr
e
sses w
h
i
c
h is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
Fix for x86-64: The first
a
nd second arguments
of memcp
y
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
i
x silly typos i
n
the prev
i
ous change
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichi
r
o
Hamaji
x86-64:
Make ABI for long doubl
e
c
om
p
atible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Imp
r
ove the tes
t
coverage: !val f
o
r flo
a
t
/
double/
l
ong
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x
8
6-64: Comb
i
ne
b
uffers
o
f sections before
we
c
al
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
ama
j
i
G
enerate PIC c
o
de
s
o that we can create shared o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro H
a
maji
x86-64: N
o
w TCC can
c
reate h
e
althy s
h
a
red obj
e
cts from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
Hamaji
x86-64 bug
f
ix: Fix stab ge
n
er
a
tion for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
hiro Hamaji
x86-64 bu
g
f
i
x: Us
e
sta
c
k
w
ith alignmen
t
just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x86-64:
S
ave RDX
a
nd RCX
b
e
f
ore w
e
use them as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
j
i
Rem
o
ve multiple definitio
n
e
rro
r
cau
s
ed by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinic
h
i
r
o Hamaji
Add che
c
k fo
r
invali
d
n
umber
s
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichi
r
o
Hamaji
Fix overrun in de
c
l
_
i
niti
a
l
izer_al
l
oc
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
i
ro Hamaj
i
Be
t
ter
D
LL
s
upport on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
First na
i
ve
D
LL
s
u
pp
o
r
t
on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Hamaji
G
e
ner
a
te PIC for addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
i
chir
o
H
a
maj
i
Suppress noisy poi
n
ter signed-ness warn
i
ng
s
on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Code cle
a
n
ing:
utilize vpu
s
hll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Support long lo
n
g
bi
t
f
i
eld
s
fo
r
all architec
t
ures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A uint
6
4 bug
fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaj
i
Al
l
o
w l
o
ng long
a
s a type of b
i
t
f
ie
l
d
s
on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chir
o
Ha
m
aji
Add several
t
est cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Ham
a
ji
Add
s
upport of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaji
s/int/unsi
g
n
ed/ since GCC 4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hama
j
i
Suport LDO
U
BLE_SIZ
E
== 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
ro Hamaji
silly bu
g
fix: s
/
#ifdef PTR_SIZE == 4/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hini
c
hir
o
Hamaji
Make
tccelf
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
n
i
chiro Hamaji
Use int*2
instea
d
of long
*
2
t
o hold do
u
ble value
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
h
i
ro Ham
a
ji
Use long instead of int to hol
d
pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
Add _
_
builtin_frame_addres
s
(0)
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
c
h
iro Hamaji
Importe
d
severa
l
macros required by x86-64
commit
|
commitdiff
|
tree
2008-12-02
S
h
in
i
chiro
H
amaj
i
I
ntrodu
c
e
E
lfW macro
and ELFW to enca
p
sulate the di
f
ference
.
.
.
commit
|
commitdiff
|
tree