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: Save RDX and RCX before we use them as function parameters.
2009-04-18
Sh
i
nich
i
ro Ha
m
aji
x86-64: Save RDX a
n
d
RCX bef
o
re we
u
s
e
them
a
s
funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
R
e
mov
e
multiple definition
e
rror caused
b
y combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro
Ham
a
ji
Add c
h
eck for inva
l
id number
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Fix overrun in decl_init
i
alizer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Be
t
ter DL
L
support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
ji
First naive DLL sup
p
ort on x86-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nic
h
iro Hamaji
G
e
n
e
rate
PIC for addres
s
es of s
y
m
b
o
l
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Su
p
press no
i
sy point
e
r signed
-
nes
s
w
a
rnings on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
ji
Code c
l
ean
i
ng:
u
tilize
v
pushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
H
ama
j
i
Suppor
t
l
on
g
long b
i
tfiel
d
s
fo
r
al
l
archit
e
ctures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
ji
A
u
i
nt64 bug
f
ix on x8
6
-64
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
hir
o
Ha
m
aji
Allow lo
n
g long as a type o
f
bitfie
l
d
s on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: allow user segme
n
ts a
s
writable & executable
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386: align=8 for
d
o
uble and long long
commit
|
commitdiff
|
tree
2009-04-18
g
r
isc
h
ka
win32:
fix for VC8Express
c
ompiler
commit
|
commitdiff
|
tree
2009-04-18
Ki
r
ill Smel
k
ov
tcc -E: preserve spaces (partial solution)
commit
|
commitdiff
|
tree
2009-04-18
K
irill Smel
k
ov
string_test:
we should always use 'un
s
igne
d
i
n
t' f
o
r
b
commit
|
commitdiff
|
tree
2009-04-18
Alexander
E
gorenkov
type_size functi
o
n r
e
turned incor
r
ect
s
i
ze
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
fi
x
const
a
nt optimiz
a
tion for
unsigneds
commit
|
commitdiff
|
tree
2008-12-02
grischka
f
ix data overfl
o
w
w
i
t
h in
i
t_putv
commit
|
commitdiff
|
tree
2008-12-02
S
h
ini
c
hiro Hamaji
Add sev
e
ral
t
e
st
cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hama
j
i
Ad
d
suppo
r
t of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
s/in
t
/unsigned/ sin
c
e GCC 4
.
3
.
2
produces c
o
de
which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Suport
L
DOUBLE_SIZE ==
16 enviro
n
m
e
nt
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
silly bug fix: s/#ifdef PTR
_
SIZE == 4/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Make tccelf
.
c 64bit r
e
a
dy
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichiro
H
ama
j
i
One more
s
/int/long/
commit
|
commitdiff
|
tree
2008-12-02
S
hin
i
chiro Hamaji
Us
e
int*2 in
s
tead o
f
lo
n
g
*
2 to h
o
ld double value
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
ni
c
hiro Hamaji
U
s
e long inste
a
d of int to hold pointer
v
alue
s
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
nichiro Hamaji
Add
__
b
uiltin_frame_
a
ddress(
0
)
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
Im
p
orted
s
ever
a
l
m
a
c
r
os requ
i
r
ed by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
I
n
troduce
ElfW macro and ELFW to encapsulate the
differenc
e
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel
G
l
ö
ckner
Futher
ch
a
nges to casts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Fix get_
t
ok
_
str wrt wi
d
e char
a
c
ter
s
commit
|
commitdiff
|
tree
2008-11-30
Da
n
ie
l
Glöckner
Rewrote '?' fo
r
constan
t
s
commit
|
commitdiff
|
tree
2008-11-30
Da
n
iel Glöckne
r
C
a
st parameter
o
f
'!' to _Bool
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l G
l
öckner
Rewrote c
a
sts
commit
|
commitdiff
|
tree
2008-11-30
grischka
line-num
b
e
rs
o
u
t
pu
t
for
TCC -
E
commit
|
commitdiff
|
tree
2008-11-30
gris
c
h
k
a
win32/build-tcc
.
b
a
t: d
e
f
i
ne CON
F
IG_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
was
h
ash,
n
ot link
commit
|
commitdiff
|
tree
2008-09-14
grischka
update changelog
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
G
l
ö
c
kner
Display error on statement expressi
o
ns
w
ith
complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckne
r
Fix bitfie
l
ds with non-int type
s
and in unions
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glö
c
kner
Force null pointer exception f
o
r code outside of
a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el G
l
öckner
Optim
i
ze
arithmetic
with pointer to value on
s
tack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
aniel Glöckner
F
ix gv for long
l
o
ngs
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Allow
to use lib
g
cc i
n
st
e
ad of l
i
btc
c
1
commit
|
commitdiff
|
tree
2008-09-12
D
a
n
iel Glöc
k
ner
A pref
i
x
f
o
r
d
efault
library/inclu
d
e search paths
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
ARM rel
a
ted Make
f
ile changes
commit
|
commitdiff
|
tree
2008-09-12
Daniel G
l
ö
ck
n
er
Ru
n
t
i
me lib
f
unctions
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
e
l
Glöckner
Set VT_LVAL_
x
x
x
flags
f
or fun
c
tio
n
argume
n
t
s
in
gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sampson
Patch
for DESTDIR installation
(
Adam Sampson)
commit
|
commitdiff
|
tree
2008-09-12
gr
i
schka
fix
i
sid
n
um_
t
a
b
le f
o
r C
H
_
E
OF (-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
free_
s
ection bugfix
commit
|
commitdiff
|
tree
2008-05-05
gr
i
sch
k
a
rel
e
a
s
e loaded dlls cleanly
(S
a
m K
)
commit
|
commitdiff
|
tree
2008-05-05
grischka
enable pe-output from li
b
tcc (Shmuel Zeig
e
r
m
a
n)
commit
|
commitdiff
|
tree
2008-04-27
grisc
h
ka
f
ix option
s
in
C scrip
t
s after -run
commit
|
commitdiff
|
tree
2008-04-27
gr
i
s
chka
fix sta
b
s
t
r with linked
o
bjec
t
s
commit
|
commitdiff
|
tree
2008-04-27
grischk
a
fix bogus relocations with TCC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
grischka
ena
b
le
multiple states and fi
x
m
inor mem
o
ry leaks
commit
|
commitdiff
|
tree
2008-03-31
gr
i
schka
update manual, changelog
commit
|
commitdiff
|
tree
2008-03-31
grischk
a
added
v
erbosity levels (-vv -vvv)
commit
|
commitdiff
|
tree
2008-03-31
gri
s
chka
Accept standard
inpu
t
as an inpu
t
stream
(
Hanzac
C
hen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get rid
o
f
a warning
and fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
grischka
Add -soname linker op
t
ion (Marc Andre
T
anner)
commit
|
commitdiff
|
tree
2008-03-25
gr
i
sc
h
ka
Co
m
ply to c89 co
m
p
i
lers other tha
n
gc
c
(Hanzac C
h
e
n
)
commit
|
commitdiff
|
tree
2008-03-08
grischka
En
a
b
l
e
-
B
option for library pat
h
on win32
commit
|
commitdiff
|
tree
2008-03-08
grischka
F
ix
'
tcc -static' with recent
g
libc
commit
|
commitdiff
|
tree
2008-03-08
gris
c
h
ka
Ge
t
rid
of on
e
warning
commit
|
commitdiff
|
tree
2008-03-08
grischka
Checkin tiny_libmaker (ar re
p
lacement) b
y
Timovj L
a
hde
commit
|
commitdiff
|
tree
2008-01-16
grischka
Udated
a
nd cleaned u
p
TODO
.
commit
|
commitdiff
|
tree
2008-01-16
grischk
a
Just warn ab
o
ut unknown dir
e
c
tives, define __STDC_VE
R
SION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
gris
c
hka
Swit
c
h to newer
tccpe
.
c (includes support
f
o
r resourc
e
s)
commit
|
commitdiff
|
tree
2007-12-17
g
r
i
schka
Handle backslashes
within
#include, #error
,
#warning
commit
|
commitdiff
|
tree
2007-12-16
grischka
Imp
o
rt changese
t
s
(
part 4) 42
8
,
4
57,460,467
:
defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
Di
s
a
b
le
s
ingnedness
warnings with newer gc
c
.
commit
|
commitdiff
|
tree
2007-12-13
g
r
isch
k
a
Use
_
WIN32 for a windows hosted tcc and defin
e
it f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grisc
h
ka
tiny_impdef
.
c - converted
t
o
LF line
-
endin
g
s (
a
nd sligh
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
I
m
port 4
0
9,4
1
0: ARM E
A
BI by Daniel G
l
ö
ckner
commit
|
commitdiff
|
tree
2007-11-25
gr
i
schka
Some in-between fixes (See Cha
n
gel
o
g
f
o
r
detai
l
s)
.
commit
|
commitdiff
|
tree
2007-11-25
gris
c
hka
Fixed:
commit
|
commitdiff
|
tree
2007-11-23
g
r
ischka
New
f
iles: alloca86
.
S
allo
c
a86-bt
.
S
commit
|
commitdiff
|
tree
2007-11-21
gri
s
chka
Import more ch
a
ng
e
s
e
t
s
f
r
om Rob
L
andley's
f
ork
(
p
a
rt 2)
commit
|
commitdiff
|
tree
2007-11-14
gr
i
schka
Imp
o
rt so
m
e
ch
a
ngesets from Rob
Landley's for
k
(part 1)
commit
|
commitdiff
|
tree
2007-10-30
gri
s
chka
Fix 'inva
l
id relocation entry' problem on ubuntu -
.
.
.
commit
|
commitdiff
|
tree