repo.or.cz
/
tinycc
/
miki.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
change tcc_add/get_symbol to use void*
2009-04-18
grischka
ch
a
nge tcc_ad
d
/
g
et_symbol to use void*
commit
|
commitdiff
|
tree
2009-04-18
grischka
alternati
v
e int tcc
_
relocate(TCCState *s1, v
o
id *ptr);
commit
|
commitdiff
|
tree
2009-04-18
g
r
i
sc
h
k
a
TOK_built
i
n_malloc
:
alternative s
o
l
ution
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
x86-64: Define make va
r
i
a
ble T
A
RGET so
t
hat test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86-64: Remove co
d
e for debug print
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
x86-6
4
: Fix cast from integers to p
o
inters
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Ha
m
aj
i
Wo
r
k aro
u
nd
for the issue TC
C
does
n
'
t handle -2147483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
ji
F
i
x
es for i
s
su
e
s I've just found
/
introduce
d
to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
H
am
a
ji
x86-6
4
: Cast
fro
m
64bit pointer to
l
ong long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
win32
:
ac
c
ept upp
e
rcase fil
e
name suffix
e
s
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x86-64: There can b
e
valid
a
ddresses which is grea
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
h
iro Hamaj
i
Fix for x86-64
:
The first and se
c
o
n
d
arguments of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Fix silly ty
p
os
i
n the previous ch
a
nge
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
x86-6
4
: Mak
e
AB
I
for long dou
b
le
c
o
m
patible with GC
C
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Impr
o
ve the
t
est coverage: !
v
al for float/double/lo
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
x8
6
-
6
4: Combine buffers
of s
e
ctions b
e
fore we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inich
i
ro
H
a
maji
Generate
PIC c
o
d
e
s
o
that we can create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
check
f
or
abso
l
ute include
p
a
ths
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schk
a
get rid
of "fre
e
_section problem"
with
p
riva
t
e
sections
commit
|
commitdiff
|
tree
2009-04-18
grischka
tiny_
l
ib
m
aker: fix functio
n
ar
r
ay overflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept "restrict" in
a
rra
y
-decl (STDC 199901)
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
i386: app
l
y "align=8 for
doubles
.
.
.
"
for PE on
l
y
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Now TCC can create health
y
shared
objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x8
6
-64
b
ug fix:
Fi
x
s
t
a
b
gene
r
ation for
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
hiro H
a
maj
i
x86-6
4
bug
fix
:
U
s
e stack with a
l
ignment j
u
st like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x86-64
:
Save RD
X
and RCX b
e
f
o
re we
use t
h
em
a
s
f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinic
h
iro Hamaji
Remove multiple
d
efinition error c
a
used by combin
a
tion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
iro Ha
m
aj
i
Add che
c
k f
o
r i
n
v
alid
numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro H
a
maji
F
ix overrun in
d
ecl_initial
i
zer_
a
lloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Ham
a
ji
Bett
e
r DLL suppo
r
t on x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
i
rst
n
aive DLL support o
n
x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Ge
n
er
a
te PIC for address
e
s of
s
ymbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Suppress n
o
isy pointer s
i
gne
d
-ness
w
arnings on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Co
d
e c
l
eaning:
u
t
ilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
S
u
p
p
ort long long bitfiel
d
s for all architectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chir
o
Hamaj
i
A uin
t
64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o Hamaj
i
Allow long
l
o
n
g as a t
y
pe of
bitfields o
n
x
8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: allow user s
e
gments
as wr
i
ta
b
le &
e
xecutable
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
i386: align=8
f
or
double a
n
d lon
g
long
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
win
3
2:
f
ix fo
r
VC8Expre
s
s compi
l
er
commit
|
commitdiff
|
tree
2009-04-18
Kirill Sm
e
lkov
tcc
-E:
preser
v
e sp
a
ces
(partial solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
s
tring_test
:
we s
h
ould al
w
ays
use
'
u
nsigned
int'
for
b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Egorenkov
type_size function
return
e
d inc
o
rrect size
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hk
a
fi
x
constant optimizati
o
n for
unsigneds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data overflow with init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
A
dd
se
v
eral te
s
t
cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
Add support of
x
86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Ham
a
ji
s/int/unsigned/ since GCC 4
.
3
.
2 pr
o
duces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
Supor
t
LDOUBLE_SIZE == 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
silly bug fix: s/#if
d
ef PTR_SIZE == 4
/
#i
f
PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Make tccelf
.
c 64b
i
t ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
O
ne more s/int/long
/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use
i
n
t*2
instead of long*
2
to hold double v
a
lue
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
Use long
i
nstea
d
of int to hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hama
j
i
Add
_
_builtin_frame_ad
d
ress(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaji
Im
p
orted several
ma
c
r
o
s
requir
e
d by
x
86-64
commit
|
commitdiff
|
tree
2008-12-02
S
hini
c
hiro H
a
maji
Introduc
e
Elf
W
macro and EL
F
W to encaps
u
late t
h
e difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Glöckner
Fu
t
her changes to casts
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Glöck
n
er
Fix get_tok_st
r
wrt wide c
h
aracters
commit
|
commitdiff
|
tree
2008-11-30
Daniel
G
löckner
R
e
w
rote '?' for constants
commit
|
commitdiff
|
tree
2008-11-30
Da
n
iel Gl
ö
ckner
Cast p
a
ramet
e
r
of '!'
to _Bool
commit
|
commitdiff
|
tree
2008-11-30
D
a
niel Glöck
n
er
Rew
r
ote casts
commit
|
commitdiff
|
tree
2008-11-30
grisc
h
ka
line-num
b
er
s
output for TCC -E
commit
|
commitdiff
|
tree
2008-11-30
g
r
ischka
win32
/
buil
d
-tcc
.
bat: defi
n
e CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
g
r
i
sch
k
a
w
a
s hash, not link
commit
|
commitdiff
|
tree
2008-09-14
g
r
ischka
u
pdate ch
a
ngelog
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
G
l
öckner
D
i
s
p
l
ay erro
r
o
n
statement expression
s
with
complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
ani
e
l
Glöckn
e
r
Fix bitfields with non-int types
a
n
d
in unions
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el Glöckner
F
o
rce null pointe
r
exception for code
o
u
t
side
o
f a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
a
n
iel
Glöckn
e
r
Op
t
imize arithmetic wit
h
po
i
nter to value on stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöck
n
er
F
ix gv
fo
r
long long
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Allow to use l
i
bgcc instead of li
b
tcc1
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
A
p
refix for de
f
a
u
lt lib
r
ary/in
c
lude
s
e
arch paths
commit
|
commitdiff
|
tree
2008-09-12
D
aniel Glöckner
ARM related Makefi
l
e changes
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckne
r
R
unti
m
e
lib fun
c
tions
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel
Glöckner
Set VT_LVAL_xxx fl
a
gs fo
r
function ar
g
uments in gfunc_pro
l
og
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam S
a
mpson
P
a
tch for DESTDIR installa
t
ion (Adam
Sampson)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fix isidnum_ta
b
le
f
or CH_EOF
(
-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fre
e
_
s
ection
b
ugfix
commit
|
commitdiff
|
tree
2008-05-05
grischka
re
l
ease
l
oaded dlls cle
a
nly (Sam K
)
commit
|
commitdiff
|
tree
2008-05-05
grischka
enable
pe-outpu
t
f
r
o
m
lib
t
cc
(Sh
m
uel Zeigerman)
commit
|
commitdiff
|
tree
2008-04-27
gr
i
schka
fix o
p
tions in C scripts after -ru
n
commit
|
commitdiff
|
tree
2008-04-27
grischk
a
fix stabstr with
l
i
n
k
ed object
s
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix bogus
r
el
o
cations
wit
h
T
CC_OUTPUT_DL
L
commit
|
commitdiff
|
tree
2008-04-27
grischka
enable m
u
ltiple states and f
i
x minor mem
o
ry leaks
commit
|
commitdiff
|
tree
2008-03-31
grischka
update manua
l
, c
h
angelog
commit
|
commitdiff
|
tree
2008-03-31
grischka
ad
d
ed verbosi
t
y leve
l
s
(-vv -vvv)
commit
|
commitdiff
|
tree
2008-03-31
grischka
Accept
s
tandard inpu
t
a
s
an inp
u
tstream
(Hanzac
C
hen)
commit
|
commitdiff
|
tree
2008-03-25
grisch
k
a
get rid of a wa
r
ning and fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
gri
s
ch
k
a
A
dd -soname
l
inker opti
o
n (Mar
c
Andre Tanner)
commit
|
commitdiff
|
tree
2008-03-25
grisch
k
a
Comply to c89 compilers other th
a
n gcc (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
grischka
Enabl
e
-
B
option for library
path on w
i
n
32
commit
|
commitdiff
|
tree
2008-03-08
grisc
h
k
a
Fix 'tcc
-
static' with recent gli
b
c
commit
|
commitdiff
|
tree
2008-03-08
gr
i
sch
k
a
Get rid of one warning
commit
|
commitdiff
|
tree
2008-03-08
grischka
Chec
k
in ti
n
y
_
l
ibma
k
er (ar repla
c
ement
)
by Tim
o
v
j
Lahde
commit
|
commitdiff
|
tree
2008-01-16
grischka
Udated and cleaned up TODO
.
commit
|
commitdiff
|
tree
2008-01-16
g
risch
k
a
Just warn about unknown dire
c
t
ives, defi
n
e __STDC_VERSION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
grisc
h
ka
Switch to newer tccp
e
.
c (includes support
f
or reso
u
rces
)
commit
|
commitdiff
|
tree
2007-12-17
grischka
Handle
b
ack
s
l
a
s
hes within
#
in
c
lude, #error, #warning
commit
|
commitdiff
|
tree
2007-12-16
grischka
Import
c
hangesets (
p
art 4) 428,457,460
,
467: defines
.
.
.
commit
|
commitdiff
|
tree
next