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
2009-06-17
Soloist Deng
tryin
g
t
o
fix the
b
ug of unclean FPU st(0)
commit
|
commitdiff
|
tree
2009-06-17
g
rischka
u
se
static declara
t
i
o
n from proto
t
y
pe
commit
|
commitdiff
|
tree
2009-06-17
grischka
unions: ini
t
zialize only one field
commit
|
commitdiff
|
tree
2009-06-17
gr
i
schka
tccelf: accept BSS symbol
wi
t
h same name from othe
r
.
.
.
commit
|
commitdiff
|
tree
2009-05-16
grisc
h
ka
drop
al
l
o
c
a #
d
efine
commit
|
commitdiff
|
tree
2009-05-16
grisc
h
ka
ul
i
b
c
:
#define TCC_UC
L
IBC and load elf_interp
commit
|
commitdiff
|
tree
2009-05-11
grischka
upd
a
te Changelog, bump version: 0
.
9
.
25
commit
|
commitdiff
|
tree
2009-05-11
grischka
fix
"ca
c
hed i
n
clude"
optimiza
t
ion
commit
|
commitdiff
|
tree
2009-05-11
Daniel Glöck
n
er
A
RM: fix big immediate offse
t
construction
commit
|
commitdiff
|
tree
2009-05-11
grischka
fix
b
ui
l
d with
m
svc
commit
|
commitdiff
|
tree
2009-05-11
grischka
fix
u
nused/
u
ninitalized w
a
rning
s
commit
|
commitdiff
|
tree
2009-05-11
grischka
fix
w
arnings
w
ith tcc_
a
dd/get_symbol
commit
|
commitdiff
|
tree
2009-05-11
g
rischk
a
enable
m
aking tcc using lib
t
cc
commit
|
commitdiff
|
tree
2009-05-11
g
rischka
mo
v
e stat
i
c pro
t
otypes
t
o libtc
c
.
c
commit
|
commitdiff
|
tree
2009-05-11
grischka
move some glob
a
l
v
ari
a
b
les into
T
CCState
commit
|
commitdiff
|
tree
2009-05-05
gr
i
schka
make tcc f
r
om
tcc
.
c and
l
i
btcc from libt
c
c
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move
minor things
from
l
ibtc
c
.
c to
other files
commit
|
commitdiff
|
tree
2009-05-05
gris
c
hka
mov
e
gl
o
bal vari
a
bles
t
o libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
g
ris
c
hka
move lib
t
cc interfac
e
and helpe
r
fu
n
ctions
to li
b
tcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
mov
e
parse
r
/
g
enerator
t
o tcc
g
en
.
c
commit
|
commitdiff
|
tree
2009-05-05
g
rischka
move pre
p
rocessor
to
t
c
cpp
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move dec
l
a
ratio
n
s to tc
c
.
h
commit
|
commitdiff
|
tree
2009-05-05
grisc
h
ka
new files: tcc
.
h li
b
tcc
.
c
t
c
c
pp
.
c tcc
g
en
.
c
commit
|
commitdiff
|
tree
2009-04-19
grisch
k
a
clean
u
p
makefiles
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
enab
l
e ba
c
ktrace on
l
y when it's supported
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
fix makefiles etc for subdirs
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
n
e
w subdirs: i
n
clude,
l
ib, tests
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: r
e
ad
m
e
.
txt->tcc-w
i
n
3
2
.
txt, update tcc-doc
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
chka
mute strange diffe
r
e
nce in tcctest
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
libtcc: add s
u
p
p
ort
t
o b
e
build as DLL
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
c
hka
libtcc:
new api tcc
_
set_lib_path
commit
|
commitdiff
|
tree
2009-04-18
grischka
tcc_
r
elocat
e
:
return error and remove
unused code
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Call re
l
ocate
_
sym(
)
before we ret
u
rn t
h
e of
f
set, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
tcc
-E:
fix p
a
sting empty
tokens
commit
|
commitdiff
|
tree
2009-04-18
grischka
tc
c
-E: p
r
eserve sp
a
ces, alternative solution
commit
|
commitdiff
|
tree
2009-04-18
grischka
CON
F
IG
_
T
C
C_STATIC
:
ad
d
dummy for
d
l
c
lose
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
avo
i
d warni
n
g uninitialized
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-
6
4: Fix tcc
-
r
un
.
We nee
d
extra memory for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid
of 8 bytes m
e
m
ory leak
commit
|
commitdiff
|
tree
2009-04-18
g
r
isc
h
ka
c
h
ang
e
tc
c
_add/ge
t
_s
y
mbol to use void*
commit
|
commitdiff
|
tree
2009-04-18
grischka
a
lte
r
nati
v
e i
n
t t
c
c_r
e
locate(T
C
CState *s1, void *ptr);
commit
|
commitdiff
|
tree
2009-04-18
grischka
T
O
K_
b
uiltin_malloc: alternative
s
o
l
u
t
io
n
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ham
a
ji
x86-64: Define
m
ake va
r
ia
b
l
e
TA
R
GET
s
o
tha
t
test2
and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86
-
64: Remove cod
e
for deb
u
g pr
i
n
t
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o
Hamaji
x86-64: Fix cast from integers to point
e
rs
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
ichiro Hamaji
Work around for the iss
u
e
TCC doesn
'
t handle -2
1
474
8
3648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fixes for i
s
s
ues
I've j
u
st found/introduc
e
d to
x
86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Cast
f
rom 64bit p
o
i
nter to long lon
g
must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
win32: accept
u
pp
e
rca
s
e filename
s
uffixes
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichir
o
Hamaji
x
86-64: There can be valid addresses whic
h
is g
r
eater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Fix fo
r
x8
6
-64: The first
a
nd
seco
n
d arguments of
memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Fix sil
l
y typos in the previ
o
us change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x86-64: M
a
ke ABI for long doub
l
e compatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Im
p
ro
v
e the test cove
r
a
g
e: !val f
o
r flo
a
t/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64
:
Comb
i
ne buffers of s
e
ctions be
f
ore we ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Gen
e
r
ate PIC
c
ode so that we ca
n
creat
e
shared o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gri
s
ch
k
a
che
c
k
fo
r
absolute include
p
aths
commit
|
commitdiff
|
tree
2009-04-18
grischka
get r
i
d of "free
_
sectio
n
p
r
oble
m
"
w
i
th private sections
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
t
iny_libmaker: fix function array ov
e
rflow
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
ac
c
ept "restrict"
in array-decl (STDC
1
9
9
9
0
1
)
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
c
h
k
a
i386: apply
"align=8 fo
r
d
o
ubles
.
.
.
" for PE only
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichi
r
o Hamaji
x86-64: Now
TCC can
c
reat
e
healt
h
y share
d
objec
t
s fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Ham
a
ji
x86-64 b
u
g fix
:
Fix st
a
b genera
t
ion f
o
r x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
maji
x86-64 bug fix: Use stack with alignment just
l
ike
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
Hamaji
x86-64: Save RDX a
n
d RCX before
w
e
u
s
e them as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Remove multiple definit
i
on error ca
u
sed by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichi
r
o
Hamaji
Add
check for invalid numbe
r
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
H
a
maji
Fix overrun in de
c
l_
i
nitialize
r
_
a
lloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hama
j
i
Better D
L
L support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
F
irs
t
naive DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Ge
n
erate PIC for ad
d
resses of
s
y
mbol
s
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Suppress
n
ois
y
p
oint
e
r s
i
gned-ness wa
r
nings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro
Hama
j
i
Code c
l
ean
i
ng: utilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ich
i
r
o
Hama
j
i
S
u
ppo
r
t
l
ong long bit
f
i
elds for all ar
c
hitectu
r
es
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
H
a
m
aji
A uint64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
A
l
l
ow
l
o
ng long as
a typ
e
of bitfie
l
ds on x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
k
a
w
in32:
a
llow user se
g
ments as
w
ritable
&
exec
u
table
commit
|
commitdiff
|
tree
2009-04-18
gr
i
sc
h
ka
i386: align=8 for
d
ouble an
d
long
long
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
win3
2
:
fix f
o
r VC8Express compil
e
r
commit
|
commitdiff
|
tree
2009-04-18
Kirill
S
m
elkov
tcc -E: prese
r
ve
spaces (parti
a
l solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
stri
n
g_test: we should a
l
wa
y
s use 'unsig
n
ed int' for
b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Egorenkov
t
y
pe_size fun
c
tion returned
i
ncorrect siz
e
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
fix constant
o
ptimization for unsigneds
commit
|
commitdiff
|
tree
2008-12-02
g
rischka
f
i
x data o
v
erflow with init_put
v
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Ha
m
a
j
i
Add severa
l
te
s
t cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add suppor
t
of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro Hamaji
s/int/uns
i
gned/ since GCC 4
.
3
.
2 produce
s
code wh
i
c
h
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
S
u
p
o
rt LDOUBL
E
_SIZE == 16 environmen
t
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
silly bug
f
ix: s/#ifdef
PTR_SI
Z
E
=
=
4
/#if
P
TR_SI
Z
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
M
ake tccelf
.
c 64bit r
e
ady
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aji
Use
i
n
t
*2 instead of
long*
2
to hol
d
double value
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
ini
c
hiro
Hamaji
Use long instead of i
n
t
to
h
o
ld p
o
inter values
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Add __built
i
n_fra
m
e_address(0)
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
I
mported
s
everal
macros
required
by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Intro
d
uce
ElfW macro and ELFW t
o
encapsul
a
te the difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Glöckner
Fu
t
her cha
n
ges to c
a
s
t
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöck
n
er
Fix get
_
tok
_
str wrt wide characte
r
s
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Glöckner
Rewr
o
t
e
'?' fo
r
constan
t
s
commit
|
commitdiff
|
tree
2008-11-30
D
aniel
G
löckner
Cast parameter
of
'!' to _Bool
commit
|
commitdiff
|
tree
next