repo.or.cz
/
tinycc
/
k1w1.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
Shi
n
ichir
o
H
a
m
aji
x86-64
:
Fix
s
tab debug informati
o
n
.
commit
|
commitdiff
|
tree
2009-08-24
Shinichiro Hamaji
x86-64:
c
hange the type of size_t an
d
p
trdiff_t
.
commit
|
commitdiff
|
tree
2009-06-10
Shinichiro Hamaji
x
8
6-64:
A
l
i
gn return
v
alue of alloca b
y
1
6
.
commit
|
commitdiff
|
tree
2009-06-08
Sh
i
nic
h
iro Hamaji
x86-64: Add alloca
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
ni
c
hiro Hamaji
Retu
r
n value
of exit sho
u
ld be vo
i
d
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fixes f
o
r
test
s
/M
a
ke
f
il
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Call reloca
t
e_
s
ym() b
e
fore we re
t
urn the off
s
et, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
x86-64: Fix tcc
-ru
n
.
We nee
d
e
xtra memory for P
L
T
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
maji
x86-64: Def
i
ne make vari
a
ble TARGET so that test2 an
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Ha
m
aj
i
x86-64: Remove code for deb
u
g print
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Ha
m
aj
i
x
86-64: Fix cast
from integers to
pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
W
o
rk
a
r
o
u
nd fo
r
the issue TCC d
o
e
s
n't handle -214748
3
648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinich
i
ro Hamaji
Fixes for iss
u
es I've
j
ust found/introduced t
o
x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaj
i
x
8
6-64: Cast from
64bit point
e
r to l
o
n
g
long m
u
st not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
hiro
H
amaji
x
8
6-64: There can be valid
ad
d
res
s
es which is g
r
ea
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Fix for x86-6
4
: The first and second arguments o
f
memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Fix silly typos in the
p
rev
i
ous
change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x86-64:
M
a
ke ABI for long double compat
i
ble with G
C
C
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ha
m
aj
i
Improve the test cover
a
g
e: !v
a
l
for float/d
o
uble/l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
x86-64: C
o
mb
i
ne buf
f
ers of sections bef
o
re we
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Generate PIC code so that we can creat
e
shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86
-
6
4:
Now TCC can create healthy share
d
objec
t
s
from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
hiro Hamaji
x86-6
4
bug fix: Fix stab
generation for x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
Hamaji
x
8
6
-
6
4
b
ug fi
x
: Us
e
stack wit
h
al
i
gnment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
x86-
6
4:
Sav
e
RDX and RCX b
e
fore we use them as f
u
nct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
R
e
m
o
ve multiple definition error caus
e
d by combinat
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Add check for invalid numbe
r
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix
o
verrun in decl_initializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
hir
o
Hamaji
Better DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
H
ama
j
i
Firs
t
n
a
i
v
e D
L
L suppor
t
on
x
8
6
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro
H
am
a
ji
Genera
t
e
PIC f
o
r addresse
s
of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Hamaj
i
Suppres
s
noisy
pointer s
i
gned-ness wa
r
nings o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code
c
l
e
a
ning
:
uti
l
ize v
p
ushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
hiro Hamaj
i
Support lo
n
g l
o
ng bitfields
for all ar
c
hitectures
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro
H
am
a
ji
A uin
t
64 b
u
g fi
x
on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
j
i
Allow lon
g
long as a type of
b
itfields on
x
8
6-64
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro
Hamaji
A
d
d
s
e
veral test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hi
r
o Hamaji
Add support of
x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Ha
m
aji
s/int/unsigned/ sin
c
e GCC 4
.
3
.
2
pr
o
d
uces
code w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Sup
o
r
t
LDOUBLE_SIZE ==
1
6 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
sil
l
y
b
ug fix
:
s/#ifde
f
PTR_S
I
Z
E
== 4/#if
P
TR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nic
h
iro Hamaji
Make tc
c
elf
.
c 6
4
bit
rea
d
y
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro H
a
m
aji
O
ne more s/in
t
/long/
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro H
a
maji
Use
int*
2
i
n
stead
o
f
l
o
n
g*2 to hold doub
l
e value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
m
a
ji
Use
long in
s
tead of
i
nt to hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add __bu
i
ltin_frame_addre
s
s(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
j
i
Import
e
d several macr
o
s required
by x
8
6-6
4
commit
|
commitdiff
|
tree
2008-12-02
S
h
ini
c
hiro Hamaj
i
In
t
roduce ElfW macro an
d
ELFW to encapsulat
e
the differ
e
nce
.
.
.
commit
|
commitdiff
|
tree