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: Fix cast from integers to pointers.
2009-04-18
S
h
inich
i
ro Hamaji
x86-64: F
i
x cast from int
e
gers
to p
o
inters
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Hamaji
W
or
k
around fo
r
the iss
u
e
TCC doesn't
h
andle
-21
4
7483648
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro Hamaji
Fixes for
i
ssues
I've just found/
i
nt
r
o
duced to
x
86
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
maji
x
8
6-64: Cast from 64bit pointer to lo
n
g long m
u
st
not
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32: acce
p
t uppercase
f
ilen
a
me s
u
f
f
ixes
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
iro
H
amaji
x
8
6-64: There can be valid addresses which
i
s
g
reater
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro Hamaji
Fix fo
r
x86-64: The first and second
argument
s
of memcpy
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
inichiro Hamaji
Fix silly typos in th
e
p
revious cha
n
ge
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Make AB
I
for long double compatible
w
ith
GCC
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Imp
r
ove the test coverage: !va
l
for float/double/lon
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro H
a
m
a
ji
x8
6
-64: Combine buffers
o
f sections b
e
for
e
we c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Sh
i
nichiro Hama
j
i
G
e
ner
a
t
e
PIC code so that we
c
an create shar
e
d ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
grischka
c
heck for absolute inc
l
ude paths
commit
|
commitdiff
|
tree
2009-04-18
g
ris
c
h
ka
get rid of "free_section proble
m
"
with priva
t
e s
e
ctions
commit
|
commitdiff
|
tree
2009-04-18
grischka
tiny_libmaker: fix
fu
n
ction array
o
verflo
w
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
acce
p
t "r
e
strict
"
i
n array-dec
l
(STDC 199901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i38
6
: apply "align=8
f
or doubles
.
.
.
" fo
r
PE
o
nly
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x
8
6-64: No
w
T
C
C can
c
reate health
y
shared
objects from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64 bug
f
ix: Fix sta
b
gene
r
ation fo
r
x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
iro Hamaji
x8
6
-64 bug fix:
U
se stack with alignment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
x86-64: Save RD
X
and RC
X
be
f
ore
w
e
use t
h
e
m
a
s
f
u
nct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Re
m
ove multiple defi
n
ition error caused by combinati
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Add ch
e
ck for inva
l
id
n
umbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Fi
x
ov
e
rrun in decl_in
i
tializer_a
l
loc
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
B
e
tter DLL support on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hin
i
chiro Hamaji
F
irst naive
D
LL suppo
r
t on x8
6
-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Generate
PIC f
o
r addresses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
c
hi
r
o Hamaji
Suppress noisy pointer signed
-
ness warnings on
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinich
i
ro
H
a
maji
Co
d
e c
l
e
a
ning:
u
tilize vp
u
shll()
.
commit
|
commitdiff
|
tree
2009-04-18
S
h
i
n
i
chi
r
o Hamaji
S
u
ppor
t
l
ong
l
on
g
bit
f
ields for all architectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
A
u
int64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
S
hi
n
ichiro Ham
a
ji
Allow
l
ong lon
g
as a
type
o
f bitfields o
n
x86
-
64
.
commit
|
commitdiff
|
tree
2009-04-18
grisch
k
a
w
in32:
a
ll
o
w user segments as writable & executable
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
i
3
8
6
: align
=
8 for double and lon
g
long
commit
|
commitdiff
|
tree
2009-04-18
grischka
w
i
n3
2
: fix for VC8Express compiler
commit
|
commitdiff
|
tree
2009-04-18
K
irill Smelkov
tcc -E: p
r
eserve spaces (pa
r
tial solution)
commit
|
commitdiff
|
tree
2009-04-18
Kirill Smelkov
string_test:
we should al
w
a
y
s
u
se 'unsign
e
d
i
n
t
' for b
commit
|
commitdiff
|
tree
2009-04-18
Al
e
xander Egorenkov
type_size
f
u
n
ction returned incorrect size
commit
|
commitdiff
|
tree
2009-04-18
grischka
fix co
n
stan
t
optimi
z
ation for unsigneds
commit
|
commitdiff
|
tree
2008-12-02
grischka
fix data overflow with
init_putv
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nich
i
ro Ha
m
aji
A
d
d sever
a
l test cases
.
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Hamaji
Add su
p
port
of x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aji
s/
i
nt/unsigne
d
/ since GCC 4
.
3
.
2
produce
s
co
d
e which
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
inic
h
iro
H
a
maj
i
Sup
o
rt L
D
OUBLE_S
I
ZE == 16
environ
m
ent
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
iro Hamaji
silly bug
f
ix: s/#ifdef
P
T
R_SIZ
E
== 4
/
#
if PTR
_
SIZ
E
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ha
m
aji
Make tcc
e
lf
.
c 64bit
r
e
a
d
y
.
commit
|
commitdiff
|
tree
2008-12-02
Shin
i
chiro Hamaji
O
n
e more s/in
t
/long/
commit
|
commitdiff
|
tree
2008-12-02
Shinich
i
ro
Hamaji
Use int*2 instead
of long*2
t
o
hol
d
d
o
uble value
.
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichi
r
o
H
a
m
a
j
i
U
se
long
instead of int to h
o
ld pointer va
l
ues
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichi
r
o Hamaji
Add
_
_builtin_fram
e
_add
r
ess(0)
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
I
m
por
t
ed
s
evera
l
macros required by x86
-
64
commit
|
commitdiff
|
tree
2008-12-02
Shini
c
hiro Hamaj
i
I
n
trod
u
ce ElfW macro and ELFW to encapsulate the difference
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Dan
i
el
G
löckner
Futher changes to
c
asts
commit
|
commitdiff
|
tree
2008-11-30
Daniel Gl
ö
ckner
Fix g
e
t_tok_str wrt wide charac
t
ers
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckne
r
Rew
r
ote
'?'
f
or cons
t
a
nts
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Glöckner
Cas
t
paramete
r
o
f '!' to _B
o
o
l
commit
|
commitdiff
|
tree
2008-11-30
Dan
i
el Glöckne
r
Rewrote casts
commit
|
commitdiff
|
tree
2008-11-30
grischka
line-numbers o
u
tput
f
or TCC -E
commit
|
commitdiff
|
tree
2008-11-30
gr
i
s
c
hka
win32/bui
l
d-
t
cc
.
bat:
d
efine CONFIG_SY
S
ROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
wa
s
hash, n
o
t
li
n
k
commit
|
commitdiff
|
tree
2008-09-14
g
r
ischka
update
c
hang
e
log
commit
|
commitdiff
|
tree
2008-09-12
Daniel
Glöckner
Display error
o
n stat
e
ment expres
s
ions
w
ith com
p
l
ex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
F
i
x bit
f
iel
d
s with non-int types and in unions
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Gl
ö
ckner
Force
nul
l
pointer exceptio
n
for code o
u
tsi
d
e
of a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l G
l
öckner
Op
t
imize ar
i
t
h
metic with p
o
int
e
r to value on stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l Glöckner
Fix gv for long longs
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel
Gl
ö
c
k
n
er
Allow to use libgcc
i
n
s
t
e
ad of libtcc1
commit
|
commitdiff
|
tree
2008-09-12
Dani
e
l Glöckner
A prefix for defaul
t
lib
r
ary/i
n
clude s
e
arc
h
paths
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
ARM relat
e
d M
a
k
e
file changes
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
e
l Glöc
k
ner
Runtime
l
ib functi
o
ns
commit
|
commitdiff
|
tree
2008-09-12
D
an
i
el Glöckner
Set
VT_L
V
AL_xxx flags for
f
unction arguments in gfunc
_
prolo
g
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sam
p
son
P
atch
f
or D
E
STDIR ins
t
allation (Ada
m
Sampson
)
commit
|
commitdiff
|
tree
2008-09-12
grischka
f
i
x
isidnum_tabl
e
for CH_E
O
F (-1)
commit
|
commitdiff
|
tree
2008-09-12
g
rischka
f
r
ee_s
e
c
tion bugfix
commit
|
commitdiff
|
tree
2008-05-05
grischka
r
elease loaded
d
l
l
s clea
n
ly
(
Sam K)
commit
|
commitdiff
|
tree
2008-05-05
grisch
k
a
enable
pe-out
p
ut f
r
om
li
b
t
c
c (Shmuel Ze
i
german
)
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
ix options in
C scri
p
ts a
f
ter -ru
n
commit
|
commitdiff
|
tree
2008-04-27
grischk
a
fix stabstr with
l
i
nke
d
objects
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix bogus reloc
a
t
i
ons with
TCC_OUTP
U
T_DLL
commit
|
commitdiff
|
tree
2008-04-27
grischka
en
a
bl
e
multiple states and fix minor
memory
l
eaks
commit
|
commitdiff
|
tree
2008-03-31
grischka
u
p
d
a
t
e
manual, ch
a
ngelog
commit
|
commitdiff
|
tree
2008-03-31
grischka
added verbosity levels
(
-vv -vvv)
commit
|
commitdiff
|
tree
2008-03-31
gri
s
c
h
ka
Accept standa
r
d
i
nput as
a
n
i
n
p
utst
r
eam (
H
anzac
C
hen
)
commit
|
commitdiff
|
tree
2008-03-25
gr
i
sc
h
ka
get rid of
a warnin
g
and fix
.
bat
commit
|
commitdiff
|
tree
2008-03-25
g
risc
h
ka
A
dd -so
n
ame linker opti
o
n
(
M
arc
A
n
dre Tanner)
commit
|
commitdiff
|
tree
2008-03-25
g
r
i
s
ch
k
a
Comply
t
o
c89 compiler
s
other than gcc (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
grischka
Ena
b
le -B
o
pt
i
on
fo
r
libra
r
y pat
h
o
n
win32
commit
|
commitdiff
|
tree
2008-03-08
g
r
ischka
Fix 'tcc -static' with recent glibc
commit
|
commitdiff
|
tree
2008-03-08
grischka
G
e
t
rid of one warn
i
ng
commit
|
commitdiff
|
tree
2008-03-08
grisc
h
ka
Checkin t
i
ny_
l
ibmaker
(
a
r replaceme
n
t
)
by Timovj La
h
de
commit
|
commitdiff
|
tree
2008-01-16
g
r
ischka
Udated and cleaned up
T
ODO
.
commit
|
commitdiff
|
tree
2008-01-16
gri
s
chka
Jus
t
warn
a
bout
u
nknown dir
e
c
t
ives, define __STDC
_
VERSION__
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
g
r
ischka
Switc
h
to n
e
wer tccp
e
.
c (includes supp
o
rt for resources)
commit
|
commitdiff
|
tree
2007-12-17
grischka
Han
d
le bac
k
slashes within #include, #error, #warning
commit
|
commitdiff
|
tree
2007-12-16
g
risc
h
ka
I
mp
o
rt chan
g
esets (part 4) 428,457,460,467: de
f
in
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
gri
s
c
hka
Disable si
n
g
nedness warnings with newer gc
c
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
Use _WIN32 f
o
r a win
d
ow
s
ho
s
ted
t
cc
a
nd
d
e
fine it
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
g
r
i
sc
h
k
a
ti
n
y_impdef
.
c - co
n
verted to LF lin
e
-endings (and slight
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
Import 409,410
:
ARM EABI by D
a
niel Glöckner
commit
|
commitdiff
|
tree
2007-11-25
gr
i
schka
Some in-betwee
n
fixes (See
Changelog for detai
l
s)
.
commit
|
commitdiff
|
tree
next