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
drop alloca #define
2009-05-16
gr
i
schka
d
r
op alloca #de
f
ine
commit
|
commitdiff
|
tree
2009-05-16
grisch
k
a
ulibc: #define
T
C
C_U
C
LIBC and
load
e
lf_interp
commit
|
commitdiff
|
tree
2009-05-11
grischka
update Changelog, bump version: 0
.
9
.
25
commit
|
commitdiff
|
tree
2009-05-11
g
r
i
s
chka
f
ix "cac
h
ed
i
n
c
lude"
o
ptimization
commit
|
commitdiff
|
tree
2009-05-11
D
aniel Glöckner
ARM: fix b
i
g immediate
offse
t
const
r
u
c
tion
commit
|
commitdiff
|
tree
2009-05-11
grisc
h
k
a
fix build with
m
svc
commit
|
commitdiff
|
tree
2009-05-11
grischka
f
ix un
u
sed/uninita
l
i
zed warnings
commit
|
commitdiff
|
tree
2009-05-11
gri
s
chka
f
ix warnings with tcc_add/get_symbol
commit
|
commitdiff
|
tree
2009-05-11
grisc
h
ka
e
n
able making tcc usin
g
lib
t
cc
commit
|
commitdiff
|
tree
2009-05-11
grischka
move
s
tat
i
c proto
t
ypes
t
o li
b
t
c
c
.
c
commit
|
commitdiff
|
tree
2009-05-11
grischka
m
o
ve
some g
l
obal v
a
riables into
T
C
C
St
a
te
commit
|
commitdiff
|
tree
2009-05-05
grischka
make tcc from t
c
c
.
c a
n
d
libt
c
c
from libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grisc
h
ka
mov
e
minor thi
n
gs fr
o
m li
b
tcc
.
c to other fil
e
s
commit
|
commitdiff
|
tree
2009-05-05
grischka
move global variables
to li
b
tc
c
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischk
a
move libtcc interfac
e
and helper functions to
l
ibtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
mo
v
e
p
a
rser/gen
e
rator to tc
c
gen
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischk
a
m
o
v
e preprocess
o
r to tc
c
pp
.
c
commit
|
commitdiff
|
tree
2009-05-05
g
rischk
a
m
ove declarations to
t
cc
.
h
commit
|
commitdiff
|
tree
2009-05-05
grischka
new files: t
c
c
.
h libtcc
.
c tc
c
pp
.
c tccgen
.
c
commit
|
commitdiff
|
tree
2009-04-19
grischka
c
leanu
p
makefil
e
s
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
e
n
able
back
t
race on
l
y when it's suppo
r
ted
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
fix makef
i
les etc for subdirs
commit
|
commitdiff
|
tree
2009-04-18
grischka
new subdirs: i
n
clud
e
, lib, tests
commit
|
commitdiff
|
tree
2009-04-18
g
risc
h
ka
w
in32:
r
eadme
.
txt->
t
cc-win32
.
t
x
t, update tcc-doc
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
mute strange di
f
ference in tcctest
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
libt
c
c: add sup
p
ort to
be bu
i
ld as DL
L
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
libtcc: ne
w
api
tcc_set_lib
_
path
commit
|
commitdiff
|
tree
2009-04-18
g
rischk
a
tcc_rel
o
cate:
return
e
r
ror a
n
d
remove unused code
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o
Hamaji
Call rel
o
ca
t
e
_s
y
m(
)
before we retu
r
n the o
f
f
s
et, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
rischk
a
tcc -E
:
f
i
x p
a
s
t
ing empty tokens
commit
|
commitdiff
|
tree
2009-04-18
grischka
t
cc -E: preserve spaces, altern
a
tive solution
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schka
CONFIG_TCC_S
T
ATIC: add dummy
f
or dlclose
commit
|
commitdiff
|
tree
2009-04-18
grischka
a
v
oid wa
r
ning uninitialized
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Fix
t
c
c -run
.
We need e
x
tra
m
e
m
ory for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
i
s
chka
get rid of 8 bytes
memory leak
commit
|
commitdiff
|
tree
2009-04-18
grischka
c
h
ange tcc_ad
d
/get_symbol
t
o u
s
e
void*
commit
|
commitdiff
|
tree
2009-04-18
grischka
a
lternative
int tcc_relocate(TCCState *s1, void *ptr);
commit
|
commitdiff
|
tree
2009-04-18
grischka
TOK_builtin_malloc: alternative so
l
ution
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64
:
Define make
v
ariable TARGET so
that
test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hama
j
i
x86-64: Remove
c
ode for d
e
bug print
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
x86-64: Fi
x
cast
from i
n
tege
r
s
to
p
ointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Wo
r
k a
r
ound
for the
is
s
u
e
T
C
C
d
oesn't ha
n
dle -21474
8
3648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inic
h
iro Hamaji
F
i
xes
for issues I'
v
e just found/intr
o
d
uced t
o
x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
x86
-
64: Cas
t
f
rom
6
4bit pointer to lo
n
g long must
not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hk
a
win
3
2
: accep
t
u
p
p
ercase
f
i
lename
suffixes
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64:
T
here c
a
n
b
e
va
l
id add
r
esse
s
which i
s
grea
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Ha
m
aji
Fix for x86-64: T
h
e first and
s
econd
arg
u
m
e
nts
of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
Fix silly typos
i
n
t
he previous
c
h
ang
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaj
i
x
8
6-6
4
: Make AB
I
f
o
r long double compatible with
GC
C
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Imp
r
ove the test c
o
ve
r
age: !val fo
r
float/doub
l
e
/lon
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
x86-6
4
:
Combine buf
f
ers of secti
o
n
s before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Gener
a
te PIC code so t
h
a
t
we
can create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
c
h
eck
for
a
bsolute inclu
d
e p
a
ths
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid of
"free_s
e
ction
problem" with private sections
commit
|
commitdiff
|
tree
2009-04-18
g
r
is
c
hka
tiny
_
libmaker: fix f
u
nct
i
on array
o
verflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
acc
e
pt "re
s
trict" in array
-
decl (S
T
DC 199901)
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schk
a
i386: apply "ali
g
n
=8
f
o
r doubles
.
.
.
" for PE on
l
y
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aj
i
x86-64: Now
T
C
C
can cr
e
ate healthy shared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
x86-64 bug
f
ix:
F
ix
s
tab
g
e
neration for x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
H
a
m
aji
x8
6
-64
bug
fix: Us
e
s
ta
c
k with alignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
m
aji
x
86
-
64: Save RDX
a
nd
R
CX
before we use them a
s
function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
c
hir
o
Hamaji
Remove
m
u
l
tiple d
e
finition err
o
r
caused by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Add check fo
r
inval
i
d numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
i
chiro
H
a
maji
Fix overrun in decl_ini
t
i
alizer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
Bette
r
D
L
L
support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
First naive D
L
L
sup
p
ort on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
H
amaji
Generat
e
PI
C
for addresses of
s
y
mbol
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
S
uppress nois
y
po
i
n
t
er sig
n
ed-ness warn
i
n
g
s on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaj
i
Code cle
a
ning: u
t
iliz
e
vpus
h
ll
(
)
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Support long long bitf
i
e
l
d
s for al
l
arc
h
itecture
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
A uint64 bu
g
fix on
x
86
-
64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
Allow
l
o
ng l
o
ng as a ty
p
e
of bitfie
l
ds
o
n x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
win
3
2: allow user segme
n
ts as writable
& executabl
e
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hk
a
i3
8
6: al
i
gn=8 for doubl
e
and lo
n
g long
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: fix for VC8Express
c
ompi
l
e
r
commit
|
commitdiff
|
tree
2009-04-18
Ki
r
i
l
l
Smelkov
t
cc -E: preserve sp
a
ces (partial
solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
string_te
s
t: we should always
u
se 'unsigned int
'
f
o
r
b
commit
|
commitdiff
|
tree
2009-04-18
Alexand
e
r E
g
orenkov
type_
s
ize function
r
etu
r
ne
d
incorrect size
commit
|
commitdiff
|
tree
2009-04-18
grischka
fi
x
c
o
nstant
o
ptimization
for
unsigneds
commit
|
commitdiff
|
tree
2008-12-02
g
r
ischka
fix da
t
a ove
r
flow with in
i
t_putv
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Ham
a
ji
Ad
d
several te
s
t
cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaj
i
A
dd support of x
8
6-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Ha
m
a
j
i
s
/
i
nt/unsigned/ since G
C
C 4
.
3
.
2 produces
code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chi
r
o Hamaji
Suport LDOUBLE_SIZE ==
1
6 en
v
ironment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
silly bu
g
fix: s/#ifdef PTR_SIZE
== 4/
#
if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aji
Make tc
c
elf
.
c
64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hir
o
H
a
maji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use int*2
i
nst
e
ad
o
f
long*2 to hold double value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use l
o
ng instead of int to hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaj
i
Add __buil
t
in_frame_addr
e
ss(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
ir
o
Ham
a
ji
Impo
r
te
d
sev
e
ral
m
acros required by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Introduc
e
ElfW macro an
d
ELFW to encapsulat
e
the difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöck
n
er
Futher
c
ha
n
g
e
s to c
a
sts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glö
c
kner
Fix get_to
k
_
s
tr wrt wide
cha
r
a
c
ters
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Glöckner
Rewro
t
e '?' for constants
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckne
r
Cast
p
a
ramet
e
r of '!
'
to _Bool
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckne
r
R
e
wr
o
te ca
s
ts
commit
|
commitdiff
|
tree
2008-11-30
gris
c
hka
line-numbers output for TCC
-
E
commit
|
commitdiff
|
tree
2008-11-30
gri
s
chka
win3
2
/build-tcc
.
bat:
d
e
fi
n
e CONFIG
_
SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
was has
h
, not link
commit
|
commitdiff
|
tree
next