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
win32: explain usage of mingw w32api package
2009-08-24
Shi
n
ichiro Hama
j
i
x
86-
6
4: Fix
s
t
ab debug i
n
formati
o
n
.
commit
|
commitdiff
|
tree
2009-08-24
Shini
c
hiro Hama
j
i
x86-64:
c
han
g
e the typ
e
of size_
t
an
d
ptrdiff_t
.
commit
|
commitdiff
|
tree
2009-06-10
Shinichiro Hamaji
x86-64: Align r
e
t
urn value
o
f all
o
ca by 16
.
commit
|
commitdiff
|
tree
2009-06-08
Shinichiro Hamaji
x86-64:
A
d
d
a
lloca
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Return value
of exit sho
u
ld be void
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fi
x
es for test
s
/Makefile
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
iro Hamaji
Call relocate_s
y
m() b
e
fo
r
e we r
e
turn the o
f
fse
t
, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
ichiro Hama
j
i
x86-64:
F
ix
t
c
c
-run
.
We nee
d
e
x
tra
m
emory f
o
r PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
c
hiro Hamaji
x86-
6
4:
Def
i
ne make variable TARGET so that test2
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ha
m
a
ji
x8
6
-64:
R
emove code for debug pri
n
t
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Ha
m
aji
x86-
6
4:
F
i
x cast from integers to po
i
nters
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
i
r
o Hamaji
Work ar
o
und for
t
h
e issue TCC d
o
esn't
h
andle -21474836
4
8
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Fixes
f
or i
s
sues
I've just found/introduced to x8
6
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
h
ir
o
Ham
a
ji
x86-64: C
a
st fro
m
64bit pointe
r
t
o long long
must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x
8
6-6
4
: There ca
n
b
e
valid add
r
esses which is
g
reater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
chiro Hamaji
Fi
x
for x86-
6
4:
The fi
r
st
and sec
o
n
d
arguments of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
ix sill
y
t
ypos in th
e
pr
e
v
ious cha
n
ge
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichi
r
o
H
a
m
aji
x86-64: Ma
k
e
ABI for long double
compa
t
ib
l
e w
i
th GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Impro
v
e
th
e
test coverage: !val
f
or float/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
x86-64: C
o
mbine buffe
r
s of section
s
before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Generate PIC code s
o
that we
c
an create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
x
8
6-64: Now T
C
C can create healthy shared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64
bug fix
:
Fix stab genera
t
io
n
for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x8
6
-
64 bu
g
fi
x
: Use stac
k
with
a
lignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Save RDX
and RC
X
before we use them as func
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Remove mul
t
ip
l
e definition error cau
s
ed by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichir
o
Ha
m
aji
Add c
h
eck for
invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
ix
o
verrun in dec
l
_initializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Better DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
First
n
aive DLL
s
upport on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
G
e
nerate PIC for addresse
s
of sym
b
o
ls
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Ham
a
ji
Suppr
e
ss noisy
pointer s
i
gned-ness warnings on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
Hamaji
Co
d
e
cleaning:
u
tilize
vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
iro Ha
m
aji
Sup
p
ort
l
ong
l
ong bitfields for all archit
e
ctures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
A
uint64
bug fix
o
n
x
8
6-64
commit
|
commitdiff
|
tree
2009-04-18
S
hinic
h
iro
H
amaji
Allow long long as a type of
b
itfie
l
ds on x
8
6-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ic
h
iro
H
amaji
Add several test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
Add
su
p
port
o
f x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaj
i
s
/
i
n
t
/uns
i
gned/ since GCC 4
.
3
.
2 produces code w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
h
i
ro Ham
a
ji
Sup
o
r
t
LDOUBLE_SIZE == 16 en
v
ironment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
silly bug
f
ix:
s
/#
i
f
d
e
f
PTR_
S
I
Z
E == 4/#if
PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hin
i
chiro
H
amaji
Make tccelf
.
c 6
4
b
it
r
eady
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
One more
s
/i
n
t/l
o
ng/
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
iro
H
a
maji
Use int*2 inste
a
d o
f
long*2 to h
o
l
d
double value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
Us
e
long
instead
o
f int to hold pointer va
l
ue
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o
Hamaji
Add __b
u
ilt
i
n_fra
m
e_
a
d
dress(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Im
p
orted several macros required b
y
x8
6
-
64
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ich
i
ro Hamaji
I
n
troduce E
l
f
W
ma
c
ro and ELFW to encaps
u
l
ate the difference
.
.
.
commit
|
commitdiff
|
tree