repo.or.cz
/
tinycc
/
miki.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fix 32bit asm
2009-04-18
S
hinichiro Ha
m
aji
Generate P
I
C code so th
a
t we ca
n
create s
h
ared obj
e
ct
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
check for absol
u
te incl
u
de paths
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid
of "fre
e
_se
c
tion prob
l
em" with p
r
iv
a
te sections
commit
|
commitdiff
|
tree
2009-04-18
grischka
t
iny_libmak
e
r: f
i
x fu
n
c
t
ion array
overflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
ac
c
ept
"restrict" in array-
d
ecl (S
T
DC 199901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386: a
p
ply "align=8
f
o
r doubles
.
.
.
" for PE only
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
h
iro Ham
a
ji
x86-64: Now TCC can cre
a
te h
e
a
lthy shared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichir
o
Hamaji
x86-64 bug fix: Fix stab gene
r
ation for x8
6
-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ham
a
ji
x
86-64 bug
fix: U
s
e stac
k
with alignme
n
t just
like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x86-
6
4:
Save RDX
a
nd RC
X
be
f
ore we use them as fun
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Remov
e
multi
p
le defi
n
ition error
c
aused by co
m
b
i
n
ation
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Add check for invalid nu
m
bers
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
Fi
x
overr
u
n in decl_initialize
r
_a
l
l
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chir
o
H
a
maji
B
e
tter
DLL support on
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
a
m
aji
F
irst naive DLL s
u
pport on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Gene
r
ate
PIC for addresse
s
of
sym
b
ols
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Suppress
no
i
s
y
pointer signed
-
ness warnings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
C
ode cleaning: ut
i
l
ize vpushll
(
)
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
S
u
pport long long b
i
tfields for
a
ll a
r
chitectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
ir
o
Hamaji
A
u
in
t
64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
A
l
lo
w
lon
g
l
ong as a t
y
p
e of bitfields on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
gri
s
ch
k
a
win32: allow user s
e
gments
a
s
w
ritab
l
e &
execu
t
able
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
i386:
align
=
8 for double and lo
n
g
long
commit
|
commitdiff
|
tree
2009-04-18
grischka
w
i
n32:
fix for VC8Express
c
o
mpiler
commit
|
commitdiff
|
tree
2009-04-18
Kiril
l
Smelkov
tcc -E: pres
e
rve spa
c
e
s
(partial so
l
ution
)
commit
|
commitdiff
|
tree
2009-04-18
K
i
rill Smelkov
string_tes
t
: we s
h
o
u
ld
a
lways use 'unsigned int' for b
commit
|
commitdiff
|
tree
2009-04-18
Alexander E
g
orenkov
ty
p
e
_
s
i
z
e function returned
i
ncorrect size
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix
constant o
p
t
i
mization for un
s
ign
e
ds
commit
|
commitdiff
|
tree
2008-12-02
grischka
f
i
x data
overfl
o
w wi
t
h init_putv
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
nichiro Hama
j
i
Add s
e
veral test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Ad
d
su
p
port of x86-6
4
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aji
s/int/
u
n
s
igned/ since GCC 4
.
3
.
2 produce
s
code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
Supo
r
t
L
DOUBLE_SIZE == 16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aji
sill
y
bug fix: s
/
#
ifdef
P
T
R_S
I
ZE == 4
/
#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ich
i
ro H
a
maji
M
a
k
e t
c
celf
.
c
6
4bit r
e
a
dy
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro
Hamaji
One more
s
/
i
nt/long/
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
c
h
i
r
o Hamaji
Use int*2 instead of lon
g
*2 to hold do
u
ble value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
Use l
o
ng ins
t
ead
of i
n
t t
o
hold pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add __built
i
n_frame_a
d
dr
e
s
s(0)
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nich
i
ro Ham
a
ji
Imported several
macro
s
r
equired by x86-6
4
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Intr
o
duce
E
lfW
m
ac
r
o and ELFW to e
n
capsu
l
a
te the diffe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Da
n
iel Glö
c
kner
Futher
c
han
g
es to cas
t
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Fix get_tok
_
str wrt wid
e
ch
a
racter
s
commit
|
commitdiff
|
tree
2008-11-30
Da
n
iel
G
löckner
Rewrote '?'
for constan
t
s
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Gl
ö
c
k
n
e
r
Cas
t
p
arame
t
er of '!' to _Bool
commit
|
commitdiff
|
tree
2008-11-30
D
a
ni
e
l Glöckner
Rewrote
c
a
s
ts
commit
|
commitdiff
|
tree
2008-11-30
g
r
ischka
line
-
numbe
r
s
ou
t
p
ut for
T
CC
-
E
commit
|
commitdiff
|
tree
2008-11-30
g
r
ischka
win
3
2/build
-
tcc
.
ba
t
:
define CONFIG
_
SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
w
as h
a
sh, n
o
t link
commit
|
commitdiff
|
tree
2008-09-14
gri
s
chka
update
c
hangelog
commit
|
commitdiff
|
tree
2008-09-12
Daniel Gl
ö
c
kn
e
r
Display erro
r
on state
m
en
t
e
x
pressions wit
h
complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
aniel Glöckner
Fix bitfie
l
ds
wit
h
non-int types and in u
n
ions
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
löc
k
n
er
Force nul
l
pointer excep
t
ion for code outside of a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
Opt
i
miz
e
a
rithm
e
tic with poin
t
er t
o
value on
s
tack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
aniel
Glöc
k
n
e
r
F
i
x gv for
long l
o
ngs
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöck
n
e
r
Allow to
use libgc
c
instead of l
i
btc
c
1
commit
|
commitdiff
|
tree
2008-09-12
D
a
niel Glöckn
e
r
A prefix for
d
ef
a
ult libra
r
y/include s
e
arch paths
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
A
R
M relate
d
Makefile chan
g
e
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
Runt
i
m
e lib func
t
ions
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöck
n
er
Set VT_LVA
L
_xxx f
l
ags
f
or function a
r
guments in
gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Samps
o
n
Pa
t
ch for DEST
D
IR installatio
n
(Adam Sampson)
commit
|
commitdiff
|
tree
2008-09-12
g
r
ischka
f
i
x isidnum_table
f
o
r
CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
gr
i
sch
k
a
f
r
ee_section bugfix
commit
|
commitdiff
|
tree
2008-05-05
grischka
relea
s
e loade
d
dlls cleanly (Sam K)
commit
|
commitdiff
|
tree
2008-05-05
grisch
k
a
enable pe-output from
l
i
b
tcc (Shmuel Ze
i
g
e
rman)
commit
|
commitdiff
|
tree
2008-04-27
gris
c
hk
a
f
ix options in C
scripts aft
e
r -ru
n
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix stabstr wit
h
l
inked objects
commit
|
commitdiff
|
tree
2008-04-27
gri
s
chka
fix b
o
gus
r
elocations with TCC_OUTP
U
T_DL
L
commit
|
commitdiff
|
tree
2008-04-27
grischka
enable
m
ultiple sta
t
es and fix minor memory lea
k
s
commit
|
commitdiff
|
tree
2008-03-31
grischka
update m
a
nual, changelog
commit
|
commitdiff
|
tree
2008-03-31
grischka
added ve
r
bosity lev
e
ls (-vv
-
v
v
v
)
commit
|
commitdiff
|
tree
2008-03-31
gris
c
hk
a
Acc
e
pt stan
d
ard input as a
n
in
p
utstream
(Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get rid of a warning and fix
.
ba
t
commit
|
commitdiff
|
tree
2008-03-25
grischka
Add -s
o
name linker option (Marc Andre T
a
nner)
commit
|
commitdiff
|
tree
2008-03-25
gri
s
chka
Com
p
ly
t
o
c
89 compiler
s
other th
a
n gcc (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
grischka
E
n
able -B option f
o
r library pa
t
h on win3
2
commit
|
commitdiff
|
tree
2008-03-08
gri
s
chka
Fix 'tcc -static' w
i
t
h r
e
cent gli
b
c
commit
|
commitdiff
|
tree
2008-03-08
g
rischk
a
Get rid of on
e
w
arn
i
ng
commit
|
commitdiff
|
tree
2008-03-08
gris
c
hka
Checkin
t
i
ny_lib
m
a
k
er (ar replacement) by Timo
v
j Lah
d
e
commit
|
commitdiff
|
tree
2008-01-16
g
risc
h
k
a
Udated and
cleane
d
up TODO
.
commit
|
commitdiff
|
tree
2008-01-16
gri
s
ch
k
a
Ju
s
t warn about unknown directives, define
_
_STDC_VER
S
ION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
grischka
Sw
i
tch
to newer
t
c
cpe
.
c (i
n
cludes
s
upport for resource
s
)
commit
|
commitdiff
|
tree
2007-12-17
grischka
Handle backs
l
ashes with
i
n #
i
nclude, #error, #warn
i
ng
commit
|
commitdiff
|
tree
2007-12-16
grisch
k
a
Impo
r
t c
h
angesets (
p
art 4
)
428
,
4
5
7,460,467: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
g
rischka
Disable
s
ingnedness warnings w
i
th newer
g
cc
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
Use
_
WIN32 for a window
s
hosted
tcc
a
nd d
e
fine it for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grischka
tiny_impdef
.
c - converte
d
to LF line-endin
g
s (
a
nd sligh
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
Import 409,41
0
:
ARM EABI by Daniel G
l
ö
c
kner
commit
|
commitdiff
|
tree
2007-11-25
gris
c
hk
a
Some in-b
e
tween fixes (Se
e
Chang
e
l
og for deta
i
l
s)
.
commit
|
commitdiff
|
tree
2007-11-25
grischka
Fixed:
commit
|
commitdiff
|
tree
2007-11-23
grisch
k
a
N
ew files: alloca
8
6
.
S
alloca86-bt
.
S
commit
|
commitdiff
|
tree
2007-11-21
grischka
Import m
o
r
e
cha
n
gesets from Rob
L
a
ndle
y
'
s fork (part 2)
commit
|
commitdiff
|
tree
2007-11-14
grischka
Impor
t
some
changese
t
s
from Rob Landley's fork
(part 1)
commit
|
commitdiff
|
tree
2007-10-30
grischka
Fix '
i
nvalid
r
eloc
a
tio
n
entry' problem on ubuntu
-
.
.
.
commit
|
commitdiff
|
tree