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
x86-64: Fix cast from integers to pointers.
2009-04-18
Shini
c
hiro Hamaji
x86-64: F
i
x ca
s
t from integ
e
rs
t
o poin
t
ers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro H
a
maji
Work around for
t
h
e
issue TCC doesn't handl
e
-214748
3
6
4
8
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichi
r
o Hamaji
Fixe
s
f
or issues I've j
u
st found/intr
o
duced to x86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x86-64: Cast from
6
4
b
i
t poi
n
ter to long long must not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
w
i
n32: accep
t
uppercase fi
l
en
a
me suffix
e
s
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x86-64
:
There
can be valid address
e
s which
is grea
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Fix for x86-64: The fir
s
t
and secon
d
arguments of mem
c
py
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Fi
x
s
illy typo
s
in the previous change
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64
:
Mak
e
A
BI f
o
r lo
n
g double
compa
t
ible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichi
r
o
H
amaji
Im
p
rove the test
c
over
a
ge: !v
a
l for
f
loat/
d
oubl
e
/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichir
o
Ha
m
aji
x86-64: Combine buffers of sections
before w
e
ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Generate
P
IC code so that we can create shared o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
check for ab
s
olute in
c
lude p
a
ths
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
get rid o
f
"fr
e
e_sec
t
ion p
r
o
b
lem" with priv
a
te sectio
n
s
commit
|
commitdiff
|
tree
2009-04-18
g
r
i
schka
tiny_
l
ibma
k
er: fix function arr
a
y overflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept "rest
r
ict
"
in array-decl (STDC 19
9
901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i38
6
:
apply "align=8 fo
r
doubles
.
.
.
" for PE
o
nly
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
x86-64: Now TCC can create healthy shared objects f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ic
h
iro
Hamaji
x
8
6
-
64
bug
fix: Fix stab ge
n
e
r
ation for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro
H
am
a
ji
x86-64 bug fix: Use stack with ali
g
nment ju
s
t like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x
86-
6
4: Save
RDX and RCX before we use them a
s
function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Remove multiple de
f
in
i
tion e
r
ror caus
e
d by
c
ombina
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
ch
i
ro Hamaji
Add check for invalid
n
um
b
ers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Fi
x
overrun in decl_initializer_allo
c
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Ha
m
aji
Better DLL support on
x8
6
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
First naive DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
r
o
Hamaji
Generate PIC
f
or addresses
o
f
symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
Suppress noisy point
e
r
signed-ness
w
ar
n
ings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code cleaning: utilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
Sup
p
ort long long
bitfield
s
for
al
l
architectures
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichir
o
Hamaji
A uint64 bug f
i
x on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Allow long long as
a
type
o
f bitf
i
elds on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: allow user segments as writab
l
e
& executable
commit
|
commitdiff
|
tree
2009-04-18
g
r
isc
h
ka
i386: align=8 for
d
oub
l
e a
n
d long lon
g
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
wi
n
32: fix for VC8
E
xpres
s
c
ompile
r
commit
|
commitdiff
|
tree
2009-04-18
Kir
i
ll Smelko
v
tc
c
-E
:
preserve spaces (partial solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill
S
m
e
l
kov
s
t
r
i
ng_test: we shoul
d
always
u
s
e
'
unsig
n
ed int' for b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Egorenkov
type_size f
u
n
ction
ret
u
rned in
c
orrect s
i
z
e
commit
|
commitdiff
|
tree
2009-04-18
grischka
fi
x
co
n
stant opti
m
iz
a
tion
for
unsi
g
n
e
ds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data o
v
erflow with init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
A
d
d several test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaj
i
Add suppo
r
t o
f
x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hamaji
s/int/u
n
si
g
ned/ since GCC 4
.
3
.
2 produces code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro
Hamaji
Sup
o
rt LDOUBLE
_
SIZE ==
16 enviro
n
ment
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nic
h
ir
o
Hamaji
silly
b
u
g
fix
:
s/#ifd
e
f PTR_SIZE ==
4/
#
if PTR_SI
Z
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
n
i
chiro Hamaji
Make
tccelf
.
c 64bit ready
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
One more s
/
int/lo
n
g
/
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichi
r
o
H
amaji
Use
i
nt*2 inste
a
d
of l
o
ng*2 to hold double val
u
e
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
ini
c
hiro
H
amaji
Use
l
o
ng instead of
i
nt to hold
p
o
inter
values
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nic
h
iro Ham
a
ji
Add __builtin_fra
m
e
_
address(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
ro Hamaji
Importe
d
sev
e
ral ma
c
ros required by
x
86-64
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hama
j
i
Introd
u
ce ElfW macro and E
L
FW to en
c
apsu
l
ate the
d
ifference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Futher changes
t
o casts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
F
i
x get
_
tok_s
t
r wrt wide
c
h
a
racte
r
s
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Rewrote '
?
'
for constants
commit
|
commitdiff
|
tree
2008-11-30
Daniel Gl
ö
ckner
Cast paramete
r
of '!' to _Boo
l
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glö
c
kner
Re
w
rote casts
commit
|
commitdiff
|
tree
2008-11-30
g
rischka
line-numbers output for TCC
-E
commit
|
commitdiff
|
tree
2008-11-30
grisc
h
ka
w
in32/build-tcc
.
bat: d
e
fin
e
CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
gr
i
s
c
hka
was
h
ash, not link
commit
|
commitdiff
|
tree
2008-09-14
g
rischka
u
pdate cha
n
gelog
commit
|
commitdiff
|
tree
2008-09-12
Daniel G
l
öck
n
e
r
Display error on statement ex
p
r
essio
n
s
with complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Gl
ö
c
k
n
er
F
i
x bitf
i
e
lds with non-int
types
an
d
in unions
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Glöckner
Force nul
l
point
e
r exception
for code outside of a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el
Glöckner
Optimize arithmetic with poin
t
er
to va
l
u
e on stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glö
c
kner
Fi
x
gv for long long
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
A
llo
w
to use libg
c
c ins
t
e
a
d of libtc
c
1
commit
|
commitdiff
|
tree
2008-09-12
Daniel
G
löckner
A
prefix fo
r
d
efault
l
i
bra
r
y/include search paths
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckn
e
r
ARM r
e
l
a
te
d
M
akef
i
le changes
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
Runtime lib functions
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Glö
c
k
ner
S
et VT_LVAL_xxx flag
s
f
o
r f
u
nction arguments in
g
func_
p
r
o
log
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam S
a
mpson
Patch
for D
E
STDIR i
n
st
a
llation (Adam Sampson)
commit
|
commitdiff
|
tree
2008-09-12
grischka
fix i
s
idnum_tabl
e
for CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
g
rischka
free_
s
ection b
u
g
fix
commit
|
commitdiff
|
tree
2008-05-05
grischka
release loaded dlls clea
n
l
y (Sam
K
)
commit
|
commitdiff
|
tree
2008-05-05
grisch
k
a
e
nable pe-out
p
ut
f
rom libtcc
(Shmuel Zeigerman)
commit
|
commitdiff
|
tree
2008-04-27
gri
s
c
h
ka
fi
x
opt
i
o
n
s in C scripts after -
r
un
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
ix
s
tabstr
wi
t
h linked objects
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
ix
bo
g
us relocat
i
ons
with
T
CC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
gris
c
h
ka
enable
m
ultiple
s
tates
a
n
d fi
x
m
ino
r
me
m
ory leaks
commit
|
commitdiff
|
tree
2008-03-31
grisc
h
ka
up
d
a
t
e man
u
al, chan
g
elog
commit
|
commitdiff
|
tree
2008-03-31
gri
s
chka
added verbos
i
ty l
e
ve
l
s (-vv -
v
vv)
commit
|
commitdiff
|
tree
2008-03-31
grischka
Ac
c
e
p
t standard input as an
i
nputstream (Hanz
a
c Ch
e
n)
commit
|
commitdiff
|
tree
2008-03-25
grisch
k
a
get rid of a warning and fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
grischka
Add -soname linker option (M
a
rc Andre Tanner)
commit
|
commitdiff
|
tree
2008-03-25
gr
i
s
ch
k
a
Comply
t
o c89 compilers other than
gcc (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
grisc
h
ka
Enable -B option for library
path o
n
wi
n
32
commit
|
commitdiff
|
tree
2008-03-08
grischka
Fix 'tcc -stati
c
' with rec
e
nt
glibc
commit
|
commitdiff
|
tree
2008-03-08
gri
s
chka
Get rid of one warning
commit
|
commitdiff
|
tree
2008-03-08
grischka
Checkin
t
iny_l
i
b
maker (ar
r
ep
l
a
cement) b
y
Timovj
Lahde
commit
|
commitdiff
|
tree
2008-01-16
gr
i
schka
Uda
t
ed
a
n
d cleaned u
p
T
O
DO
.
commit
|
commitdiff
|
tree
2008-01-16
g
r
i
s
chka
Just warn about unknown di
r
ectives,
d
efine __
S
TDC_VE
R
SION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
grisc
h
ka
Switch
t
o newer tccpe
.
c (incl
u
des support for resources)
commit
|
commitdiff
|
tree
2007-12-17
grischk
a
H
andl
e
b
a
ckslashes within #i
n
c
l
ud
e
, #error, #warning
commit
|
commitdiff
|
tree
2007-12-16
g
rischka
Imp
o
rt changeset
s
(p
a
r
t 4) 428,457,460,4
6
7: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
g
rischka
Disable singnedness warn
i
ngs with
new
e
r gcc
.
commit
|
commitdiff
|
tree
2007-12-13
gr
i
schk
a
Use _WI
N
32 for a window
s
h
osted tcc and define
i
t f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grischka
t
i
ny_
i
mpdef
.
c
-
converte
d
to LF
l
ine-endings (a
n
d
slight
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischk
a
Import 4
0
9,410:
A
R
M EABI by Daniel Glöckn
e
r
commit
|
commitdiff
|
tree
2007-11-25
grisc
h
ka
Some in-betwee
n
fixe
s
(S
e
e
C
hangelog f
o
r de
t
a
ils)
.
commit
|
commitdiff
|
tree
next