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
get rid of "free_section problem" with private sections
2009-04-18
grischka
get rid of
"free_section problem" with private sections
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
tiny_libmaker: fix
function ar
r
ay
o
v
erflow
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
accept "restrict" in array-d
e
c
l
(STDC 1
9
9901
)
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
i386: apply "align=8 for doubles
.
.
.
" for PE only
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x
86
-
64: Now TCC can c
r
eate healthy sha
r
e
d
objects fro
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
Hamaji
x86-6
4
bug
f
ix: F
i
x stab gene
r
ation for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichir
o
Hamaji
x
86-64
b
u
g
fix: Use
s
tack with
a
l
i
g
nm
e
nt just lik
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: S
a
v
e
RDX and RCX before we use them as fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
m
aji
R
e
mo
v
e
multiple definition error caused
b
y combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Add
c
heck
for invalid numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaji
Fix overrun in decl_ini
t
i
a
lizer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
hiro Hamaji
B
e
tter DLL
s
u
p
po
r
t o
n
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaj
i
First
n
a
i
ve
D
LL supp
o
rt on
x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaj
i
G
en
e
rate
P
IC for a
d
dresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Suppress n
o
i
s
y poin
t
er signed-ness
w
arnin
g
s
on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
Code
c
leaning:
u
tilize vp
u
sh
l
l()
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
Hamaji
Support
long long
bitfields for all archi
t
ect
u
res
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
i
r
o Hamaji
A
u
in
t
6
4
bu
g
fix on
x
86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
A
l
l
o
w long long as a type
o
f
b
itfields
on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: allow user segm
e
nts as
w
r
itable & exe
c
utab
l
e
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386: align=8 for double and
long l
o
n
g
commit
|
commitdiff
|
tree
2009-04-18
grischka
w
in32: fix for
V
C8E
x
pre
s
s
c
ompiler
commit
|
commitdiff
|
tree
2009-04-18
K
i
rill Smel
k
ov
tcc -E:
preserve spaces
(
p
a
rtial solution)
commit
|
commitdiff
|
tree
2009-04-18
K
irill Smelk
o
v
string_test:
w
e should alw
a
ys
u
se 'unsi
g
ned in
t
' for b
commit
|
commitdiff
|
tree
2009-04-18
Alexander E
g
orenkov
type_size fu
n
ction returned incorrect size
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
f
i
x const
a
nt optimizati
o
n for unsi
g
neds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data ov
e
rflow with ini
t
_p
u
tv
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
A
dd severa
l
test case
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
maji
Add support of x86
-
64
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
s
/int/unsigned/ si
n
ce
GCC 4
.
3
.
2
p
roduces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
Suport L
D
OUBLE_S
I
ZE =
=
16
environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
silly bug fix: s/#ifd
e
f PTR_SIZE ==
4
/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
Make tccelf
.
c
6
4
b
it ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
One more s/int/lon
g
/
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hamaji
Use
int*2 inste
a
d of
l
on
g
*
2
to
h
old double
value
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
hiro Hamaji
Use long instead of int t
o
hol
d
poi
n
ter value
s
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
ni
c
h
i
r
o Hamaji
A
dd
_
_builtin_frame_address(0)
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichir
o
Hamaji
I
mported se
v
era
l
macros
r
equi
r
e
d
by x8
6
-64
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
nichiro Hamaji
Introduce ElfW m
a
cro and ELFW to encapsul
a
t
e
the difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
D
a
niel Glö
c
k
ner
Futher change
s
t
o
casts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Fi
x
g
et_t
o
k_str wrt
wide
chara
c
ters
commit
|
commitdiff
|
tree
2008-11-30
D
a
niel Glöckner
Rewrote '?' for c
o
nst
a
nts
commit
|
commitdiff
|
tree
2008-11-30
D
aniel Glöckne
r
Cast para
m
eter of '!'
to _Bool
commit
|
commitdiff
|
tree
2008-11-30
Daniel
Glöckner
R
ew
r
o
te
c
asts
commit
|
commitdiff
|
tree
2008-11-30
grischka
lin
e
-numb
e
rs
o
utput for TCC -
E
commit
|
commitdiff
|
tree
2008-11-30
grischka
win32/build-tcc
.
bat: define CONFIG_SY
S
R
OOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
w
as
h
ash, not link
commit
|
commitdiff
|
tree
2008-09-14
grischka
update changel
o
g
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
D
i
spla
y
error on state
m
ent expression
s
with
comple
x
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
a
n
iel Glöck
n
er
Fix
bitf
i
elds with non
-
int types and in unions
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
l
öckner
F
orce null pointer
e
xceptio
n
fo
r
code
o
utside
o
f a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glö
c
kner
Optimize
a
rithmetic with po
i
nter to
v
alue
on stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
a
niel Glöc
k
ner
Fix
gv for long lon
g
s
commit
|
commitdiff
|
tree
2008-09-12
D
aniel
Glöckner
Allow
t
o
use libgcc instead of libtc
c
1
commit
|
commitdiff
|
tree
2008-09-12
D
aniel Glöckner
A prefix for default
l
i
brary
/
include sear
c
h p
a
th
s
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
G
löckner
ARM related Makefile
c
hang
e
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
Runt
i
me lib functio
n
s
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
G
l
öckner
Set VT_LVAL_
x
xx flags for function
a
rgum
e
nts
i
n gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sampso
n
Patch for DESTDIR installation (Adam
Sam
p
son)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fix isid
n
um_ta
b
le f
o
r CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
f
r
ee_sect
i
on
b
u
gfix
commit
|
commitdiff
|
tree
2008-05-05
grisch
k
a
rel
e
ase loaded dlls cleanly (Sam K)
commit
|
commitdiff
|
tree
2008-05-05
g
r
i
sch
k
a
e
n
able pe-output from libtcc (Shmue
l
Zeig
e
rman)
commit
|
commitdiff
|
tree
2008-04-27
gr
i
schka
fix opt
i
on
s
i
n C sc
r
ipts after -run
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
i
x s
t
abstr with l
i
nked ob
j
ects
commit
|
commitdiff
|
tree
2008-04-27
g
rischka
fix bog
u
s rel
o
cations w
i
th
TCC_
O
UTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
grischka
enable multi
p
le
states and fix min
o
r
m
e
mory le
a
ks
commit
|
commitdiff
|
tree
2008-03-31
gr
i
schka
up
d
a
t
e manual, changelog
commit
|
commitdiff
|
tree
2008-03-31
grischka
added verbosity lev
e
ls (
-
v
v
-
v
vv)
commit
|
commitdiff
|
tree
2008-03-31
grischka
Accept standar
d
input as an
i
n
p
ut
s
tre
a
m
(Hanzac
C
hen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get rid of a warni
n
g and
fix
.
b
at
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
Add -soname li
n
ker option (Marc Andre T
a
nner
)
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
Comply t
o
c89 c
o
mpilers other
than gcc (Han
z
ac Chen)
commit
|
commitdiff
|
tree
2008-03-08
g
r
ischka
Enable
-
B option for library path on win32
commit
|
commitdiff
|
tree
2008-03-08
grischka
F
i
x '
t
cc -stat
i
c' with r
e
cent glibc
commit
|
commitdiff
|
tree
2008-03-08
gr
i
s
c
hka
Get rid of o
n
e warning
commit
|
commitdiff
|
tree
2008-03-08
grisch
k
a
Checkin tiny_libmaker (ar repl
a
cement) b
y
Timovj Lah
d
e
commit
|
commitdiff
|
tree
2008-01-16
grischka
Udated and clea
n
ed
u
p TODO
.
commit
|
commitdiff
|
tree
2008-01-16
g
rischka
Just warn about unk
n
ow
n
directives, def
i
n
e
__STDC_VERS
I
ON
_
_
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
g
r
ischka
Switch to ne
w
er tccpe
.
c (inclu
d
es support for reso
u
r
ces)
commit
|
commitdiff
|
tree
2007-12-17
gr
i
sc
h
ka
H
a
n
dl
e
backslashes withi
n
#inc
l
u
d
e, #error, #warning
commit
|
commitdiff
|
tree
2007-12-16
g
r
i
s
c
h
k
a
Impor
t
changeset
s
(part
4
)
428,457,460,
4
67: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
grischk
a
Disab
l
e singn
e
dness
w
a
r
ni
n
gs with new
e
r
g
cc
.
commit
|
commitdiff
|
tree
2007-12-13
grischk
a
Use _WIN32 fo
r
a windows
h
osted tcc
a
nd define it for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
g
r
i
schka
tiny_impdef
.
c - con
v
e
r
t
e
d t
o
LF line-endings (an
d
slight
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
I
m
port 409,410: ARM EABI by Daniel Glöckner
commit
|
commitdiff
|
tree
2007-11-25
gris
c
h
k
a
Some in-be
t
ween
fixes
(See C
h
angelog f
o
r details)
.
commit
|
commitdiff
|
tree
2007-11-25
grischka
Fixed:
commit
|
commitdiff
|
tree
2007-11-23
gr
i
schka
New fil
e
s:
a
lloca86
.
S alloca86-bt
.
S
commit
|
commitdiff
|
tree
2007-11-21
grischka
Impor
t
more cha
n
gese
t
s from Rob Landley's f
o
rk (part 2)
commit
|
commitdiff
|
tree
2007-11-14
grischka
Import some changesets from Ro
b
Landley
'
s fork (part 1)
commit
|
commitdiff
|
tree
2007-10-30
gri
s
c
hka
Fix 'i
n
valid relocation entry' problem on ubuntu -
.
.
.
commit
|
commitdiff
|
tree