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
CONFIG_TCC_STATIC: add dummy for dlclose
2009-04-18
gris
c
hka
CONFIG_TCC_STATI
C
: add dummy
f
or dlc
l
ose
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
av
o
id warni
n
g uninit
i
alized
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaj
i
x
86-6
4
:
Fix tcc
-
run
.
We need extra memory for PLT
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
get
r
id of 8 byt
e
s
memory leak
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schka
change
tcc_add/ge
t
_sy
m
bo
l
to u
s
e void*
commit
|
commitdiff
|
tree
2009-04-18
grischka
alternativ
e
int
t
c
c_relocate(TCCS
t
ate *s1, void *ptr);
commit
|
commitdiff
|
tree
2009-04-18
gri
s
c
hka
TOK_built
i
n_malloc:
alternative soluti
o
n
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro H
a
maji
x86-64:
D
efine make
v
ar
i
a
ble TARGET so t
h
at t
e
st2 and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro
H
amaji
x86
-
64:
Remove code for debug pri
n
t
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chir
o
Hamaj
i
x8
6
-64: Fix cast f
r
om in
t
egers to
pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hama
j
i
Work around for the issue T
C
C d
o
esn'
t
hand
l
e -21
4
7483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Fixes for is
s
ues I've
j
ust fo
u
nd/introdu
c
ed
t
o x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Cast from 64bit poin
t
er to long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: accept uppercase file
n
ame suffixes
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ham
a
ji
x
8
6-64: There can be valid
addresses which is great
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fix for x86-64: The fir
s
t and
s
econd argu
m
ents of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chir
o
Hamaji
Fix silly typos in the previous chan
g
e
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Make ABI for long double com
p
atible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichir
o
Hamaji
Improve the test coverage:
!val
f
or
f
loat/double
/
long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
x8
6
-64: Combine buffer
s
of s
e
ctions be
f
ore we cal
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
ch
i
r
o Hamaji
Gen
e
rate PIC
c
ode so that we can cre
a
te shared obj
e
c
ts
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
check for absolute inc
l
u
d
e paths
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
get rid
o
f
"free_se
c
tion problem" w
i
th
private sections
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
t
iny_libmaker: f
i
x function ar
r
ay over
f
l
o
w
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept "restrict"
in array-decl (STDC 199901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386: apply "al
i
gn=8 f
o
r
d
o
ubles
.
.
.
" for
P
E o
n
ly
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
x
8
6-64: Now TCC can create
healthy
s
hare
d
o
b
j
ects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Ham
a
ji
x86-
6
4
b
ug
fix:
Fix
s
tab
g
e
n
eration fo
r
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro
H
amaj
i
x
8
6
-
64 bug fix: Use
s
ta
c
k w
i
t
h
alignment jus
t
like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Save
RD
X
a
n
d
R
C
X
before we use them
as fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inich
i
ro
H
a
maji
Re
m
ove multip
l
e definition e
r
ror caused by combinati
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Add check
f
o
r
inval
i
d
numbers
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inich
i
ro H
a
maji
Fi
x
overrun in decl
_
initia
l
i
z
er_alloc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Ha
m
aji
Better DLL support on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
First nai
v
e DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Generate PIC f
o
r addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Supp
r
ess noisy pointer signed-ness warnin
g
s on x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichir
o
Hamaji
Code cleanin
g
:
utilize vp
u
shll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
S
up
p
ort long
l
ong bitf
i
elds
fo
r
al
l
architecture
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A
uint6
4
b
u
g fi
x
on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A
l
low long long as a ty
p
e of bitfield
s
o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
wi
n
32: all
o
w user
segment
s
as writable
&
executable
commit
|
commitdiff
|
tree
2009-04-18
grischka
i
386: align=8
fo
r
double and
l
ong lo
n
g
commit
|
commitdiff
|
tree
2009-04-18
grischka
w
in32: fix fo
r
VC8Express com
p
iler
commit
|
commitdiff
|
tree
2009-04-18
Ki
r
ill Smel
k
ov
tcc -E: preserve s
p
aces (partial sol
u
tion)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smel
k
ov
st
r
ing_test: we should always u
s
e
'un
s
igned
i
nt
'
f
o
r b
commit
|
commitdiff
|
tree
2009-04-18
Alex
a
nd
e
r
Egorenkov
typ
e
_size function returne
d
incorrect s
i
ze
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix cons
t
ant optimi
z
a
ti
o
n for un
s
igneds
commit
|
commitdiff
|
tree
2008-12-02
grisch
k
a
fix dat
a
o
v
erflow with init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
Add several
t
est cas
e
s
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaji
Add support o
f
x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
H
a
maji
s/int
/
unsigned/ since G
C
C 4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
iro Hamaji
Sup
o
rt LDOUBLE
_
S
I
ZE ==
16 environment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro H
a
maji
sill
y
bug fix: s/
#
i
f
def PTR_SIZ
E
== 4/#i
f
PTR_
S
IZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ich
i
ro Hamaj
i
Ma
k
e
tccel
f
.
c 6
4
bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro
Hamaji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
S
hinichir
o
Hamaji
U
se int*2 in
s
te
a
d
of lon
g
*2 to h
o
ld
d
ouble value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hama
j
i
Use long instead
o
f
int to
h
old pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaj
i
Add _
_
builtin_fr
a
me_address(0)
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro
Ham
a
ji
I
mported severa
l
macro
s
re
q
ui
r
e
d
by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
i
chiro Ha
m
a
ji
I
ntroduce
ElfW m
a
cro and ELFW
to encapsulate the d
i
fferenc
e
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel
Gl
ö
c
kner
Futher changes to casts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Fix g
e
t_tok_
s
tr
w
rt
w
i
d
e charact
e
rs
commit
|
commitdiff
|
tree
2008-11-30
Dan
i
el Gl
ö
ckne
r
Re
w
r
o
te '?' for consta
n
t
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Cas
t
parameter
o
f '!' t
o
_Bool
commit
|
commitdiff
|
tree
2008-11-30
D
a
nie
l
Glöckner
Rew
r
ote
casts
commit
|
commitdiff
|
tree
2008-11-30
gr
i
sc
h
ka
line-
n
umbers outp
u
t for TC
C
-E
commit
|
commitdiff
|
tree
2008-11-30
grischka
win32/build-tc
c
.
bat: de
f
ine
C
ONF
I
G
_SY
S
RO
O
T
commit
|
commitdiff
|
tree
2008-09-15
grischka
was has
h
, not link
commit
|
commitdiff
|
tree
2008-09-14
grischka
update cha
n
gelog
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
Display error on state
m
ent expressions with complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöck
n
er
Fix bitfield
s
with non
-
int types and
i
n unions
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
löckner
F
o
rc
e
null pointer exception
f
or
c
ode o
u
tside
o
f a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
Optimize arithmetic with pointer to value on
s
ta
c
k
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöck
n
er
Fi
x
gv fo
r
long l
o
ngs
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckn
e
r
Allow
t
o
use lib
g
cc
i
nstead of libt
c
c1
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
A prefix fo
r
default library
/
include
search
p
aths
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöck
n
er
ARM r
e
lated
Mak
e
f
i
le changes
commit
|
commitdiff
|
tree
2008-09-12
D
a
n
iel Gl
ö
ckn
e
r
R
u
ntime lib fu
n
ctions
commit
|
commitdiff
|
tree
2008-09-12
Daniel Gl
ö
ck
n
er
S
e
t VT_
L
VAL_xxx f
l
a
g
s for function argum
e
nts in gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Samps
o
n
Patch for
D
ESTDIR installation (Adam Sampson)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fix isi
d
num_table for CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fr
e
e_section bu
g
fix
commit
|
commitdiff
|
tree
2008-05-05
grischka
r
e
lease loaded dl
l
s c
l
eanly (Sam
K)
commit
|
commitdiff
|
tree
2008-05-05
grischk
a
enable pe-output from l
i
btcc
(S
h
muel
Zeigerma
n
)
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix options
i
n C scripts after -run
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix st
a
bstr with linked objects
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
ix
b
ogus relocations with TCC_
O
UTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
g
r
ischka
enable multi
p
le states and
f
ix
m
inor memory lea
k
s
commit
|
commitdiff
|
tree
2008-03-31
g
rischka
update manu
a
l, changelog
commit
|
commitdiff
|
tree
2008-03-31
grisc
h
ka
added verbo
s
ity levels (-vv
-
vv
v
)
commit
|
commitdiff
|
tree
2008-03-31
grischka
A
c
ce
p
t
standard
input as an inputstream (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get rid of a warn
i
ng
a
n
d
fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
gri
s
chka
A
d
d
-sonam
e
l
inker
option (Ma
r
c Andre Ta
n
ne
r
)
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
C
omply to c89 compile
r
s
o
ther than gcc
(Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
g
rischka
Enable
-B option for library
p
ath o
n
win32
commit
|
commitdiff
|
tree
2008-03-08
grischka
F
i
x 'tcc -static
'
with recent glibc
commit
|
commitdiff
|
tree
2008-03-08
gr
i
schka
G
e
t ri
d
of one warn
i
ng
commit
|
commitdiff
|
tree
2008-03-08
g
r
ischka
Checkin tiny_
l
ibma
k
e
r (ar replac
e
men
t
)
by Tim
o
vj Lahde
commit
|
commitdiff
|
tree
2008-01-16
grischk
a
Udate
d
and cleaned up
TO
D
O
.
commit
|
commitdiff
|
tree
next