repo.or.cz
/
tinycc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
win32: accept uppercase filename suffixes
2009-04-18
gr
i
schka
win32: accept up
p
ercase filename
s
uffixes
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
x86-64: T
h
ere
c
a
n be va
l
id addresses which
i
s
g
reater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
n
ichiro Hamaji
Fi
x
for x86-64:
T
he first and second arg
u
ment
s
of me
m
cpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inic
h
iro Hamaji
Fix sill
y
typos in
t
he previ
o
us change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Make ABI for lo
n
g
d
ouble compatible with
G
CC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Impr
o
v
e
th
e
test coverage: !val for
float/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
chiro Hamaj
i
x86-64: Comb
i
ne buffers o
f
sections
before we
c
all
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Generate
PIC code so
t
hat
w
e can cre
a
te shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
check for absolute includ
e
pa
t
hs
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
get
r
i
d
of "free_sec
t
i
o
n problem
"
wit
h
private sec
t
ions
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schk
a
tin
y
_libmaker:
f
i
x fu
n
cti
o
n
a
rray overflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept "restrict" in array-decl (STDC 199
9
01)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i
3
86: ap
p
ly "alig
n
=8 for
doubles
.
.
.
"
fo
r
P
E
only
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
x86-6
4
: Now T
C
C can c
r
eate health
y
shared objects
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hamaji
x
86
-
64
bug fix: Fix stab
g
eneration for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaj
i
x86-64 b
u
g
fix: U
s
e
stack with alignment
just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x
86-64: Save RDX and RC
X
b
efore we use them as
f
unction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaj
i
Re
m
ove
m
u
l
tiple definition error caus
e
d
by
com
b
ination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro
H
amaji
Add che
c
k for invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
j
i
Fix overru
n
i
n decl_initia
l
ize
r
_a
l
loc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Ha
m
aj
i
Better DLL support on
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ha
m
a
ji
First naive D
L
L s
u
p
po
r
t on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ha
m
aji
Generat
e
PIC for addresses of symb
o
ls
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
H
amaji
Sup
p
ress noisy poin
t
er signed-n
e
ss warnings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ham
a
ji
Co
d
e
clea
n
ing: ut
i
l
ize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ha
m
aji
Su
p
port long
l
ong bitfields for al
l
arc
h
itectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
A
u
int64 bug fix o
n
x86-64
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Hama
j
i
Allo
w
long long
as a type of bitfie
l
ds on x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
w
i
n
3
2: a
l
low use
r
se
g
me
n
ts as
writable & executabl
e
commit
|
commitdiff
|
tree
2009-04-18
g
r
i
schka
i386
:
alig
n
=8 for double an
d
long long
commit
|
commitdiff
|
tree
2009-04-18
grischka
wi
n
32:
fix
f
or
VC8Expre
s
s compiler
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
tcc -E:
p
reserv
e
space
s
(partial solu
t
ion)
commit
|
commitdiff
|
tree
2009-04-18
K
irill
Smelkov
string
_
test: we should al
w
ays
u
se 'u
n
signed int' for b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Egore
n
kov
type_size function returned inc
o
rrect size
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
fix
c
ons
t
ant optimization for unsigne
d
s
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data o
v
e
rflow wi
t
h init_pu
t
v
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Add several test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Ad
d
s
u
p
po
r
t
of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro H
a
m
a
j
i
s/int/uns
i
gned/ s
i
nce GCC 4
.
3
.
2 produ
c
es code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro
H
am
a
ji
Suport LDOUBLE_SIZE
=
=
1
6
e
nviro
n
ment
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
silly bug fi
x
: s/#ifdef PTR_S
I
Z
E == 4/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
r
o
H
a
maj
i
M
ake tccelf
.
c
6
4b
i
t ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
On
e
more s/
i
nt/lon
g
/
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Use int*2 inst
e
ad o
f
lon
g
*2
t
o
h
old double value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use long
i
nstead of int to hold
pointer v
a
lues
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
iro H
a
m
a
ji
Add __builtin_frame
_
address(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aj
i
Imported sev
e
ral macros requ
i
red by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
ro
H
a
maji
Introduce ElfW
m
a
c
ro and
E
LFW to enca
p
sula
t
e the difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Glöckner
Futher
change
s
to cast
s
commit
|
commitdiff
|
tree
2008-11-30
Dan
i
el Glöckner
Fix
g
et_tok_str wrt wide characters
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckn
e
r
Rewrote
'
?' fo
r
c
o
nstant
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöc
k
ner
Cast par
a
me
t
er
o
f '!' t
o
_
B
oo
l
commit
|
commitdiff
|
tree
2008-11-30
Daniel
Glöckner
Rewrote
c
ast
s
commit
|
commitdiff
|
tree
2008-11-30
grischka
line-numbers ou
t
put
f
or TCC -E
commit
|
commitdiff
|
tree
2008-11-30
gri
s
chka
w
in32/build-tc
c
.
bat: d
e
fine C
O
NF
I
G_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
w
a
s
hash, not link
commit
|
commitdiff
|
tree
2008-09-14
g
r
ischka
upda
t
e changelog
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
Display err
o
r on statement
e
xpres
s
io
n
s with c
o
mplex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckne
r
F
ix bi
t
fie
l
d
s with non-
i
nt types
a
nd in unions
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
löc
k
ner
Force null pointer exception for code
o
utsi
d
e
o
f
a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Optimize
arithmeti
c
wit
h
p
o
i
n
ter to value o
n
stac
k
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöck
n
er
F
i
x
gv for long lo
n
g
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
n
er
Allow to use
l
i
b
gcc instead of libtcc
1
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöck
n
e
r
A
p
refix for default
l
ibr
a
ry/include search paths
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
G
l
ö
c
kner
ARM r
e
l
a
ted Makefil
e
changes
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
e
l Glöckner
Runt
i
me
l
ib functions
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
Set VT_LVAL
_
xxx flag
s
for function arguments
in
gfunc_pr
o
l
og
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sampson
Pat
c
h
for
D
E
STDIR installation (Adam
Samps
o
n
)
commit
|
commitdiff
|
tree
2008-09-12
gris
c
h
k
a
fix
isidnum_table
for CH_EOF
(
-
1)
commit
|
commitdiff
|
tree
2008-09-12
gr
i
schka
fre
e
_section bugfi
x
commit
|
commitdiff
|
tree
2008-05-05
grischka
release l
o
aded dlls cleanly (Sam K)
commit
|
commitdiff
|
tree
2008-05-05
g
r
ischka
enable
pe-output from
l
ibtcc (S
h
muel Zeigerman)
commit
|
commitdiff
|
tree
2008-04-27
g
r
ischka
fix option
s
in C scripts after -run
commit
|
commitdiff
|
tree
2008-04-27
grisc
h
k
a
fix stabstr with linke
d
object
s
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix bogus relocat
i
ons with TCC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
grischka
e
n
able multiple
s
tat
e
s and fix minor m
e
mory leaks
commit
|
commitdiff
|
tree
2008-03-31
grischka
update manual, changelog
commit
|
commitdiff
|
tree
2008-03-31
grischk
a
added verbosity levels (-vv -vvv)
commit
|
commitdiff
|
tree
2008-03-31
g
rischka
Acce
p
t standard i
n
put as an
i
nputstream
(Hanza
c
Chen)
commit
|
commitdiff
|
tree
2008-03-25
g
r
ischka
get rid of
a
warning and
f
ix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
grischka
A
dd -soname linker option (Marc Andre Tanner
)
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
C
omply to c89 c
o
mpilers
o
ther
t
han gcc (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
grisc
h
ka
En
a
b
le -B option for l
i
brary
path on
win3
2
commit
|
commitdiff
|
tree
2008-03-08
grischka
Fix 'tcc -sta
t
i
c
' wi
t
h
rec
e
nt
g
libc
commit
|
commitdiff
|
tree
2008-03-08
grischka
Get rid of one
warni
n
g
commit
|
commitdiff
|
tree
2008-03-08
grischka
C
hec
k
in tiny_libmake
r
(ar replaceme
n
t) by Ti
m
o
vj Lahde
commit
|
commitdiff
|
tree
2008-01-16
gr
i
s
chk
a
Udated
a
n
d cleaned up TODO
.
commit
|
commitdiff
|
tree
2008-01-16
g
rischka
Ju
s
t wa
r
n
a
bout unkn
o
wn directives, def
i
ne
__
S
TDC_VERSION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
gri
s
chk
a
Sw
i
tch t
o
ne
w
e
r
t
cc
p
e
.
c (includes
support for resour
c
es)
commit
|
commitdiff
|
tree
2007-12-17
grischka
Handle backslashes within #inclu
d
e
,
#e
r
ror,
#warning
commit
|
commitdiff
|
tree
2007-12-16
grischk
a
I
m
port changesets (part 4) 428,457,460,467: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
grischk
a
Disable singnedness w
a
rnings
with
n
ewer
g
cc
.
commit
|
commitdiff
|
tree
2007-12-13
g
rischk
a
Use _
W
I
N32 for a windows hosted tcc and define it for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grischka
tiny
_
impdef
.
c - conv
e
rted to LF line-endings
(and sli
g
ht
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
Impor
t
409,4
1
0: ARM EABI by Danie
l
Glöckner
commit
|
commitdiff
|
tree
2007-11-25
g
r
ischka
Some
i
n-between fixes
(See Changelog for details
)
.
commit
|
commitdiff
|
tree
2007-11-25
gris
c
hka
F
ixed:
commit
|
commitdiff
|
tree
2007-11-23
g
r
i
schka
New fil
e
s
:
alloca86
.
S alloca86-b
t
.
S
commit
|
commitdiff
|
tree
2007-11-21
grischka
Import
m
ore
c
hangesets from Rob Land
l
ey's f
o
rk (part 2)
commit
|
commitdiff
|
tree
2007-11-14
gri
s
chka
Import some chang
e
sets from Rob Landley's f
o
rk (part
1
)
commit
|
commitdiff
|
tree
next