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
libtcc: new function tcc_open_bf to create BufferedFile
2010-08-30
Shinichiro Hamaj
i
Fix ca
s
t
s
f
rom 32bit integer types to 64bit integer
.
.
.
commit
|
commitdiff
|
tree
2010-08-26
Shinichiro Hamaji
Probabl
y
w
r
ong stack alignment
for s
t
ruct
o
n Win64
commit
|
commitdiff
|
tree
2010-08-26
Shin
i
chir
o
H
amaji
Fix alignment ar
o
u
nd
s
truct
for SSE
.
commit
|
commitdiff
|
tree
2009-08-24
Shinic
h
iro Hamaji
x86-6
4
: Fix stab debug information
.
commit
|
commitdiff
|
tree
2009-08-24
Shinichi
r
o Ha
m
aji
x86-64: change the type of size_t and
p
trdiff_t
.
commit
|
commitdiff
|
tree
2009-06-10
Shinichi
r
o Hama
j
i
x86-64: Align re
t
urn va
l
ue of alloca b
y
1
6
.
commit
|
commitdiff
|
tree
2009-06-08
Shin
i
chiro Ha
m
aji
x86-64: Ad
d
alloca
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
R
e
turn value of exit should be void
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Ham
a
j
i
Fixes for tests/Makefi
l
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
c
h
i
ro Ha
m
a
j
i
Call relocate_sy
m
() before we return the
offs
e
t
,
so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichi
r
o
H
ama
j
i
x86-64: Fix t
c
c -run
.
We need extra m
e
m
or
y
for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x
8
6
-
64: Define m
a
ke var
i
ab
l
e
TARGET so tha
t
test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x86-64: Remove code for debug print
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Ha
m
aji
x86-64: Fix
cast fro
m
in
t
egers to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Work around for the
i
ssue TCC
d
oesn't
han
d
le -
2
147483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
Ham
a
ji
Fixes fo
r
is
s
ues
I
've just
f
o
u
nd/introduced to x
8
6
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Ham
a
ji
x86-64: Cast fr
o
m 64bit p
o
inter to lo
n
g
long must
n
ot
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichi
r
o Hamaji
x86-64:
There can be valid addresses which is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro
Ha
m
a
ji
Fix
f
or x8
6
-64: The firs
t
an
d
second
arguments
o
f m
e
mcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
m
aji
Fix silly
t
ypos in the previ
o
us change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x86
-
64: Ma
k
e ABI for lon
g
double compatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Hamaji
Improve the tes
t
c
ove
r
age: !val for f
l
oat/d
o
uble/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
j
i
x86-64
:
C
o
mbine buffers of sections be
f
ore
w
e call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
Hamaji
Ge
n
erate PIC code so that we can c
r
eat
e
s
hare
d
objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chi
r
o H
a
maji
x86-64: Now TCC
c
an cr
e
ate healt
h
y shared objects
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro
H
a
maji
x86-64 bug fi
x
: Fix stab generation for
x
86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
H
amaji
x86-64
bug
f
i
x: Use stack
w
ith
a
lignment
j
ust like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
Ha
m
a
ji
x86-64: Save RDX a
n
d
RCX
b
efore we use them as functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Remove
mu
l
tiple definition error ca
u
s
ed by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro
H
amaji
A
d
d
check f
o
r i
n
val
i
d numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
Fix overrun in
d
e
cl_initializer_all
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Ham
a
j
i
Better DLL suppo
r
t o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
hiro Hamaji
F
i
rst nai
v
e DLL suppor
t
on
x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
maji
G
e
nerate
P
IC for ad
d
resses
o
f symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Suppress noisy poi
n
ter
s
i
g
ned-ness war
n
i
n
gs o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hama
j
i
Code cle
a
ni
n
g: u
t
ilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Sup
p
o
r
t long long
b
itfie
l
ds for
a
l
l
archit
e
ctures
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ham
a
ji
A uint64 bug fi
x
on
x86-
6
4
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Allow long
l
o
ng as a type of bitf
i
elds on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
Add severa
l
test cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Ad
d
support of x8
6
-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
s/i
n
t/unsigned/ since GCC 4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
Suport LDOU
B
LE_SIZE == 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro
Hamaj
i
silly
bu
g
fix: s/#ifdef
P
TR_
S
IZE ==
4/#if
PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
c
h
i
r
o H
a
maji
Make
tccel
f
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro
Hama
j
i
O
n
e more
s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Use
int*2 ins
t
ead of lo
n
g*2 to hold
d
oubl
e
va
l
ue
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
Use lo
n
g instead of
i
nt to hold
pointer
values
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Add __builtin_frame_address(0)
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Ham
a
ji
I
m
ported several macros requir
e
d by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Int
r
o
d
u
ce ElfW ma
c
ro and ELFW to en
c
apsu
l
ate the
difference
.
.
.
commit
|
commitdiff
|
tree