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
Generate PIC code so that we can create shared objects properly.
2009-04-18
Shin
i
chiro Hamaji
Gene
r
a
t
e P
I
C code so
t
hat we
c
a
n
crea
t
e shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
i
r
o Hamaji
x86
-
64: Now TCC can
c
r
e
ate healthy
s
h
a
red object
s
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86-
6
4 bu
g
fix
:
Fix stab generation f
o
r
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
x86-64 bug fix: Use
s
tack with a
l
i
gnment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
c
hiro
Hamaji
x
86-64: Save RDX and RCX before w
e
use them as functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
R
e
move multiple d
e
finition e
r
ror caused by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Add c
h
eck f
o
r invalid nu
m
bers
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Fix overrun in decl
_
initializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
B
ett
e
r D
L
L suppor
t
on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
First n
a
ive
DLL sup
p
o
r
t
on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro H
a
maji
Generate PIC for add
r
esses
o
f
symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
H
amaji
Suppress
n
oisy
p
ointer signed-n
e
ss war
n
ings on x86
-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code
cleani
n
g: utilize
vp
u
shll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Support long l
o
ng
bitf
i
elds for all architect
u
res
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
ama
j
i
A uint64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
A
llow l
o
ng l
o
ng as
a
ty
p
e
of bitfields on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
Add several tes
t
cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
Add support of x
8
6-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hamaj
i
s/
i
nt/
u
nsigned/
s
i
n
ce
G
CC 4
.
3
.
2 prod
u
ces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Ha
m
a
ji
Supor
t
LDOUBL
E
_
S
I
ZE == 16
envi
r
onm
e
n
t
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
s
i
lly bu
g
fix:
s
/
#ifdef PT
R
_
S
IZE ==
4
/
#if PT
R
_
S
IZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hir
o
Ham
a
j
i
M
a
k
e
tccelf
.
c 64b
i
t
re
a
dy
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
O
n
e more s/
i
n
t
/long/
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ich
i
ro Hamaji
Use int*2
instead of
long*
2
t
o
hold
d
oubl
e
value
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinic
h
iro Ha
m
aji
Use long inst
e
a
d o
f
int to hold poin
t
e
r values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add __builti
n
_frame_address(
0
)
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro Hamaji
I
m
ported several
m
acros re
q
u
i
red by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
I
ntroduce ElfW macro and
E
L
FW
t
o
e
n
capsulate the difference
.
.
.
commit
|
commitdiff
|
tree