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
Update Changelog
2013-01-30
Thoma
s
Preud'homm
e
Up
d
a
te Changelog
commit
|
commitdiff
|
tree
2013-01-29
T
h
o
mas Preud'homm
e
Favor arm ha
r
dflo
a
t
over arm
s
oftfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fi
x
overflow detecti
o
n
in ARM
relocati
o
n
commit
|
commitdiff
|
tree
2013-01-27
Tho
m
as
P
reud
'
homme
F
i
x stac
k
a
lignment o
n
8 bytes
at functi
o
n call
commit
|
commitdiff
|
tree
2013-01-26
T
ho
m
a
s Preud'homme
D
o
n't do builtin_frame
_
address test wi
t
h ARM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'hom
m
e
O
r
ganize frame
s
i
n
a real lin
k
ed list
on A
R
M
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas
P
reu
d
'homme
U
se gcc to generate tcctest
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas Preud'
h
omm
e
Link STT_GNU_
I
FUNC
i
nto
S
T
T
_
FUN
C
in exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix [f]getc re
t
urn value usage in
40_st
d
io t
e
st
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'homme
Fix
o
ut-o
f
-tree bui
l
d with relative pa
t
h
t
o
root
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
mas
Preud'homme
Install libtcc
.
h
w
h
e
n
i
nvoking m
a
ke install
commit
|
commitdiff
|
tree
2013-01-14
T
h
om
a
s
P
reud'homme
Re
v
ert "Added what
I call v
i
rt
u
a
l io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Rever
t
"pe:
f
ix tc
c
n
ot linki
n
g
to user32
a
nd gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preu
d
'homme
Stop se
t
ting -
W
no-un
u
sed-re
s
ult switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
hom
m
e
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop retu
r
n
ing
0
in cmp_c
o
mpariso
n
_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor CC when testing for
-
Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Dete
c
t
A
RM CPU v
e
rs
i
on
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud
'
ho
m
me
a
r
m-gen
.
c:
Inval
i
d
o
perator test always false
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'ho
m
m
e
Fix
O
A
B
I
calling c
o
n
vention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'ho
m
m
e
Only reference vfpr whe
n
av
a
ilable
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'h
o
m
m
e
Define TCC_
A
RM_EABI if u
s
ing hardfloat
A
BI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generat
e
PLT th
u
mb st
u
b only whe
n
necessa
r
y
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "G
e
n
erate
PLT thumb stub onl
y
when nec
e
ssary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pre
u
d'homme
Add
a
r
mv6l to
A
R
M
s
u
p
ported proc
e
s
sors
commit
|
commitdiff
|
tree
2012-11-09
T
h
o
mas Preud
'
homme
Call
t
o ven
e
ers in ARM
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'h
o
mme
A
l
low source f
o
r
t
ification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
Gener
a
te
P
LT thumb
s
tu
b
on
l
y
w
hen ne
c
e
ssa
r
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Suppor
t
R_ARM_T
H
M_JUMP24 relo
c
atio
n
to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'
h
omme
Create
a
clean targe
t
for tes
t
s
2/Makefil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Hon
o
ur *F
L
AG
S
everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable ar
m
hard
f
l
o
at calling
conve
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add s
u
pport for R_ARM_THM_{JUMP24,CALL}
rel
o
cs
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
e
u
d'homme
F
i
x comm
i
t 85f
6
fad3a6acbfa07a3dc45b673965f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'homme
Error out
in cas
e
of variable n
a
me
c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'homme
Forbid VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'ho
m
me
Only use b
l
x if avai
l
able
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homm
e
F
ix R_ARM_CALL when
targ
e
t
f
onction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s
P
reud'homme
Support for
R
_
ARM_[
T
HM_]MOV{W,T}_ABS[_NC
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s
Preud'homme
Disab
l
e
cal
l
save_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
A
d
d
multiarch direct
o
ry for arm h
a
r
df
l
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Pr
e
ud'hom
m
e
get_re
g
():
tr
y
to f
r
ee r2 for
an SValue
f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
T
homa
s
Preud
'
homme
Fix R_ARM_REL32 re
l
oca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas Preud'homme
D
e
tec
t
mu
l
tiar
c
h
o
n
K
freebsd
a
nd Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preud'ho
m
me
Eval
u
a
te con
f
igure
a
rguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
tc
c
e
lf
.
c: Add R_ARM_REL3
2
r
elocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
eud'homme
Ad
d
support fo
r
a
rm
hardfloat ca
l
l
i
ng convention
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'homm
e
Fix remo
v
al
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Pre
u
d'homme
O
nl
y
war
n
fo
r
unknown options in confi
g
u
re script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud'homme
Sever
a
l mult
i
arch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Pr
e
ud
'
h
omm
e
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
oma
s
Preud'homme
Revert
"Use CStr
i
n
g
to concat lin
k
er options
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'
h
omme
Use C
S
tring to concat l
i
nker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pr
e
ud
'
homm
e
Fix u
s
e af
t
er free
f
or linker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Suppor
t
lin
k
er options passed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'homme
Consider long int constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'homme
Remove v
n
r
ott (duplicat
e
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas P
r
eud'homme
Inf
o
rm user that -b o
n
ly exists on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
r
eud'ho
m
me
Error
o
ut
w
hen assigning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preu
d
'homme
s/derefe
n
cing/dere
f
erenci
n
g
/
in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Preud'homme
C
ompile t
c
casm
.
c
c
o
nditiona
l
ly (TCC_CONFIG
_
ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud
'
homme
Fix li
n
kage of n
a
med file i
n
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
mas P
r
eud'ho
m
me
D
o
n't d
e
fine str
t
old and strtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thom
a
s Preud'h
o
m
m
e
R
e
move
s
emicolon in x86-64
v
a
_
arg
def
i
niti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'h
o
mme
Re
v
ert
"
Add a --multiarch
-
trip
l
et switch
t
o
c
onf
i
gure"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Preud'h
o
m
m
e
Add a --multia
r
c
h
-triplet switch to co
n
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONFIG_TCC_CR
T
_
P
REFIX r
e
lative to CO
N
FIG_SYS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud
'
homme
R
e
v
ert
"Force const
.
expr
.
in expr_
c
ond
outside function"
commit
|
commitdiff
|
tree
2011-07-30
T
h
omas Preud'homme
Force
c
o
nst
.
expr
.
in expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas Preu
d
'h
o
mme
Fix array_test: move pa
r
a
ms to local va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Preud'h
o
mme
Use CON
F
IG_TCC_L
D
DIR fo
r
ld
.
so on
all
li
n
u
x archs
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preud'homme
Fix problem
spotted in <4
E
1
5F96
6
.
40901
0
2@g
m
x
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remove useles
s
changes f
r
om 31ca00
0
d i
n
conf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
T
h
om
a
s
P
r
eud'homme
Make ex1
.
c
and
e
x
4
.
c be executable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homm
e
Document in README that
ex4
.
c
can b
e
exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas
P
reud'h
o
m
me
Re
v
e
r
t "
M
ake examples' s
h
e
bang
u
se target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
re
u
d'homme
Add confi
g
urat
i
on
o
f include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
I
ntroduce tcc
_
split_pa
t
h
_componen
t
for 3
1
ca00
0
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'ho
m
me
Free e
x
tra_
l
ibdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pre
u
d'homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reu
d
'homme
Add
multiarch dirs to
l
inker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'homme
Make examples'
shebang u
s
e
target tcc bi
n
dir path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'homme
D
e
f
a
ult to create prog
s
with sy
m
bo
l
s (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thoma
s
Pr
e
ud'homme
U
p
d
ate Chang
e
log
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as Preud'homme
make test work
w
h
en LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as
P
reud'homm
e
Su
p
p
o
r
t
scratchbox,
N
okia
N
9
00 and qemu arm
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homm
e
Remove unused va
r
iables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
u
d
'
homme
Remove
u
nused variables
commit
|
commitdiff
|
tree
2011-05-16
Th
o
m
a
s Preud'
h
om
m
e
I
mprove
w
eak alias
e
s handli
n
g
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'homme
m
ake clean wo
r
k w
h
en LIBTCC1 n
o
t defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
A
d
d
support of asm label f
o
r variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
P
r
eud'h
o
mm
e
Fix fct asm lab
e
l: only va
l
id for dec
l
a
r
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas
Pre
u
d
'
h
o
mme
F
ix inco
r
rect use of basic type as
b
itflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
h
omas Preud'h
o
mme
Complain f
o
r
stati
c
fct declar
e
d
w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'homme
Revert "Impl
e
ment C99 Vari
a
b
le Leng
t
h
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Pre
u
d'ho
m
m
e
Reve
r
t "Re
o
rder increasi
n
gly
V
T
_* cons
t
ants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s
Preud'
h
o
mme
R
evert "Make TOK_a
l
loc
a
available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas
P
reud'homme
R
evert "Disable C99 VLA wh
e
n alloca is u
n
a
va
i
lable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'homme
Disable C99 V
L
A
whe
n
a
lloca i
s
un
a
vailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
M
a
ke
T
O
K_alloca available for x86-64
commit
|
commitdiff
|
tree
next