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
win64: align jmp_buf
2009-07-18
grischka
win64: alig
n
jmp_buf
commit
|
commitdiff
|
tree
2009-07-18
grischka
w
in64: fix po
i
nter <-> un
s
igned long typecast issues
commit
|
commitdiff
|
tree
2009-07-18
grischka
pe32+ target
:
adjust x86_6
4
-gen
.
c
commit
|
commitdiff
|
tree
2009-07-18
gr
i
schka
pe32+ target: add
t
o ma
k
e
file
commit
|
commitdiff
|
tree
2009-07-18
grischka
pe32+ target: add in
various #de
f
ine's
commit
|
commitdiff
|
tree
2009-06-17
grischk
a
win
3
2:
g
uard va
_
list typedef
commit
|
commitdiff
|
tree
2009-06-17
grischka
ac
c
ept option -x <lang>
commit
|
commitdiff
|
tree
2009-06-17
grisch
k
a
win
3
2: structure return
G
CC compa
t
ible (ret 4
w
ith
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
g
r
ischka
e
rro
r
messages: p
r
int "error:
.
.
.
"
commit
|
commitdiff
|
tree
2009-06-17
grischka
t
cc_pr
e
process: add gcc-st
y
le include-de
p
th f
l
ags
commit
|
commitdiff
|
tree
2009-06-17
grischka
incomp
a
tible function ptr assign
m
ent:
j
ust warn
commit
|
commitdiff
|
tree
2009-06-17
g
risc
h
ka
allow
redefinition o
f
func_
o
ld_type functio
n
s
commit
|
commitdiff
|
tree
2009-06-17
Soloist De
n
g
t
r
yi
n
g to f
i
x the
b
u
g of uncl
e
an
FPU st
(
0)
commit
|
commitdiff
|
tree
2009-06-17
gri
s
chk
a
use stati
c
d
ecl
a
ra
t
ion fro
m
prototype
commit
|
commitdiff
|
tree
2009-06-17
gri
s
chka
un
i
ons: initzialize
only
one fi
e
ld
commit
|
commitdiff
|
tree
2009-06-17
g
r
i
schka
tccelf:
accept B
S
S sym
b
ol
w
ith same na
m
e from other
.
.
.
commit
|
commitdiff
|
tree
2009-05-16
gris
c
hka
drop all
o
c
a
#define
commit
|
commitdiff
|
tree
2009-05-16
gris
c
hka
ulib
c
:
#def
i
ne TCC_UCLIBC and loa
d
e
lf_
i
nterp
commit
|
commitdiff
|
tree
2009-05-11
grischka
update Change
l
og, bump version: 0
.
9
.
25
commit
|
commitdiff
|
tree
2009-05-11
grischka
fi
x
"cached include" opti
m
iza
t
ion
commit
|
commitdiff
|
tree
2009-05-11
Daniel Glöckner
A
RM
:
fix big im
m
ediate offset const
r
uction
commit
|
commitdiff
|
tree
2009-05-11
g
rischka
fix
b
uild with
m
svc
commit
|
commitdiff
|
tree
2009-05-11
grisch
k
a
f
ix
u
nused/uninitalized
w
a
rn
i
ngs
commit
|
commitdiff
|
tree
2009-05-11
gri
s
c
hka
fix
warnings with tcc_add/get_symbol
commit
|
commitdiff
|
tree
2009-05-11
grischka
enable making tcc us
i
ng libtcc
commit
|
commitdiff
|
tree
2009-05-11
gris
c
h
k
a
move static prot
o
types to
l
ibtcc
.
c
commit
|
commitdiff
|
tree
2009-05-11
grischk
a
move
some global variables
into TCCState
commit
|
commitdiff
|
tree
2009-05-05
gris
c
hka
make tcc from tcc
.
c and libtc
c
from libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
mo
v
e minor things from li
b
tcc
.
c to
other fil
e
s
commit
|
commitdiff
|
tree
2009-05-05
grischka
move globa
l
variabl
e
s
t
o
libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move libtcc
i
n
terface and helper fu
n
ctions
t
o
libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
mo
v
e parser/
g
enerator to
tc
c
g
e
n
.
c
commit
|
commitdiff
|
tree
2009-05-05
gris
c
hka
mov
e
preprocessor to tcc
p
p
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move d
e
cla
r
a
t
i
o
ns to
t
c
c
.
h
commit
|
commitdiff
|
tree
2009-05-05
gris
c
h
ka
new files:
tcc
.
h l
i
btcc
.
c tccpp
.
c tccgen
.
c
commit
|
commitdiff
|
tree
2009-04-19
gr
i
schk
a
c
leanup makefiles
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
enable backtrac
e
only wh
e
n it's supported
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix makefiles e
t
c for subdir
s
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
new subd
i
rs: include, lib, te
s
ts
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: readme
.
t
xt->tcc
-
win
3
2
.
t
x
t,
u
pdate
tcc-doc
commit
|
commitdiff
|
tree
2009-04-18
g
r
isc
h
ka
mute strange differenc
e
in tcctest
commit
|
commitdiff
|
tree
2009-04-18
grischka
libtcc:
a
dd support to
b
e bui
l
d as
D
L
L
commit
|
commitdiff
|
tree
2009-04-18
grischka
libtcc
:
n
ew
a
p
i
tcc_set_lib_
p
ath
commit
|
commitdiff
|
tree
2009-04-18
grischka
tcc_relocate: re
t
urn error and remove unused code
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Call relocate_
s
y
m() before we retu
r
n the o
f
fset, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
t
cc -E: f
i
x
pasting empty toke
n
s
commit
|
commitdiff
|
tree
2009-04-18
grischka
tcc
-E: preserve spaces
,
a
lternative solution
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
CON
F
IG_TCC_STAT
I
C: add d
u
mmy for d
l
close
commit
|
commitdiff
|
tree
2009-04-18
grischka
avoid warning
u
ninitialized
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
iro
H
a
maji
x86-64: Fix tcc -run
.
W
e need
extra mem
o
r
y
for
P
LT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
get rid
o
f 8 by
t
e
s
m
e
mory
l
eak
commit
|
commitdiff
|
tree
2009-04-18
grischka
change tcc
_
add/get_symbol t
o
us
e
void*
commit
|
commitdiff
|
tree
2009-04-18
grischka
alternative int t
c
c_rel
o
cate(TCCState *
s
1,
v
oid *ptr);
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
TOK_builti
n
_malloc: a
l
terna
t
i
ve solution
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Define mak
e
variable TARGE
T
s
o
tha
t
test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x
8
6
-64: R
e
m
ove code for
debug print
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x86-64: Fi
x
cast f
r
om integers to point
e
rs
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Wor
k
arou
n
d for
t
h
e issue TCC does
n
't ha
n
d
le -21474
8
3648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hama
j
i
Fixes
f
or
i
s
sues I've just found/intr
o
du
c
ed to
x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64:
Ca
s
t from 64bit poi
n
ter
t
o long lon
g
m
ust no
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
win32
:
accept upp
e
rc
a
s
e filename s
u
f
f
ixes
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x8
6
-
6
4:
T
h
e
r
e
c
an be valid addresses which is
greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
Fi
x
f
o
r
x86-64: Th
e
fir
s
t
and se
c
ond arguments of
m
emcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix si
l
ly t
y
pos in the previ
o
us cha
n
ge
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
x
86-64:
M
ake ABI for lo
n
g
double compati
b
le wi
t
h GCC
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
ichiro Hamaji
Improve th
e
test covera
g
e: !val
f
or float/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inic
h
iro Hama
j
i
x86-
6
4: Combine buffers of se
c
tions be
f
or
e
w
e
call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ich
i
ro Hamaji
G
en
e
rate PIC code so that we can c
r
eate shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
i
schka
check for absolute include p
a
ths
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
get
rid
of "free_section problem" with pri
v
a
t
e sections
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
tiny_
l
ibmaker: fix function array
o
ver
f
low
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept "restri
c
t" in array
-
dec
l
(STDC 199901)
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
i386: app
l
y "align=8
f
o
r double
s
.
.
.
" for PE only
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
chiro H
a
maji
x86
-
64: Now
T
CC ca
n
cre
a
te healthy
shared ob
j
ects f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
H
amaji
x86
-
6
4
b
u
g
fix
:
F
ix stab gen
e
ratio
n
for x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inich
i
r
o
H
amaji
x
8
6-6
4
bug fix: U
s
e stack with alignment jus
t
like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
j
i
x8
6
-64:
Save R
D
X and RCX before we use them as functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
c
h
iro Hamaji
R
e
move multiple
d
efinition error
c
aus
e
d by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro H
a
m
a
ji
Ad
d
c
heck for invalid numb
e
rs
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix ov
e
rr
u
n in decl
_
init
i
aliz
e
r_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Better DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
First naive D
L
L
support on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaj
i
Generat
e
PIC for addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
S
u
ppr
e
ss noisy
p
ointer signed-ness wa
r
nin
g
s on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro
H
amaji
Code
c
leaning: utilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Support
lon
g
lon
g
bitfields
f
o
r all
arch
i
tectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
i
r
o
H
a
ma
j
i
A uint64 bug fix on
x
86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Allow
long
l
on
g
as a type of bitfield
s
on
x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
win32: a
l
low user se
g
m
e
nt
s
as
writable & executable
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
k
a
i
3
86:
align=8 for double and long long
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
w
i
n
3
2: fix for V
C
8Express compiler
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
tcc -
E
: prese
r
ve spaces (partial sol
u
ti
o
n)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
st
r
ing_test:
w
e
sh
o
uld alw
a
ys use
'
u
nsigned int
'
for b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Ego
r
enkov
type_siz
e
function retu
r
n
ed incor
r
ect size
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
f
i
x
constant o
p
timization for
u
nsigneds
commit
|
commitdiff
|
tree
2008-12-02
grischka
f
i
x data ove
r
flo
w
wit
h
init_putv
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nich
i
ro
Hamaji
Add several test
cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Add
s
upport of x8
6
-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
s/int/
u
n
s
ign
e
d/ since GCC 4
.
3
.
2
p
r
oduces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro H
a
maji
Suport LDOUBLE_SIZE ==
1
6 environment
.
commit
|
commitdiff
|
tree
next