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
x86-64: Remove code for debug print.
2009-04-18
Shinichiro
Hamaji
x86-
6
4: Remove code for de
b
ug
pri
n
t
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
iro Hamaji
x86-64: Fix cast from
i
nte
g
ers to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichir
o
Hamaji
Work ar
o
und for the issue
T
C
C
doesn
'
t h
a
ndle -2147483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Fixes fo
r
issue
s
I've j
u
st found/introduced to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
a
ji
x86-6
4
:
C
ast from 64bit po
i
nter t
o
long long m
u
st not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32:
a
cc
e
pt uppercase filename su
f
fi
x
es
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86
-
64: There can be valid addresses w
h
i
c
h
is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
a
j
i
Fix f
o
r x86-64
:
T
h
e
fir
s
t and second ar
g
um
e
nts of
m
em
c
py
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Fix
s
i
l
ly
typos in the previous
change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x8
6
-64
:
M
a
ke ABI for lo
n
g d
o
uble compatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichir
o
Hamaji
Improve the
t
e
st coverage: !val for float/dou
b
le/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hama
j
i
x86-64:
C
o
mbine buffers of secti
o
n
s
befo
r
e
we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro H
a
maji
Gener
a
te PIC c
o
d
e so that
w
e
can create share
d
o
b
j
e
cts
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
check for
absolute include path
s
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
get ri
d
of
"
fr
e
e_section pr
o
blem"
with private
sections
commit
|
commitdiff
|
tree
2009-04-18
grischka
tin
y
_lib
m
a
k
er: fix functi
o
n arr
a
y
ove
r
flow
commit
|
commitdiff
|
tree
2009-04-18
g
ris
c
hka
a
cc
e
pt "restri
c
t" in arr
a
y
-
decl (STDC 19
9
901)
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
i386: ap
p
l
y
"align=8 for
d
o
u
bles
.
.
.
" for P
E
only
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o Hamaji
x8
6
-
6
4: Now TCC
can create healthy shared
o
bjects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
x86-64 bug fix:
F
i
x
sta
b
gene
r
ation
f
or x86
-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-
6
4 bug fix: Use stack with alignmen
t
ju
s
t
like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x86-64: Save RDX and R
C
X before we use them as functio
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichir
o
Hamaj
i
Remove multip
l
e def
i
niti
o
n err
o
r
caused by combinati
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ich
i
ro Hamaji
A
dd check
for invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
chiro Hamaj
i
Fix ov
e
rr
u
n
in d
e
cl_initi
a
l
izer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
ro Hamaji
Better
DLL support on x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Fir
s
t
n
aive
DLL support
o
n x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hama
j
i
Generate PIC for a
d
d
r
ess
e
s of sym
b
ols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
S
u
p
press noisy
p
ointer signed-ne
s
s warnings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ha
m
aji
Cod
e
cleaning:
u
tilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
ichiro
Hama
j
i
Support
l
o
ng lo
n
g bitfiel
d
s f
o
r
al
l
arc
h
itecture
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
A uint64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
Hamaji
Allow l
o
n
g
long
as a type
of bitfield
s
on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
win3
2
: a
l
l
ow user segme
n
ts
as writabl
e
&
exe
c
utable
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386: align=8 fo
r
doub
l
e and long l
o
n
g
commit
|
commitdiff
|
tree
2009-04-18
grischka
wi
n
32:
f
i
x for VC
8
Ex
p
ress
c
ompiler
commit
|
commitdiff
|
tree
2009-04-18
Ki
r
ill Sme
l
kov
tcc -E: preser
v
e
sp
a
ces (partial solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill
S
mel
k
ov
string_te
s
t: we
s
houl
d
always use 'uns
i
gn
e
d int
'
for
b
commit
|
commitdiff
|
tree
2009-04-18
Al
e
xand
e
r Egore
n
kov
type_size functi
o
n
r
eturned
incorrect size
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schka
fix consta
n
t opti
m
ization for
unsigned
s
commit
|
commitdiff
|
tree
2008-12-02
g
ris
c
hka
fix data overflow with init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
Add sever
a
l test c
a
ses
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add support of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
s/int/unsig
n
e
d/ since GCC 4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Suport LDOUBLE_SIZE == 16 e
n
vironment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
silly bug fix: s/#ifdef PTR_SIZE == 4/#if PTR_
S
I
ZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
M
ake t
c
celf
.
c 64bit
ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro
H
amaji
One more s
/
int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
ir
o
Hamaji
Use i
n
t*2 ins
t
e
a
d
o
f long*2 to
hold doubl
e
va
l
ue
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use lon
g
instea
d
of int
t
o hold pointer val
u
es
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add
_
_builtin_fram
e
_a
d
dress(0)
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Ham
a
ji
I
m
ported sev
e
ral macr
o
s re
q
uired by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
r
o
Hamaji
Int
r
oduce
ElfW
m
acr
o
and E
L
FW
to encapsulate
th
e
d
iffere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Glöckner
Futher ch
a
nges to casts
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Glöckner
Fi
x
get_tok_str wrt wide cha
r
acte
r
s
commit
|
commitdiff
|
tree
2008-11-30
D
an
i
e
l
Glöckner
Rewrote '?' for co
n
stants
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Glöckner
Ca
s
t
parameter of '
!
' to _Bool
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l G
l
öck
n
er
Rew
r
o
te casts
commit
|
commitdiff
|
tree
2008-11-30
grischka
line-n
u
mbers output
f
or TCC -E
commit
|
commitdiff
|
tree
2008-11-30
g
rischka
win32/
b
u
i
ld-tcc
.
bat
:
d
e
f
ine CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
gri
s
c
hka
was hash, not link
commit
|
commitdiff
|
tree
2008-09-14
grischka
update
changelog
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el Glöckner
D
isplay error on st
a
tement expressions with comple
x
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
a
niel
Glöckn
e
r
Fix b
i
tfields with non-
i
n
t types
and in
u
nions
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l
Glöckner
For
c
e n
u
l
l
p
ointer
e
x
cept
i
on for code outside of a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
löc
k
ner
Op
t
imize arithmetic with point
e
r to value
on
sta
c
k
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Glö
c
kner
Fix gv for lon
g
longs
commit
|
commitdiff
|
tree
2008-09-12
Daniel G
l
öckner
Allow to use lib
g
c
c i
n
stead of l
i
btcc1
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
A
prefix for defau
l
t
library/i
n
clude searc
h
paths
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l Gl
ö
c
k
n
er
A
RM related Mak
e
fi
l
e c
h
a
nges
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el Glö
c
kner
R
u
n
t
ime lib functions
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glö
c
kner
Set VT_LVAL_xxx flags f
o
r function
arguments in gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
A
dam Sampso
n
Pat
c
h for DE
S
TDIR in
s
tall
a
tio
n
(Adam Sampson)
commit
|
commitdiff
|
tree
2008-09-12
g
r
ischk
a
fix isid
n
um_table for CH_EOF (-1
)
commit
|
commitdiff
|
tree
2008-09-12
grischka
free_section bu
g
fix
commit
|
commitdiff
|
tree
2008-05-05
gr
i
schka
release l
o
aded dlls
cleanly (Sam K)
commit
|
commitdiff
|
tree
2008-05-05
g
rischka
enable
p
e-output
from li
b
tcc (Shmuel Zeig
e
rman)
commit
|
commitdiff
|
tree
2008-04-27
grisc
h
ka
fix op
t
ions in C scripts af
t
er
-
run
commit
|
commitdiff
|
tree
2008-04-27
g
r
is
c
hka
fix stabst
r
with linked objec
t
s
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix
bogus relocations wit
h
T
C
C_OUTPUT
_
DL
L
commit
|
commitdiff
|
tree
2008-04-27
grischk
a
e
n
able mul
t
iple s
t
ates and fix minor memory leak
s
commit
|
commitdiff
|
tree
2008-03-31
grischka
update manua
l
, changel
o
g
commit
|
commitdiff
|
tree
2008-03-31
gr
i
s
c
h
ka
added verb
o
sity l
e
vels (-vv -vvv)
commit
|
commitdiff
|
tree
2008-03-31
gr
i
schka
Accep
t
standard input
a
s an inputstream (Hanz
a
c
Chen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get rid of a war
n
ing and
fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
gris
c
h
ka
Ad
d
-son
a
me linker option (
M
arc Andre Tanner)
commit
|
commitdiff
|
tree
2008-03-25
grischka
Co
m
ply to c89 com
p
ilers othe
r
t
h
an
g
cc
(
Hanzac Ch
e
n)
commit
|
commitdiff
|
tree
2008-03-08
grischka
Enable
-
B option
for library path on win32
commit
|
commitdiff
|
tree
2008-03-08
grischka
Fix
'
tcc -stat
i
c' w
i
th rece
n
t glibc
commit
|
commitdiff
|
tree
2008-03-08
gr
i
sch
k
a
Get ri
d
of on
e
warning
commit
|
commitdiff
|
tree
2008-03-08
g
rischka
C
hecki
n
tiny_libmak
e
r
(ar replacemen
t
) by Timovj Lahde
commit
|
commitdiff
|
tree
2008-01-16
gri
s
chk
a
Udated
a
n
d clean
e
d up TODO
.
commit
|
commitdiff
|
tree
2008-01-16
gris
c
hka
Just warn about un
k
no
w
n
direct
i
ves, define
_
_STDC_VERSION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
g
r
ischka
Swi
t
c
h
to
n
ewer t
c
c
p
e
.
c
(incl
u
d
es
sup
p
ort for res
o
urces)
commit
|
commitdiff
|
tree
2007-12-17
gr
i
schka
Handle backslashes within #include, #error, #warning
commit
|
commitdiff
|
tree
2007-12-16
grischk
a
Import chang
e
s
e
t
s (part 4) 42
8
,45
7
,460,4
6
7
: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
g
rischk
a
Disable sin
g
nedne
s
s
warnings with n
e
wer g
c
c
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
Use _WI
N
32 for
a
windows host
e
d tc
c
and defi
n
e i
t
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grisc
h
ka
tiny_impd
e
f
.
c - c
o
n
v
er
t
e
d to
LF line-endings (and slight
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
I
m
port 4
0
9,
4
10: ARM EABI by Daniel
G
löc
k
ner
commit
|
commitdiff
|
tree
next