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: There can be valid addresses which is greater than 0xc0000000.
2009-04-18
Shinic
h
iro
H
amaji
x86-64
:
T
her
e
can b
e
va
l
id ad
d
resses which is greater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fi
x
f
o
r x
8
6-64:
T
he first and seco
n
d argument
s
o
f memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
ni
c
hiro Ha
m
aji
Fix
s
illy typos in the prev
i
ous change
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
ichiro Hamaji
x86-64: Make ABI fo
r
long double
c
ompatible with GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro H
a
ma
j
i
I
m
prove the
test cove
r
a
ge:
!
val
for float/double/long
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Combine bu
f
fers of sect
i
ons before we call
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Generate PIC c
o
de so that
w
e
c
an create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
check for absolute include paths
commit
|
commitdiff
|
tree
2009-04-18
grischka
get rid of
"
free
_
sectio
n
problem" with privat
e
sect
i
ons
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
t
iny_libma
k
er: fi
x
function
array overflo
w
commit
|
commitdiff
|
tree
2009-04-18
grischka
accept "rest
r
i
c
t" in ar
r
ay-decl
(ST
D
C 199
9
01)
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
i386: apply "align=8
f
o
r doub
l
es
.
.
.
" f
o
r PE only
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
chir
o
Hamaj
i
x86-64: Now
TCC
c
a
n create healthy s
h
ared
o
bjects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x86-64 bug fix: Fix stab generation for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
x86-64 bug
fix:
U
s
e s
t
ack w
i
th alignment just lik
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x
8
6-64: Save R
D
X and RCX be
f
ore
w
e us
e
t
hem as f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Ha
m
aj
i
R
e
m
ove
mult
i
ple definition error caused
b
y combi
n
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Ham
a
ji
Add che
c
k
for invalid
numb
e
rs
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaj
i
Fi
x
overr
u
n in d
e
c
l
_initial
i
zer_a
l
l
o
c
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
nichi
r
o Ha
m
aji
Better
D
LL sup
p
ort o
n
x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Ham
a
j
i
Fi
r
s
t n
a
ive DLL supp
o
rt on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
ch
i
ro Hamaji
Generate PIC
f
o
r
addre
s
s
es of
sy
m
bols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
ma
j
i
Supp
r
ess noisy point
e
r sign
e
d-
n
ess war
n
ings on x
8
6-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Code clea
n
ing: util
i
ze vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
S
u
pport long
l
ong bitfields for all architecture
s
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hi
r
o Hamaji
A uint64 bug
fix on x86-6
4
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaj
i
Al
l
o
w
l
ong long as a type of b
i
tfields on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
g
rischka
win
3
2: allow
u
ser segments
a
s
writable
&
executable
commit
|
commitdiff
|
tree
2009-04-18
grisc
h
ka
i3
8
6
:
align=8
for double and lon
g
long
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
win32: fix f
o
r
V
C8E
x
press
c
ompiler
commit
|
commitdiff
|
tree
2009-04-18
Kiri
l
l
S
melkov
tcc -E: preserve spaces
(parti
a
l soluti
o
n)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
string_test:
w
e should
al
w
ays
use 'unsigned int'
fo
r
b
commit
|
commitdiff
|
tree
2009-04-18
Alexander Egorenkov
t
y
pe_size function ret
u
r
ned incorrect size
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix const
a
nt optimization for
u
nsigneds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data overflow with i
n
it_
p
utv
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Add seve
r
al test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hir
o
H
amaji
A
d
d
s
upport
o
f x8
6
-6
4
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
s/in
t
/
unsigned/ since
GCC 4
.
3
.
2 pr
o
d
u
ce
s
code which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hi
n
ichiro H
a
maji
Suport L
D
OU
B
LE_SIZE == 16
e
nvironmen
t
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
silly
b
ug
f
ix:
s
/
#
i
fdef
P
TR_SIZE == 4
/
#if PTR_SIZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
M
ake
tccelf
.
c 6
4
bit r
e
ady
.
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro Hamaji
One more s/int/long/
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hama
j
i
Us
e
int*2 in
s
t
e
ad of lo
n
g*
2
to hold double
v
a
lue
.
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaj
i
Use long i
n
stead of int to hold poi
n
ter values
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichi
r
o Ha
m
aji
Add __builtin_
f
rame_addr
e
ss(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
Hamaji
Imported several macr
o
s required
by x86-64
commit
|
commitdiff
|
tree
2008-12-02
Shinichir
o
H
a
maji
Introduce ElfW macro and EL
F
W
to
e
nc
a
psulate the diff
e
rence
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Gl
ö
ckner
F
u
t
he
r
changes to
casts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Fix get_tok_str wrt wide c
h
a
ract
e
rs
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckner
Rewrote '
?
' for cons
t
ants
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckne
r
Cas
t
parameter of '!' to
_
Boo
l
commit
|
commitdiff
|
tree
2008-11-30
D
a
n
i
e
l Glöckner
R
ewr
o
te
c
asts
commit
|
commitdiff
|
tree
2008-11-30
grischka
line-numbers
output
f
or TCC -E
commit
|
commitdiff
|
tree
2008-11-30
grischka
win32/build-t
c
c
.
bat: define CONF
I
G_SYSR
O
OT
commit
|
commitdiff
|
tree
2008-09-15
grischka
was has
h
, not link
commit
|
commitdiff
|
tree
2008-09-14
grischka
update changelog
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
Display error on statement expressi
o
ns with complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Gl
ö
ckner
Fix bit
f
ields w
i
th non-int type
s
and
i
n u
n
ions
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöck
n
er
Force null
p
oin
t
e
r
exception for code outside of
a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
D
ani
e
l Glöckner
Optimize arith
m
et
i
c wit
h
pointer to
value on
s
t
ack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
Fix gv for
l
ong
lon
g
s
commit
|
commitdiff
|
tree
2008-09-12
Daniel Gl
ö
ckner
Allow
t
o use libgcc in
s
tead
o
f
libtcc1
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l Glöckner
A prefix for
d
efault library/incl
u
de search p
a
ths
commit
|
commitdiff
|
tree
2008-09-12
D
aniel
G
l
ö
c
kner
A
R
M
r
elated Makefile change
s
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Gl
ö
ckner
Runtime lib functio
n
s
commit
|
commitdiff
|
tree
2008-09-12
D
a
niel
G
l
öckner
Set
VT_LV
A
L_xxx f
l
ags f
o
r funct
i
on arguments
in
gfunc
_
prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Samp
s
o
n
Patch for DESTDIR
i
nst
a
llation (Adam
Samps
o
n)
commit
|
commitdiff
|
tree
2008-09-12
grischka
f
ix isidnum_table
f
or CH_EOF (-1
)
commit
|
commitdiff
|
tree
2008-09-12
grisch
k
a
free_secti
o
n bugfix
commit
|
commitdiff
|
tree
2008-05-05
grischka
release loaded dlls
c
leanly
(
Sam K)
commit
|
commitdiff
|
tree
2008-05-05
grischk
a
ena
b
le
pe-
o
u
t
put
from libtcc (Shmuel Zeige
r
ma
n
)
commit
|
commitdiff
|
tree
2008-04-27
gr
i
schka
fix opti
o
ns
i
n
C scripts after
-run
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix
stabstr with link
e
d obje
c
ts
commit
|
commitdiff
|
tree
2008-04-27
grischk
a
fix bogus relocations
w
i
th TCC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
g
r
ischka
en
a
ble
mul
t
iple states
a
n
d fi
x
minor
m
emory le
a
k
s
commit
|
commitdiff
|
tree
2008-03-31
grischka
upd
a
te manual,
c
hangelog
commit
|
commitdiff
|
tree
2008-03-31
gr
i
s
c
hka
added verbosity l
e
vels (-vv -v
v
v)
commit
|
commitdiff
|
tree
2008-03-31
grischka
Accept
standar
d
input as an i
n
puts
t
ream (Hanzac
C
h
en)
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
g
e
t rid of a warning and fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
Add
-
so
n
ame linker option (Marc Andre Tan
n
er)
commit
|
commitdiff
|
tree
2008-03-25
grischk
a
Comply to c89 compilers ot
h
er than
gc
c
(Hanzac
Chen)
commit
|
commitdiff
|
tree
2008-03-08
g
rischka
Enable -B
option for library path on win32
commit
|
commitdiff
|
tree
2008-03-08
grischk
a
Fix 'tcc
-
static' wi
t
h
recent glibc
commit
|
commitdiff
|
tree
2008-03-08
grischka
Get rid of one
w
arning
commit
|
commitdiff
|
tree
2008-03-08
grischka
Checkin tiny_libmaker (ar r
e
placement) by Timovj L
a
hde
commit
|
commitdiff
|
tree
2008-01-16
grischka
Udated a
n
d cl
e
an
e
d up T
O
D
O
.
commit
|
commitdiff
|
tree
2008-01-16
gri
s
c
hka
Just war
n
about u
n
k
nown
directives
,
define __STDC_
V
ERSION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
grischka
S
w
itch to
n
ewer t
c
cpe
.
c (includes
s
up
p
ort for reso
u
rces)
commit
|
commitdiff
|
tree
2007-12-17
grisch
k
a
H
andle
b
ackslashe
s
within #include
,
#error
,
#wa
r
ni
n
g
commit
|
commitdiff
|
tree
2007-12-16
gris
c
hka
Impo
r
t changesets
(
part 4) 4
2
8
,457,460
,
467: defines
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
g
rischka
Disable singnedness war
n
ings with
newer
g
cc
.
commit
|
commitdiff
|
tree
2007-12-13
grisc
h
ka
Us
e
_WIN32 for a windows hosted t
c
c and define it for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
g
r
ischka
tiny_impde
f
.
c - con
v
erted
t
o LF li
n
e-endings (and slight
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
Imp
o
rt 409,410: ARM EABI by Daniel Glöck
n
er
commit
|
commitdiff
|
tree
2007-11-25
g
r
i
schk
a
Some in-betwe
e
n f
i
xes (See
C
hangelo
g
for deta
i
l
s)
.
commit
|
commitdiff
|
tree
2007-11-25
grischka
Fixed:
commit
|
commitdiff
|
tree
2007-11-23
g
r
isc
h
ka
New files: alloca86
.
S alloc
a
86-bt
.
S
commit
|
commitdiff
|
tree
2007-11-21
grischka
Import
m
ore cha
n
gesets from Rob La
n
dley's
f
o
rk (pa
r
t
2
)
commit
|
commitdiff
|
tree
2007-11-14
grischka
Imp
o
rt some chang
e
sets
from
R
ob
L
an
d
ley's fork (pa
r
t
1)
commit
|
commitdiff
|
tree
2007-10-30
gris
c
hka
Fix 'inval
i
d
relocat
i
on entry' problem on ubu
n
tu -
.
.
.
commit
|
commitdiff
|
tree