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
Generate PIC code so that we can create shared objects properly.
2009-04-18
Shinichiro
H
a
maji
G
enerate PI
C
code so that we can create shared objects
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
gris
c
hka
chec
k
for
a
b
s
o
lute
i
nclude
paths
commit
|
commitdiff
|
tree
2009-04-18
gri
s
chka
g
e
t rid of "free_section proble
m
" w
i
th
p
r
ivate sections
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
tiny_li
b
m
a
ker: fix function array overflow
commit
|
commitdiff
|
tree
2009-04-18
grischka
accep
t
"
r
estr
i
ct" in array-decl (STDC 199901)
commit
|
commitdiff
|
tree
2009-04-18
grischka
i386: appl
y
"align=8 for doub
l
es
.
.
.
"
for PE only
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
x86-
6
4: No
w
T
C
C ca
n
cr
e
ate
h
ealthy sh
a
red objec
t
s from
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
ichiro Hamaji
x
8
6-6
4
bug fi
x
: Fix stab genera
t
ion for x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hir
o
Ham
a
ji
x86
-
64
bug fix: Use stack with alig
n
ment just like
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
a
j
i
x86-64
:
Save R
D
X and RC
X
bef
o
r
e we use them as function
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinic
h
i
r
o
Hamaji
Remove multiple defini
t
ion
e
rror caused by comb
i
n
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
H
amaji
Add check for
inv
a
l
i
d numbers
.
commit
|
commitdiff
|
tree
2009-04-18
Shi
n
i
c
hiro Hamaji
F
i
x overrun
in decl_in
i
tializer_a
l
loc
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
hiro Ham
a
ji
Better
D
LL support
o
n
x
86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichir
o
Ham
a
j
i
F
i
r
s
t naive DL
L
s
u
p
p
o
r
t
o
n
x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
Shini
c
h
i
ro Ham
a
ji
Gener
a
t
e PIC for addr
e
sses of symbols
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Hamaji
Suppress noisy pointer signed
-
ness war
n
ings on x86-64
.
commit
|
commitdiff
|
tree
2009-04-18
S
hinichiro Hamaji
Code cleaning: utilize vpushll()
.
commit
|
commitdiff
|
tree
2009-04-18
Shin
i
chiro
Hama
j
i
Support long long bitfi
e
lds for all
a
r
chitectures
.
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro Ha
m
aji
A uint64 bug fix on x86-64
commit
|
commitdiff
|
tree
2009-04-18
Shinichiro
Hamaji
A
llow long
long as a type of bitfields on x86-6
4
.
commit
|
commitdiff
|
tree
2009-04-18
g
r
ischka
win32
:
al
l
ow user segments
as wr
i
table & executable
commit
|
commitdiff
|
tree
2009-04-18
grischk
a
i386: ali
g
n
=8 for doubl
e
and
l
ong l
o
ng
commit
|
commitdiff
|
tree
2009-04-18
grischka
win32:
f
ix for VC8Express compile
r
commit
|
commitdiff
|
tree
2009-04-18
K
i
rill Smelko
v
t
cc -E:
preserve spaces
(
p
ar
t
ial
solution)
commit
|
commitdiff
|
tree
2009-04-18
Kiril
l
Smelkov
string_test: we
s
houl
d
always use 'unsig
n
ed int' for b
commit
|
commitdiff
|
tree
2009-04-18
Alexan
d
er Egorenko
v
t
ype_size function
r
eturned incorrect
s
i
z
e
commit
|
commitdiff
|
tree
2009-04-18
gr
i
schka
fix co
n
stant o
p
timizat
i
on f
o
r
unsig
n
e
d
s
commit
|
commitdiff
|
tree
2008-12-02
g
r
ischka
fix dat
a
ove
r
flow with init_putv
commit
|
commitdiff
|
tree
2008-12-02
Shi
n
ichiro Ha
m
aji
Add se
v
er
a
l test cases
.
commit
|
commitdiff
|
tree
2008-12-02
S
hinichiro Hamaji
Add support
o
f
x86-64
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
s/in
t
/
u
n
s
ig
n
ed/ since GCC 4
.
3
.
2 produc
e
s code wh
i
ch
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
nichiro Hamaji
Suport LDOUBLE_SIZE ==
1
6 e
n
vi
r
onment
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
sill
y
bug fix: s
/
#ifdef
P
TR
_
S
I
Z
E == 4
/
#if PT
R
_
S
IZE
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Make tccelf
.
c 64bi
t
r
eady
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Ham
a
ji
One more s/int/lo
n
g/
commit
|
commitdiff
|
tree
2008-12-02
S
h
i
n
i
chiro Hamaji
Use int*2 instead of lon
g
*
2
to
h
old doub
l
e
value
.
commit
|
commitdiff
|
tree
2008-12-02
Shinichiro Hamaji
Us
e
long i
n
stead of
i
nt to hold point
e
r values
.
commit
|
commitdiff
|
tree
2008-12-02
Shinic
h
i
r
o
Hamaji
A
d
d __builtin_frame_addre
s
s(
0
)
commit
|
commitdiff
|
tree
2008-12-02
Sh
i
nichir
o
Hamaji
I
m
ported several macros re
q
u
ired by x86
-
64
commit
|
commitdiff
|
tree
2008-12-02
S
hinich
i
ro Ha
m
aji
Introduce ElfW
macro a
n
d
E
L
FW to en
c
apsulate the differe
n
ce
.
.
.
commit
|
commitdiff
|
tree
2008-11-30
Da
n
iel G
l
öckner
Fu
t
her changes to casts
commit
|
commitdiff
|
tree
2008-11-30
D
aniel Glöckner
Fi
x
get_tok_str
wrt wide ch
a
racters
commit
|
commitdiff
|
tree
2008-11-30
Daniel Glöckne
r
R
ew
r
ote '?' for
c
onsta
n
ts
commit
|
commitdiff
|
tree
2008-11-30
Da
n
i
e
l Glöckn
e
r
Cast p
a
rameter o
f
'!' to _Bool
commit
|
commitdiff
|
tree
2008-11-30
D
a
n
iel Glöckner
Rewrot
e
ca
s
ts
commit
|
commitdiff
|
tree
2008-11-30
grischk
a
li
n
e-num
b
er
s
output for TCC -E
commit
|
commitdiff
|
tree
2008-11-30
grischka
win32/b
u
ild-t
c
c
.
bat: defi
n
e CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2008-09-15
grischka
wa
s
ha
s
h
, not li
n
k
commit
|
commitdiff
|
tree
2008-09-14
grischka
u
pd
a
te changelo
g
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
D
i
splay
e
rror on statement ex
p
r
essions w
i
t
h
complex
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Da
n
iel Glöckner
F
ix bitfields with non-int types and i
n
unio
n
s
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
el
Glöck
n
er
F
or
c
e nu
l
l
p
o
i
n
ter exception for code
o
u
tside of
a
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöc
k
ner
Op
t
imize ar
i
th
m
eti
c
with poi
n
t
e
r to value on
stack
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glöckner
Fix gv for l
o
ng l
o
ngs
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Glöckne
r
Allow
to use libgcc instead of
libtcc1
commit
|
commitdiff
|
tree
2008-09-12
Daniel G
l
öckner
A prefix
f
or def
a
u
lt l
i
brary
/
inc
l
ude search p
a
ths
commit
|
commitdiff
|
tree
2008-09-12
Daniel Glö
c
k
ner
ARM relate
d
Makefile
changes
commit
|
commitdiff
|
tree
2008-09-12
Dan
i
e
l Glöck
n
er
Run
t
ime lib f
u
nctio
n
s
commit
|
commitdiff
|
tree
2008-09-12
Danie
l
Glöckner
S
e
t
VT_L
V
AL_xxx flags for funct
i
on a
r
gum
e
nts
i
n
g
f
unc_prolog
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Adam Sampson
Patch for D
E
S
TDIR installati
o
n (
A
dam S
a
mpson)
commit
|
commitdiff
|
tree
2008-09-12
gris
c
hka
fix is
i
dnum_table for CH_EOF (-1)
commit
|
commitdiff
|
tree
2008-09-12
grischka
f
ree_sectio
n
bugfi
x
commit
|
commitdiff
|
tree
2008-05-05
grischka
release lo
a
ded dlls cleanly (Sam K)
commit
|
commitdiff
|
tree
2008-05-05
grischka
enable pe-output from l
i
btcc (Shmuel Zeigerman
)
commit
|
commitdiff
|
tree
2008-04-27
grischka
f
ix op
t
ions in C s
c
ripts aft
e
r -
r
u
n
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix stabstr with linked objects
commit
|
commitdiff
|
tree
2008-04-27
grischka
fix bogus rel
o
cations with TCC_OUTPUT_DLL
commit
|
commitdiff
|
tree
2008-04-27
grischka
enable multiple
s
tates
a
nd fix minor memory
le
a
ks
commit
|
commitdiff
|
tree
2008-03-31
grischka
update manual, changel
o
g
commit
|
commitdiff
|
tree
2008-03-31
grischka
add
e
d
v
e
r
bosity l
e
vels (
-
vv -
v
vv)
commit
|
commitdiff
|
tree
2008-03-31
grischka
Accept stan
d
ard input as
an inputs
t
ream (Han
z
ac Chen)
commit
|
commitdiff
|
tree
2008-03-25
grisch
k
a
get rid of a warn
i
ng and fi
x
.
b
a
t
commit
|
commitdiff
|
tree
2008-03-25
grischka
A
d
d -
s
oname linker
option
(Ma
r
c And
r
e Tan
n
e
r
)
commit
|
commitdiff
|
tree
2008-03-25
gri
s
chka
C
o
m
p
l
y
to c89
comp
i
ler
s
ot
h
er than gcc (Hanzac Chen)
commit
|
commitdiff
|
tree
2008-03-08
gris
c
hka
Ena
b
le -B option for
l
ibrary path on win32
commit
|
commitdiff
|
tree
2008-03-08
gri
s
chk
a
F
i
x
'tcc -sta
t
ic' with recent glib
c
commit
|
commitdiff
|
tree
2008-03-08
grischka
Get rid
of o
n
e warni
n
g
commit
|
commitdiff
|
tree
2008-03-08
grischka
C
h
ec
k
in tiny_libmaker (ar r
e
p
l
acemen
t
)
b
y Timov
j
La
h
de
commit
|
commitdiff
|
tree
2008-01-16
grischka
U
d
a
ted an
d
clea
n
e
d up TODO
.
commit
|
commitdiff
|
tree
2008-01-16
grisch
k
a
Just wa
r
n about unknown directives,
d
efi
n
e
__STDC_
V
ERS
I
ON_
_
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
grischka
Switch to
newer tccpe
.
c
(includes
support for
resources)
commit
|
commitdiff
|
tree
2007-12-17
gr
i
schk
a
Handle backslashes wi
t
h
in #i
n
cl
u
d
e
,
#error, #warni
n
g
commit
|
commitdiff
|
tree
2007-12-16
grischka
Import c
h
angesets
(
p
a
r
t
4) 42
8
,457,46
0
,
4
6
7: def
i
nes
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
D
isab
l
e singned
n
es
s
warn
i
ngs wit
h
n
e
w
e
r g
c
c
.
commit
|
commitdiff
|
tree
2007-12-13
grischka
U
s
e
_
WIN32 for a windows h
o
sted tcc a
n
d
d
efine it for
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
grischka
tiny_impdef
.
c
-
conve
r
ted
to LF
l
ine-en
d
ings (and slight
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
grischka
Import
4
0
9,410: ARM EABI by
Danie
l
Glöck
n
er
commit
|
commitdiff
|
tree
2007-11-25
gri
s
chka
Some
in-between fix
e
s (See Chang
e
log for det
a
ils)
.
commit
|
commitdiff
|
tree
2007-11-25
gris
c
h
ka
Fixed:
commit
|
commitdiff
|
tree
2007-11-23
grischka
New files: all
o
ca
8
6
.
S
allo
c
a8
6
-
b
t
.
S
commit
|
commitdiff
|
tree
2007-11-21
gri
s
chka
Imp
o
rt more cha
n
g
eset
s
fro
m
Rob Landley's fork (part
2
)
commit
|
commitdiff
|
tree
2007-11-14
grischka
Import
some cha
n
gesets f
r
om Rob Landley
'
s fork (pa
r
t
1)
commit
|
commitdiff
|
tree
2007-10-30
gr
i
schka
Fix 'inva
l
id
relocation en
t
ry'
p
r
o
blem
on
u
bu
n
tu
-
.
.
.
commit
|
commitdiff
|
tree