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: Combine buffers of sections before we call tcc_run().
2009-04-18
S
hinichiro Hamaji
x86-64: Combine buff
e
rs
of sections before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichir
o
Hamaji
Gene
r
ate PIC
c
o
de so that we
c
an create sh
a
r
ed o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gri
s
ch
k
a
check f
o
r
absolute include pat
h
s
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
chka
ge
t
rid of "
f
r
e
e
_sect
i
on problem" with private sections
commit
|
commitdiff
|
tree
2009-04-18
grischka
tiny_
l
ibmaker: fix
f
unction array ove
r
flow
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
accept
"
restrict" in a
r
ray-decl (
S
TDC
1
99901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i
3
86: apply "align=8
f
or doubles
.
.
.
" for PE only
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro H
a
maj
i
x
86-64:
N
ow TCC can create
he
a
lth
y
shar
e
d objects f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
x86
-
64 bug fi
x
: Fix
stab
generation fo
r
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o H
a
maj
i
x86-64 bug fix:
U
se stac
k
with alignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x86-64: Save RDX and RCX
before
w
e use th
e
m as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Remove m
u
ltiple d
e
fin
i
t
i
o
n
err
o
r caused by co
m
bination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Ad
d
check for invali
d
nu
m
bers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ham
a
ji
Fix overrun in decl_initial
i
zer_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
i
c
hiro
H
amaji
Better D
L
L
support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
F
irst naive DLL
s
u
p
po
r
t o
n
x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Gener
a
te PI
C
for addresse
s
of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
Hamaji
Supp
r
ess no
i
sy poin
t
er
signe
d
-
n
es
s
warn
i
n
g
s
on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code cle
a
ning: ut
i
lize vpushll
(
)
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichi
r
o H
a
ma
j
i
S
u
p
port long long bitfields f
o
r all archit
e
ctur
e
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o
H
amaji
A uint6
4
bug fix on x
8
6-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Al
l
ow lon
g
lon
g
as a type of bitfields on x
8
6-
6
4
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32:
a
l
l
ow us
e
r segmen
t
s as writable & executable
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
i
386:
a
lig
n
=8 f
o
r double and long long
commit
|
commitdiff
|
tree
2009-04-18
grischka
win3
2
: fi
x
for VC8
E
xpress
c
ompiler
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
tcc -E: preserv
e
spac
e
s (partial s
o
lution)
commit
|
commitdiff
|
tree
2009-04-18
Ki
r
il
l
Smelkov
string_test: we s
h
ould
always
u
se 'u
n
signed int'
f
or b
commit
|
commitdiff
|
tree
2009-04-18
Ale
x
and
e
r Eg
o
renkov
type_
s
ize func
t
i
on returned
inc
o
rrect si
z
e
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
fix con
s
tant optimiza
t
ion fo
r
unsigneds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix d
a
ta overflow w
i
th ini
t
_
p
ut
v
commit
|
commitdiff
|
tree
2008-12-02
S
hinich
i
ro Hamaj
i
Add several
test cases
.
commit
|
commitdiff
|
tree
2008-12-02
S
hin
i
c
hir
o
Hama
j
i
Add s
u
ppor
t
of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
s/int/un
s
igned/
s
ince GCC 4
.
3
.
2 produc
e
s
c
ode which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Suport LDOUBLE_SIZ
E
== 16 en
v
ironment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hama
j
i
sil
l
y
bu
g
fix: s/#ifd
e
f PTR
_
S
I
Z
E == 4/
#
if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro
H
ama
j
i
Make tccelf
.
c
64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
H
amaji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nic
h
iro
H
amaj
i
U
s
e int*2 inst
e
ad of lo
n
g*2 to hold
d
ou
b
l
e
v
alue
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
n
ichiro Hamaji
Us
e
long inst
e
ad
of int
t
o hold pointer val
u
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaj
i
Add __builtin_frame_a
d
dress(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Imported several ma
c
ro
s
r
e
quired by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro H
a
maji
Introduce ElfW macro and EL
F
W
to encapsulate the difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
F
uther changes t
o
casts
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l
G
löc
k
ner
F
ix get_tok
_
str wrt
wide ch
a
racters
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l G
l
öckner
Rewro
t
e '?' for c
o
nstan
t
s
commit
|
commitdiff
|
tree
2008-11-30
D
a
niel Glöckner
C
a
st
p
arameter
o
f
'
!' to _Bool
commit
|
commitdiff
|
tree
2008-11-30
D
aniel Glöckner
Re
w
r
o
te casts
commit
|
commitdiff
|
tree
2008-11-30
grisc
h
k
a
line-numbers output for TCC
-E
commit
|
commitdiff
|
tree
2008-11-30
grischka
win32/buil
d
-tcc
.
b
a
t:
define CON
F
IG_SYSR
O
OT
commit
|
commitdiff
|
tree
2008-09-15
gr
i
schka
was ha
s
h, not link
commit
|
commitdiff
|
tree
2008-09-14
grischk
a
update changelo
g
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
l
ö
ck
n
er
Display err
o
r
on statement expressions
with c
o
mplex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Gl
ö
ckner
Fix
bitfields with non-int type
s
and in union
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Force nu
l
l pointer exception for code outside of a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
Optimize arithm
e
tic
w
ith p
o
i
nter t
o
value on stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel G
l
öckner
Fix gv for
lo
n
g longs
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
l
öckner
Al
l
ow to use
libgcc
instead of libtcc
1
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el Glöckner
A prefix for defau
l
t l
i
brar
y
/include search path
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
ARM relate
d
Makefile
c
hanges
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöc
k
ner
R
untime lib f
u
nc
t
ions
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel
G
löckn
e
r
Set VT_L
V
A
L
_
xxx flags
f
o
r
fu
n
ction arguments in gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sa
m
pso
n
Patch for
DESTD
I
R
i
nstallation (Adam Sampson)
commit
|
commitdiff
|
tree
2008-09-12
gr
i
schka
f
ix isidnu
m
_ta
b
le for CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
f
r
ee_sec
t
ion
b
ugf
i
x
commit
|
commitdiff
|
tree
2008-05-05
grischka
re
l
e
a
se
lo
a
ded dlls cle
a
nly (Sam K
)
commit
|
commitdiff
|
tree
2008-05-05
grischka
enable p
e
-output from libtcc (Shmuel Z
e
ig
e
r
m
an)
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix options in C scripts after -r
u
n
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix stabstr with linked obje
c
ts
commit
|
commitdiff
|
tree
2008-04-27
g
r
ischk
a
f
i
x bogus r
e
locat
i
ons with TCC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
gr
i
schka
enable mul
t
iple s
t
at
e
s
and fix minor
m
emory leaks
commit
|
commitdiff
|
tree
2008-03-31
grischka
update ma
n
u
al, chang
e
log
commit
|
commitdiff
|
tree
2008-03-31
gri
s
chka
a
dded verbosi
t
y
l
e
vels (-vv -
v
vv)
commit
|
commitdiff
|
tree
2008-03-31
grischka
Accep
t
standard
i
nput
as an
inputstream (Han
z
a
c
C
hen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get rid of a war
n
i
ng and fix
.
b
a
t
commit
|
commitdiff
|
tree
2008-03-25
grischka
Add -soname
l
inker option (Ma
r
c And
r
e
Ta
n
ner)
commit
|
commitdiff
|
tree
2008-03-25
g
rischka
Comp
l
y
t
o c
8
9 compil
e
r
s
o
t
h
e
r
than gcc
(Hanzac
C
h
en)
commit
|
commitdiff
|
tree
2008-03-08
grischka
Enable -B option
f
or library path on win3
2
commit
|
commitdiff
|
tree
2008-03-08
g
risc
h
ka
Fix '
t
c
c
-
s
t
a
tic'
w
ith recent g
l
i
b
c
commit
|
commitdiff
|
tree
2008-03-08
grischka
G
e
t ri
d
of o
n
e warning
commit
|
commitdiff
|
tree
2008-03-08
grischka
Checkin t
i
n
y_lib
m
aker (ar replacemen
t
) by Ti
m
ovj Lahde
commit
|
commitdiff
|
tree
2008-01-16
g
r
i
s
chka
Ud
a
te
d
and cleaned up
T
O
DO
.
commit
|
commitdiff
|
tree
2008-01-16
grisch
k
a
Just warn ab
o
ut unkn
o
wn d
i
rectives, define __STDC
_
VER
S
ION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
g
r
i
sc
h
ka
Swit
c
h to newer tccpe
.
c (inc
l
udes suppor
t
for resources)
commit
|
commitdiff
|
tree
2007-12-17
g
r
ischka
Handle backslashes with
i
n #include, #error, #warning
commit
|
commitdiff
|
tree
2007-12-16
gr
i
s
c
h
ka
Import changesets (part
4) 428,457,460,467: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
grisch
k
a
Disable singnedne
s
s warnings
w
it
h
n
e
wer
g
c
c
.
commit
|
commitdiff
|
tree
2007-12-13
grisc
h
k
a
Use _
W
IN32 for a windo
w
s ho
s
t
ed tcc and define
i
t
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grisc
h
ka
tiny_impdef
.
c - converted to
L
F line-endi
n
gs
(
and
sli
g
h
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
Import 409,410: ARM
EABI by Dan
i
el Glöckn
e
r
commit
|
commitdiff
|
tree
2007-11-25
g
rischka
Some in
-
betw
e
e
n
fixes
(See Changelog for detai
l
s
)
.
commit
|
commitdiff
|
tree
2007-11-25
g
r
ischka
Fixed:
commit
|
commitdiff
|
tree
2007-11-23
gri
s
chka
New
files: alloca86
.
S
alloca86
-
bt
.
S
commit
|
commitdiff
|
tree
2007-11-21
grischka
I
mport more ch
a
ngesets
f
rom Ro
b
Landl
e
y's f
o
rk (
p
art 2)
commit
|
commitdiff
|
tree
2007-11-14
grischka
Import some ch
a
ngesets from
R
o
b Landley's
fork (part 1)
commit
|
commitdiff
|
tree
2007-10-30
grischka
Fix 'invalid
rel
o
cation entry' pr
o
b
lem
o
n
u
b
untu -
.
.
.
commit
|
commitdiff
|
tree