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
Shin
i
chir
o
Hamaji
x86-64:
Fix stab debug informa
t
ion
.
commit
|
commitdiff
|
tree
2009-08-24
Shinichiro H
a
maji
x
8
6-64: chan
g
e the type of si
z
e_
t
and ptrdiff_t
.
commit
|
commitdiff
|
tree
2009-06-10
Shini
c
h
i
ro Hama
j
i
x86-
6
4: Align return value
of alloca b
y
16
.
commit
|
commitdiff
|
tree
2009-06-08
Shini
c
hi
r
o H
a
maji
x86-64:
A
dd alloca
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Ham
a
ji
Ret
u
rn v
a
l
u
e of exit
sho
u
ld
b
e
void
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fixes fo
r
tests/Ma
k
efile
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ha
m
aj
i
Call rel
o
cat
e
_sym() before we
r
etu
r
n the offset, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x86-64: Fix
tc
c
-
r
un
.
We need extra
memory for
PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaj
i
x86-64:
D
efine make variable TARGET so that test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x86-64:
Remove
c
ode for debug print
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
x86-64: Fi
x
cast f
r
om int
e
gers to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
Wor
k
around fo
r
the issue TCC doesn't ha
n
dle -21474836
4
8
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Fix
e
s fo
r
issue
s
I
've just
f
o
u
n
d
/introduce
d
to
x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x86-64:
C
ast from 64b
i
t pointer to
long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hama
j
i
x86-64: There
c
an be valid add
r
esses
w
hich is grea
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro H
a
m
a
ji
Fix
f
or x86-64:
The first
and second ar
g
u
m
ents of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichi
r
o Ha
m
aj
i
Fix silly typos in the previous chang
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x
8
6-64: Ma
k
e
A
BI for long double compatible wi
t
h GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Improve th
e
test
coverage: !val
f
o
r
float/double
/
long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
x86-6
4
:
Combine b
u
f
f
ers of sec
t
ions befo
r
e w
e
call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Generat
e
PIC code so that we c
a
n
create shared
o
b
j
ects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Ha
m
aji
x86-64: Now TCC can create hea
l
thy
s
hared
o
bjects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inich
i
ro Hamaji
x86-
6
4 bug fix:
F
i
x s
t
ab generation for x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86-64 bug fix: Use stack with ali
g
nment
j
ust like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nich
i
ro Hamaji
x86-64: Sav
e
R
DX and R
C
X
before we
u
se them as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
hiro Ha
m
aji
Remove mult
i
ple
definition
error c
a
us
e
d by com
b
ination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaj
i
Add check
f
or i
n
valid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Fi
x
overrun in decl_initialize
r
_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Better DLL su
p
port o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
First naive DLL s
u
pport
o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
chiro Hamaji
Generate
P
I
C
f
or
addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichi
r
o Hamaji
S
up
p
res
s
no
i
sy
p
ointer signed-ness warnin
g
s on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
Code
c
leaning:
u
t
i
lize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
a
ji
S
upport l
o
ng lon
g
bitfields for all architectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
A
u
int64 bug fix
on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hama
j
i
Allow long long
a
s
a
t
ype
o
f bitfi
e
l
d
s on x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add
s
ev
e
ral test ca
s
es
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add su
p
por
t
of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hamaji
s/
i
nt/unsi
g
ned/
since GCC 4
.
3
.
2 produces code whic
h
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
n
ichiro Hamaji
Su
p
ort LDOUBLE_S
I
ZE == 16 env
i
ro
n
ment
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
c
hiro Hamaji
si
l
l
y
b
ug
fix: s/#ifdef PTR_
S
IZE ==
4
/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Make tccelf
.
c 64
b
it rea
d
y
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
j
i
One m
o
re
s
/int/long/
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
n
i
c
hiro Hamaji
Us
e
int*2 ins
t
ead
of long*2 to hold d
o
uble
va
l
ue
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
j
i
Use
l
ong instead of
i
nt to hold pointer value
s
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
Ad
d
__builtin_frame_ad
d
ress
(
0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Imp
o
rted sever
a
l
m
a
c
ros required
by x86-6
4
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaj
i
Introduce ElfW
macro and ELFW to enca
p
sulate the difference
.
.
.
commit
|
commitdiff
|
tree