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
Shinich
i
ro
Hamaji
Gene
r
ate
P
IC code so that
we can
c
r
eate s
h
a
r
ed
obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinic
h
ir
o
Ha
m
aji
x
8
6-64: N
o
w TC
C
can c
r
eate h
e
a
l
t
h
y shared
o
b
j
ects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro Hamaji
x86-64 b
u
g fix: Fix stab gen
e
r
atio
n
for x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
x86-64 bug
fix: Use stack
with a
l
ignment just
l
ik
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hir
o
H
amaji
x86-64: Save RDX and R
C
X
before we use them as
f
unction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
ic
h
iro Ham
a
j
i
Re
m
ove multiple
definit
i
o
n
erro
r
caused by comb
i
n
a
tion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro
Hamaji
Ad
d
c
heck fo
r
invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
H
amaji
Fix overrun in de
c
l_initializer_a
l
l
oc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
B
etter DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ha
m
aji
F
irst naive DLL support on x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
i
chiro Hama
j
i
Generate
P
IC for addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
h
i
ro Ha
m
aji
S
uppress n
o
isy poin
t
er signed-n
e
ss warn
i
ngs
o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
iro Hamaji
Code clean
i
ng: utiliz
e
vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
iro Ha
m
aji
S
u
pp
o
rt long long
b
i
t
fields for all architect
u
res
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A uint64 bug
fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Allow
l
o
ng
l
ong as a type of bitfields on x
8
6-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add
several
test ca
s
es
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichi
r
o Hamaji
A
d
d suppo
r
t
o
f
x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
s/int
/
unsi
g
ned/ sinc
e
GCC
4
.
3
.
2 pr
o
duces
code
w
hich
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
ni
c
hiro
Hamaji
S
u
port
L
DOUBLE
_
S
I
ZE ==
1
6
e
nviron
m
ent
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
sil
l
y bug
f
ix: s/#
i
f
d
e
f PTR_SIZE == 4/#if PTR_S
I
Z
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Make tccelf
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaji
One more s/int/
l
ong/
commit
|
commitdiff
|
tree
2008-12-02
S
h
inich
i
ro Hamaji
Use int*2 instead o
f
long*2 to hold
do
u
b
le value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
Use
long instead of int
to hold point
e
r
values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
maji
Add __bui
l
tin_frame_address(0
)
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chir
o
Hamaji
Importe
d
several macros required by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aj
i
I
ntr
o
du
c
e ElfW macro and ELFW to en
c
apsulate t
h
e
differen
c
e
.
.
.
commit
|
commitdiff
|
tree