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
alternative int tcc_relocate(TCCState *s1, void *ptr);
2009-04-18
grischka
alterna
t
iv
e
i
n
t tcc_reloc
a
te(T
C
CState *s1, void *ptr);
commit
|
commitdiff
|
tree
2009-04-18
grischka
TOK_builti
n
_malloc: alternative
solution
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
x86-64:
Def
i
n
e
make variable TARGET so
t
hat t
e
st
2
and
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichi
r
o
H
amaji
x86-64: Remove code for d
e
bug
p
r
i
n
t
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
i
ro
H
amaji
x8
6
-64: Fix cast from integers to pointers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o H
a
m
a
ji
Work aro
u
n
d
for th
e
issue TCC doesn't hand
l
e -2147483
6
48
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Fixes f
o
r iss
u
e
s
I've j
u
s
t
found/introdu
c
e
d to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o Hamaj
i
x
8
6
-
64: Cast from 64bit p
o
inter to
long long must
not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
w
i
n32: accept uppercase filename suf
f
ixes
commit
|
commitdiff
|
tree
2009-04-18
S
hinic
h
iro Hamaji
x86-64: Th
e
re can be valid
address
e
s whi
c
h is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro
H
am
a
j
i
Fi
x
for x8
6
-6
4
: Th
e
first and second
a
rguments
of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Fi
x
silly typos in the previous change
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
x86-64:
M
ake ABI for long
d
ouble
c
ompatib
l
e with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Improv
e
the te
s
t
c
o
ve
r
age:
!
val for float/double/lon
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
x8
6
-
64: Combine buffe
r
s of sections before we c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Genera
t
e
P
IC code so that we can c
r
eate
shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
check for abs
o
lute include paths
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid of "fre
e
_section problem" w
i
th private sect
i
ons
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hk
a
tiny_lib
m
aker: fi
x
func
t
ion
a
r
r
a
y ov
e
rflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept
"
r
estric
t
" in array-decl (S
T
DC 1999
0
1)
commit
|
commitdiff
|
tree
2009-04-18
gr
i
s
c
hka
i386: apply "
a
l
i
gn
=
8 for dou
b
les
.
.
.
" for
P
E only
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro
H
a
maji
x86-64: Now TCC can create healthy shared objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86
-
6
4 b
u
g fix:
Fix stab gene
r
at
i
o
n for x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Ham
a
j
i
x86-
6
4
bug fix:
U
s
e s
t
ack with alig
n
ment ju
s
t like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Save RD
X
a
n
d RCX
before we use them as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Ham
a
j
i
Remove m
u
lti
p
le
defi
n
it
i
on
error caused by combination
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
A
d
d che
c
k for inval
i
d
n
umbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Hamaj
i
Fix ove
r
r
un in
decl_initialize
r
_all
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Bette
r
DL
L
sup
p
ort on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ham
a
j
i
First
naive
DLL supp
o
rt on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
chiro Hamaji
G
e
ner
a
t
e
PIC for addre
s
ses of sy
m
bols
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
hiro Ha
m
aji
Su
p
p
re
s
s
noisy poin
t
er signed-nes
s
w
arnings on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichiro Hamaji
C
ode cleaning: utiliz
e
vpus
h
ll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chir
o
Hamaji
Suppor
t
long long
bitfiel
d
s for al
l
architectur
e
s
.
commit
|
commitdiff
|
tree
2009-04-18
S
hini
c
hiro
H
a
maji
A
u
i
n
t
64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
Allow lo
n
g
long as a type
o
f
bitfields
o
n x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
win
3
2: allow user s
e
gments as
w
ri
t
able & executa
b
l
e
commit
|
commitdiff
|
tree
2009-04-18
grischka
i3
8
6: align=8 for do
u
ble
and long long
commit
|
commitdiff
|
tree
2009-04-18
g
r
isch
k
a
win32:
f
ix for VC8E
x
press compiler
commit
|
commitdiff
|
tree
2009-04-18
Kirill
Smelkov
tcc -E: pr
e
serve spaces (partial soluti
o
n)
commit
|
commitdiff
|
tree
2009-04-18
Kirill
S
melkov
string_te
s
t: we shou
l
d always
u
se 'unsigned int' for b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Egore
n
kov
t
y
pe_si
z
e function r
e
turned i
n
corre
c
t size
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
fix c
o
nstant optimi
z
ation for unsigneds
commit
|
commitdiff
|
tree
2008-12-02
grisc
h
ka
fix data overfl
o
w with init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Ham
a
j
i
Add several test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
r
o Hamaji
Add support of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o
Hamaji
s/i
n
t
/
unsig
n
ed/ sinc
e
G
C
C 4
.
3
.
2
produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
nichiro H
a
maj
i
Suport LDO
U
BLE_SIZE == 16
e
n
v
ironmen
t
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hama
j
i
silly bug fix: s
/
#if
d
ef PTR_SIZE == 4/#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
r
o Hamaj
i
Make t
c
celf
.
c 64
b
it ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hir
o
Hama
j
i
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Use i
n
t*2 in
s
tead of long*2
t
o
hold double value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
ro Hamaji
Use long
i
nstead of int to
h
o
l
d
pointer values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
A
d
d __builtin_frame_a
d
dress(0)
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
c
hiro Hamaji
I
m
p
orted sever
a
l macros req
u
ir
e
d by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichi
r
o Ham
a
ji
Introdu
c
e ElfW macro and ELFW
to enc
a
p
sulate
t
h
e differe
n
ce
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l
Glöckne
r
Futher
c
h
a
n
ges to
ca
s
t
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Fix ge
t
_tok_str
w
rt
w
ide characters
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Glöckner
Rewrote '
?
'
f
or cons
t
an
t
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
C
ast par
a
meter o
f
'!' to _Bool
commit
|
commitdiff
|
tree
2008-11-30
Daniel
G
lö
c
kner
Rewrote cas
t
s
commit
|
commitdiff
|
tree
2008-11-30
gri
s
chk
a
line-numbers output
f
or TCC -E
commit
|
commitdiff
|
tree
2008-11-30
grischka
w
in32/bui
l
d-tc
c
.
bat: define CONFI
G
_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
w
a
s hash,
n
o
t l
i
nk
commit
|
commitdiff
|
tree
2008-09-14
g
r
ischka
up
d
ate cha
n
gelog
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el
Glöckner
Display erro
r
on
stat
e
ment
expressio
n
s with
complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
Fix bitfield
s
w
ith no
n
-int types an
d
in unions
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
F
o
rce null pointer exception fo
r
code ou
t
sid
e
o
f
a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
löckner
Optimize arithmetic with point
e
r to value
on
stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l
Glöckner
Fi
x
gv
f
o
r long longs
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Al
l
ow to
use libgcc
ins
t
ead
o
f libtcc1
commit
|
commitdiff
|
tree
2008-09-12
Daniel Gl
ö
ckner
A
prefix for defa
u
lt library/include sea
r
c
h
paths
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
G
löckne
r
AR
M
related Makefile c
h
anges
commit
|
commitdiff
|
tree
2008-09-12
D
aniel Glöckner
R
u
n
t
ime li
b
functi
o
ns
commit
|
commitdiff
|
tree
2008-09-12
Daniel Gl
ö
ckner
Set VT_
L
VAL
_
xxx flags fo
r
f
u
ncti
o
n argumen
t
s
i
n gfunc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sampson
Patch
f
or DESTD
I
R insta
l
lat
i
on
(
Ada
m
Sa
m
pson
)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fix isidnum_table for CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
free_section b
u
gfix
commit
|
commitdiff
|
tree
2008-05-05
grischka
release loa
d
e
d dlls c
l
eanl
y
(Sam
K
)
commit
|
commitdiff
|
tree
2008-05-05
gr
i
schka
ena
b
le pe-output from libt
c
c (S
h
muel Zeigerma
n
)
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
ix
o
ption
s
i
n
C s
c
r
i
pts afte
r
-run
commit
|
commitdiff
|
tree
2008-04-27
g
rischka
fi
x
st
a
bs
t
r with linked objects
commit
|
commitdiff
|
tree
2008-04-27
g
rischka
fix bogus relocations
w
ith TCC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
grischk
a
enable multiple st
a
tes and f
i
x
minor memory leaks
commit
|
commitdiff
|
tree
2008-03-31
grischk
a
updat
e
manu
a
l,
c
hangelog
commit
|
commitdiff
|
tree
2008-03-31
grisc
h
ka
added verbo
s
ity lev
e
ls (-vv -vvv
)
commit
|
commitdiff
|
tree
2008-03-31
g
r
ischka
Ac
c
ept standard input as an inputstream (Ha
n
zac Chen)
commit
|
commitdiff
|
tree
2008-03-25
grischka
get ri
d
o
f
a wa
r
ning and fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
g
r
ischka
Add
-s
o
name
l
inker option (Marc Andre Tan
n
e
r
)
commit
|
commitdiff
|
tree
2008-03-25
grisc
h
ka
C
omply to c89
com
p
ile
r
s other th
a
n gcc (
H
a
nzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
gris
c
hka
Ena
b
le
-
B
option
f
o
r
library path on win32
commit
|
commitdiff
|
tree
2008-03-08
g
risc
h
ka
F
i
x 'tcc -
s
tatic' with
rec
e
nt glibc
commit
|
commitdiff
|
tree
2008-03-08
grischka
Get rid
of on
e
w
a
r
n
ing
commit
|
commitdiff
|
tree
2008-03-08
grischka
Chec
k
in t
i
ny_libmak
e
r
(ar replace
m
ent) by Timovj
Lahde
commit
|
commitdiff
|
tree
2008-01-16
gri
s
chka
Ud
a
ted and cleaned
u
p TODO
.
commit
|
commitdiff
|
tree
2008-01-16
grischka
Just warn a
b
out unknown
d
irectiv
e
s, define
__STDC
_
VERSION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
gris
c
hka
Sw
i
tch
to n
e
wer tc
c
pe
.
c (includes support for re
s
ource
s
)
commit
|
commitdiff
|
tree
2007-12-17
g
risch
k
a
H
andle backslashes within #include, #erro
r
, #warn
i
ng
commit
|
commitdiff
|
tree
2007-12-16
gris
c
hka
I
mpor
t
c
h
angeset
s
(part 4) 428,457
,
460,467:
de
f
ine
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
D
isable singnedness warnings with newer
gcc
.
commit
|
commitdiff
|
tree
next