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
win32: cleanup include
2009-05-05
grischka
mov
e
minor t
h
ings from libtcc
.
c t
o
other files
commit
|
commitdiff
|
tree
2009-05-05
grischka
move glob
a
l
v
a
riables to libtcc
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
m
o
ve libtcc interface
a
nd helper functions to
l
ib
t
c
c
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move parser/
g
enerator to tccgen
.
c
commit
|
commitdiff
|
tree
2009-05-05
grischka
move prepro
c
esso
r
to tcc
p
p
.
c
commit
|
commitdiff
|
tree
2009-05-05
gri
s
chka
move declarati
o
n
s
to
t
c
c
.
h
commit
|
commitdiff
|
tree
2009-05-05
grischka
new
fi
l
es: tcc
.
h li
b
t
cc
.
c tccpp
.
c
tccgen
.
c
commit
|
commitdiff
|
tree
2009-04-19
gri
s
c
hka
cleanup makefil
e
s
commit
|
commitdiff
|
tree
2009-04-18
grischka
enable
b
acktrace only when it's supported
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
fix makefile
s
etc for subdirs
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
new subdirs: i
n
clude, lib, te
s
t
s
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
win3
2
: readme
.
txt->tcc-win32
.
t
x
t, update tcc-
d
oc
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chk
a
mu
t
e strange di
f
feren
c
e in t
c
ctest
commit
|
commitdiff
|
tree
2009-04-18
grischka
libtcc: ad
d
support to be
b
u
il
d
as DLL
commit
|
commitdiff
|
tree
2009-04-18
g
risc
h
k
a
li
b
tcc:
new api tc
c
_set_lib_path
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
tcc_relocate: return error and rem
o
ve unused
c
ode
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Ham
a
ji
Call relocate_sym() before we return the off
s
et, so
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
tc
c
-E:
f
ix p
a
s
ting
e
m
pty tokens
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
t
c
c -E: preserve
s
paces, alternative
soluti
o
n
commit
|
commitdiff
|
tree
2009-04-18
grischka
CONFIG_TCC_S
T
ATIC: add dummy for dlclo
s
e
commit
|
commitdiff
|
tree
2009-04-18
grischka
avoid war
n
i
ng un
i
nitialized
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86
-
64: F
i
x
tcc -run
.
W
e ne
e
d
extra mem
o
r
y
for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid of 8 bytes memory
leak
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
chan
g
e tcc_add/get_symb
o
l to
u
se void*
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schka
alte
r
nat
i
ve int tcc_reloc
a
te(TCCState *s1, vo
i
d *
p
tr);
commit
|
commitdiff
|
tree
2009-04-18
grischka
TOK_buil
t
i
n
_
mal
l
oc:
a
lternat
i
v
e s
o
luti
o
n
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro
Ham
a
ji
x86-64
:
Define make variable
T
A
R
G
ET so that test2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ichiro Hama
j
i
x86-
6
4: Remov
e
c
o
de
f
or debug print
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o
Hama
j
i
x86-64: Fix ca
s
t fr
o
m integer
s
to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
Wo
r
k around f
o
r t
h
e issue TCC doesn'
t
h
a
n
d
le
-
2147483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Fixes for issues I
'
ve
j
ust
fou
n
d/int
r
o
duced to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
x
8
6-64:
Cas
t
from 64bit pointer t
o
long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
win32: accept u
p
per
c
a
se filename suffi
x
es
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
x86
-
6
4
: There
can be valid
a
ddresse
s
which is
great
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
ch
i
ro Ha
m
aji
Fix
f
o
r
x86-
6
4: The first a
n
d second ar
g
ume
n
t
s
of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
Hama
j
i
Fix sil
l
y typos in th
e
previo
u
s change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x86-
6
4: Make ABI
for long double
c
ompati
b
le with G
C
C
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Improv
e
the test coverage: !v
a
l
for float/do
u
ble/lon
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
h
iro Hamaji
x
8
6-64: Combine
buffers of sections befor
e
we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
Genera
t
e PIC cod
e
so tha
t
w
e
can crea
t
e shared
objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
check f
o
r absolute
i
ncl
u
de
paths
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid of "
f
ree_section problem" wit
h
private sections
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
tiny_libmaker: fix funct
i
on arr
a
y over
f
low
commit
|
commitdiff
|
tree
2009-04-18
g
rischk
a
accep
t
"rest
r
ict" in
a
rray-d
e
cl (STDC 19
9
901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386
:
apply
"
a
l
ign=8 for doubles
.
.
.
" for PE only
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro H
a
maji
x86-64: Now TCC
c
an create
healthy shared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro
H
amaji
x86-64 bug f
i
x: Fix stab generatio
n
f
o
r x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chi
r
o H
a
m
aji
x86
-
64 bug fix:
Use stack w
i
th alignment jus
t
li
k
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro H
a
ma
j
i
x
86-64: Save
R
DX and RCX before
w
e use the
m
as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
R
e
move mul
t
ipl
e
definit
i
on e
r
ror cau
s
e
d
by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
Add
c
he
c
k for
i
nvalid
number
s
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichi
r
o Hamaji
Fix overrun i
n
d
e
cl_initializer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
Bette
r
D
L
L
support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Firs
t
n
a
ive DLL
supp
o
rt
o
n x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Generate PIC for
a
dd
r
es
s
es of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Suppre
s
s
noisy
point
e
r
signed-ness warnings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code cl
e
aning: u
t
iliz
e
vpushll
(
)
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
in
i
ch
i
ro
Ham
a
j
i
Support long
long bitfields for all
architec
t
ures
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hama
j
i
A
u
i
nt
6
4
bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Allow
l
ong long as a
typ
e
o
f
bit
f
ields on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
w
in32: allow user
s
egme
n
ts as
writable & executable
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
i386:
a
li
g
n=
8
for double and l
o
ng
lo
n
g
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischk
a
win32: fix for VC8E
x
press compiler
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelko
v
tcc -E: preserve spaces (p
a
rt
i
al solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Sm
e
lkov
s
t
ring_tes
t
: w
e
sh
o
uld always use 'u
n
signed int' for
b
commit
|
commitdiff
|
tree
2009-04-18
Alexa
n
de
r
Egorenkov
type_size function ret
u
rned inc
o
rre
c
t size
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
f
ix consta
n
t optimization for u
n
signeds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data ov
e
rfl
o
w with in
i
t
_
putv
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add severa
l
test cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaji
Add support of
x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
m
a
ji
s/int/unsigned/ since GCC
4
.
3
.
2
p
r
oduces code wh
i
ch
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
Su
p
ort LDOUBLE_
S
IZE == 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro
H
am
a
j
i
si
l
ly bug fix
:
s/#ifde
f
PTR_SIZ
E
=
=
4/#if PTR
_
SI
Z
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaj
i
Make tccelf
.
c 64bi
t
r
e
ady
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hama
j
i
One mor
e
s/
i
nt/long/
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
Use int*2
instead
of
long*2 t
o
ho
l
d
double value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Us
e
long instead of int to hold p
o
i
n
ter values
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Add __b
u
iltin
_
frame_addre
s
s(0)
commit
|
commitdiff
|
tree
2008-12-02
S
h
inichiro Hamaji
Impor
t
ed s
e
veral macros required by x8
6
-64
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
c
hiro Hamaji
I
ntr
o
d
u
c
e
ElfW ma
c
ro
and ELFW to
encapsulate the differe
n
ce
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
D
a
niel G
l
öckner
Futher
c
h
ange
s
to casts
commit
|
commitdiff
|
tree
2008-11-30
Daniel
G
löckner
Fix get
_
tok_str
w
r
t wide characters
commit
|
commitdiff
|
tree
2008-11-30
Da
n
i
el Glöc
k
ner
Rewrote
'?' fo
r
constan
t
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckn
e
r
C
as
t
parameter
o
f
'!' to _Bo
o
l
commit
|
commitdiff
|
tree
2008-11-30
Daniel
G
löck
n
er
Re
w
rote ca
s
ts
commit
|
commitdiff
|
tree
2008-11-30
grischka
l
ine-numbers
output for TCC
-E
commit
|
commitdiff
|
tree
2008-11-30
g
risc
h
ka
win32/build-t
c
c
.
bat: define
C
ONFIG_SYSRO
O
T
commit
|
commitdiff
|
tree
2008-09-15
grisch
k
a
wa
s
has
h
, not link
commit
|
commitdiff
|
tree
2008-09-14
grischka
u
p
da
t
e
changelog
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l Glö
c
kner
Di
s
play error on statement express
i
ons
wit
h
co
m
pl
e
x
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
aniel Glöck
n
er
Fix bitf
i
elds with non
-
int types and in u
n
ions
commit
|
commitdiff
|
tree
2008-09-12
D
a
niel Glöckner
Force null pointe
r
exception for c
o
de outside of a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el G
l
öckner
Opt
i
mize arithmetic with po
i
nter to value on st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel G
l
öckner
Fix
g
v for lon
g
longs
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Glöckner
A
l
low to
use libgcc
inst
e
ad of
libtcc1
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el
G
löckner
A prefix
for default
library/includ
e
search
paths
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
ARM rela
t
ed Makef
i
l
e
cha
n
ges
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
Runtime l
i
b
f
unction
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Set VT_L
V
AL_xx
x
f
la
g
s for fun
c
t
ion a
r
gu
m
e
n
ts in gfunc_p
r
olog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam
S
ampson
P
atch for DESTDIR installation
(
Adam Sampson
)
commit
|
commitdiff
|
tree
next