repo.or.cz
/
tinycc
/
kirr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
accept option -x <lang>
2009-06-17
grischka
accept option -x <
l
ang>
commit
|
commitdiff
|
tree
2009-06-17
grisch
k
a
win32: struct
u
re return GCC compatible (ret 4 with
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
grischka
error messag
e
s
: print "er
r
or:
.
.
.
"
commit
|
commitdiff
|
tree
2009-06-17
grischka
tcc_pr
e
process: a
d
d
gcc-style include
-
depth flags
commit
|
commitdiff
|
tree
2009-06-17
g
r
ischka
i
n
compatible function p
t
r assignment: just warn
commit
|
commitdiff
|
tree
2009-06-17
grisc
h
ka
allow redefini
t
i
o
n of func_old_type functions
commit
|
commitdiff
|
tree
2009-06-17
Soloist Deng
trying to fix the bug of
unclean FPU st(0)
commit
|
commitdiff
|
tree
2009-06-17
gr
i
schka
use static
declaration fr
o
m prot
o
t
y
p
e
commit
|
commitdiff
|
tree
2009-06-17
g
r
is
c
hka
unions:
i
nitz
i
a
lize only one f
i
eld
commit
|
commitdiff
|
tree
2009-06-17
grischka
tccelf
:
acce
p
t BSS s
y
m
b
o
l with s
a
me
n
am
e
from other
.
.
.
commit
|
commitdiff
|
tree
2009-05-16
grisch
k
a
drop
a
lloca #d
e
fine
commit
|
commitdiff
|
tree
2009-05-16
gri
s
chka
u
libc: #define
T
CC
_
UCLIBC
a
n
d
load elf_interp
commit
|
commitdiff
|
tree
2009-05-11
gr
i
sc
h
ka
update C
h
angelog, bump versi
o
n:
0
.
9
.
2
5
commit
|
commitdiff
|
tree
2009-05-11
g
r
ischka
fix "cached inclu
d
e" optimization
commit
|
commitdiff
|
tree
2009-05-11
Daniel
G
löckner
ARM: fix big
i
mmedi
a
te
o
ff
s
et con
s
tructi
o
n
commit
|
commitdiff
|
tree
2009-05-11
grischka
fix build wit
h
msvc
commit
|
commitdiff
|
tree
2009-05-11
g
rischka
fix unus
e
d
/uninitalized
warnings
commit
|
commitdiff
|
tree
2009-05-11
grischka
fi
x
warnings with tcc_add/get_symbol
commit
|
commitdiff
|
tree
2009-05-11
grischk
a
enable m
a
ki
n
g
t
cc using libtcc
commit
|
commitdiff
|
tree
2009-05-11
grisc
h
k
a
move static prototypes to l
i
btcc
.
c
commit
|
commitdiff
|
tree
2009-05-11
g
rischka
mov
e
some
global
v
ariables into TCCState
commit
|
commitdiff
|
tree
2009-05-05
g
ris
c
hka
make tcc
f
rom t
c
c
.
c
and l
i
btcc from li
b
t
cc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move minor thi
n
gs
f
r
o
m libtcc
.
c
t
o
other files
commit
|
commitdiff
|
tree
2009-05-05
grisc
h
ka
move gl
o
bal v
a
riables to libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move libtcc interface an
d
helper functions to lib
t
cc
.
c
commit
|
commitdiff
|
tree
2009-05-05
g
risc
h
k
a
move parse
r
/generator to
t
ccgen
.
c
commit
|
commitdiff
|
tree
2009-05-05
g
r
isch
k
a
m
o
v
e
preprocessor to tccpp
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move decl
a
rations to tcc
.
h
commit
|
commitdiff
|
tree
2009-05-05
grischka
new files: tcc
.
h l
i
btcc
.
c tccpp
.
c tccgen
.
c
commit
|
commitdiff
|
tree
2009-04-19
grisc
h
ka
clea
n
up
m
a
k
efiles
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
e
n
able backtrace on
l
y w
h
en it's supported
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix ma
k
efiles e
t
c for subd
i
rs
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
ch
k
a
n
e
w subdirs: in
c
lude
,
lib,
test
s
commit
|
commitdiff
|
tree
2009-04-18
g
r
isc
h
ka
win32: readme
.
txt->tcc
-
win32
.
txt, up
d
ate tcc-doc
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
mute strange diffe
r
e
n
ce in tcctest
commit
|
commitdiff
|
tree
2009-04-18
g
risc
h
ka
l
i
btcc: add suppo
r
t to be bui
l
d as DLL
commit
|
commitdiff
|
tree
2009-04-18
grischka
l
ibtcc:
n
ew api
tcc_se
t
_lib_
p
ath
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schka
tcc_reloc
a
te: return error and r
e
move
unu
s
ed code
commit
|
commitdiff
|
tree
2009-04-18
S
h
inic
h
iro Hamaji
Call relocate_sym() befo
r
e we return t
h
e
offse
t
, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
t
cc -E: fix p
a
sting e
m
pty tok
e
ns
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
tcc -E: preserve space
s
, alternati
v
e solution
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
CONFIG_TCC_STATIC:
a
dd dummy for dl
c
lose
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
c
hka
a
vo
i
d
war
n
ing uninitialized
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hama
j
i
x86-64:
Fix tc
c
-run
.
W
e
n
eed e
x
tra m
e
m
o
ry for P
L
T
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
get rid of 8
bytes m
e
mory leak
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
c
h
ange tcc_add/ge
t
_
s
ymbol
t
o use void
*
commit
|
commitdiff
|
tree
2009-04-18
grischka
altern
a
tive int tcc_relocate(TCCState *s1, void *ptr);
commit
|
commitdiff
|
tree
2009-04-18
grischka
TOK_builtin_malloc: alternative solution
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
Hamaji
x86-
6
4: D
e
fin
e
make variable TARGET so that test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Remove code for debug pri
n
t
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x86-64: Fix cast from
inte
g
ers
t
o
pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Work around fo
r
the issu
e
TCC doesn't handle -
2
147483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Fi
x
es fo
r
is
s
u
es I've just fo
u
nd/in
t
roduced to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
ini
c
hiro
Ha
m
aj
i
x86-64: Cas
t
from
6
4
b
i
t
pointer
to long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: ac
c
ep
t
up
p
ercase filename suffixes
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
x86-64: There
c
a
n b
e
valid add
r
e
sses which is gr
e
a
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Fix
for x86-64: The fi
r
st and se
c
o
n
d
argumen
t
s
o
f
me
m
cpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichi
r
o Hamaji
Fix si
l
ly ty
p
os in the previous ch
a
n
ge
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Ham
a
ji
x86-64: Mak
e
ABI
for long d
o
ubl
e
c
o
mpatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ichiro Hamaji
Improve the tes
t
cover
a
ge: !val for float/do
u
ble/lon
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
x86-
6
4
: Combine buffe
r
s of section
s
before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
G
e
n
e
rate PIC code so that we can create
s
hared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
ri
s
chka
c
h
e
ck
for absolute incl
u
de paths
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
get ri
d
of "free_sect
i
o
n
problem" with priva
t
e sections
commit
|
commitdiff
|
tree
2009-04-18
grischka
tiny
_
libmaker: fix fun
c
tion a
r
ray overf
l
ow
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
a
cc
e
pt "restr
i
c
t
" in array-decl (ST
D
C
1
9
9
901)
commit
|
commitdiff
|
tree
2009-04-18
g
r
i
s
c
hk
a
i
386:
apply "ali
g
n=8
f
o
r
d
o
ubles
.
.
.
" f
o
r PE only
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
Hamaji
x86-64
:
Now TCC
can
c
reate heal
t
hy shar
e
d
obje
c
ts f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
chiro Hamaji
x86
-
64 bug fi
x
: Fix stab generation f
o
r
x
86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64 bug fix:
U
se stack with alignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chi
r
o Hamaji
x86
-
64: Save
RDX
a
n
d
R
C
X befo
r
e we use them as
f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Remove mu
l
tiple
d
e
f
i
nition error
caused by combin
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Ad
d
ch
e
c
k for in
v
alid numb
e
rs
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o H
a
m
aji
Fix overrun
i
n decl_init
i
alizer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Better D
L
L support
o
n
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
i
ro Hamaji
First naive DL
L
s
upport on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nich
i
r
o
Ha
m
aj
i
Gen
e
r
a
te PIC fo
r
addresses of
symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Supp
r
ess
n
o
isy
p
o
inter
signed
-
n
ess
w
arnings on
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code
c
leaning: utilize vpushll
(
)
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ha
m
a
ji
Support long long
bitfi
e
lds
f
or al
l
archite
c
t
u
res
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
aji
A
uint64 bug fix
on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
All
o
w long long as a t
y
pe of bitfiel
d
s on
x
8
6
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win
3
2: allow
user segment
s
as writable & executab
l
e
commit
|
commitdiff
|
tree
2009-04-18
grischka
i3
8
6: a
l
ign=8
f
or double and
l
ong long
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
win
3
2: fix
f
o
r
V
C8Express compiler
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
tcc -
E
: pre
s
erve s
p
a
c
es (par
t
ial solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
stri
n
g_
t
est
:
we
s
h
o
u
l
d alwa
y
s use 'uns
i
gned int' for
b
commit
|
commitdiff
|
tree
2009-04-18
Ale
x
ander Egore
n
ko
v
type_si
z
e function re
t
urned incorre
c
t s
i
ze
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix
co
n
stant optimization
f
or
u
nsigned
s
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data overflow with
init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
H
am
a
ji
Add several test
cases
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichir
o
H
a
maji
Add support
o
f x8
6
-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chir
o
H
a
maji
s/int/unsigned/ si
n
ce
GC
C
4
.
3
.
2 produces code
which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro Hamaji
Suport LDOUBLE
_
SIZE ==
16 env
i
ronment
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
sill
y
bug fix: s/#ifdef
PTR_SI
Z
E ==
4
/#i
f
PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
h
i
ro
Hamaji
Make tccelf
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinich
i
ro Hama
j
i
One more s/in
t
/long/
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
Us
e
i
nt
*
2 instead of long*2 to hol
d
doub
l
e value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use
long instead o
f
int
to hold pointer value
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Ad
d
__built
i
n_frame_a
d
d
r
ess(0)
commit
|
commitdiff
|
tree
next