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
Only reference vfpr when available
2012-11-21
T
h
o
m
a
s Preud'homme
On
l
y ref
e
rence
v
fpr
w
hen ava
i
lab
l
e
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'
h
om
m
e
D
e
f
ine
T
C
C
_ARM_EABI if using
h
ard
f
l
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'ho
m
me
Generate PLT
t
h
u
mb stub onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "Generate PLT thumb
s
t
ub only
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l to ARM supp
o
rted processo
r
s
commit
|
commitdiff
|
tree
2012-11-09
T
h
oma
s
Preud
'
homme
C
all to veneer
s
in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
All
o
w source fort
i
fication
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
Generat
e
PLT thumb
s
t
ub only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Pre
u
d'hom
m
e
S
u
pp
o
rt R
_
ARM_THM_JUMP24 relo
c
ation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create
a clean target for tests2/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s Preud'
h
om
m
e
Ho
n
o
ur *F
L
AGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable arm hardf
l
oat
calling conve
n
tio
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'homme
Add support for R_ARM_T
H
M_{
J
UMP24,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'homme
Fix commit 85f6fad3a6acbfa07a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Err
o
r out in case of var
i
abl
e
na
m
e cl
a
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Pr
e
ud'homme
Forbid VLA a
s
static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud
'
homme
Only use blx
i
f availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Preud'homme
Fix R_A
R
M_CALL w
h
en target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
P
r
eud'ho
m
m
e
Suppo
r
t fo
r
R_ARM_[THM_]MOV{
W
,T
}
_ABS[
_
NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'
h
omme
Disable
callsave_t
e
st
f
o
r a
r
m
commit
|
commitdiff
|
tree
2012-07-29
T
homas Pr
e
ud'homm
e
Add mu
l
tiarch directory f
o
r arm h
a
rdfloat varia
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pre
u
d'homme
get_r
e
g():
try to free r
2
for an
SV
a
lu
e
fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preu
d
'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'hom
m
e
Detect mul
t
iarch on Kfreebsd a
n
d
H
ur
d
commit
|
commitdiff
|
tree
2012-06-12
T
h
omas
P
r
e
u
d'h
o
mme
E
valuate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
t
c
celf
.
c: Add R_ARM_REL
3
2 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'
h
omme
Add sup
p
o
r
t for arm hardflo
a
t calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'homme
Fix
rem
o
v
a
l
o
f vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
homas Preud'homme
Only wa
r
n fo
r
unknown
o
p
t
ions in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud
'
homme
Sev
e
ral multiarch/
b
iarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
P
r
eud
'
ho
m
me
Fix CONFIG_LDDIR
usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
ud'homme
Revert "Use C
S
tring to concat lin
k
e
r o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CStr
i
n
g
t
o concat
l
i
nker opt
i
o
n
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homm
e
Fi
x
use
a
fter free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'hom
m
e
Suppor
t
l
ink
e
r options
p
assed in sev
e
ral -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'h
o
mme
C
o
n
s
ider long int constant as 64
b
its
on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove vnrott (d
u
plicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
P
reud'homme
Inf
o
rm us
e
r that -b o
n
ly exi
s
ts on
i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
reud'homme
Error out
w
hen
a
s
s
ign
i
ng void v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
eud'
h
omme
s/derefencing/d
e
r
e
fere
n
cing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas Preud'hom
m
e
Compile tccas
m
.
c conditionally (TCC_C
O
N
F
I
G_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas Preud'homme
Fix linkage of na
m
ed f
i
le in loader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
as P
r
eud
'
ho
m
me
Don't define
s
trtold and strtof on *BS
D
+ uClib
c
commit
|
commitdiff
|
tree
2011-08-05
Thomas
P
reud
'
homme
Re
m
ove semicolo
n
in
x
86
-
6
4
v
a_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'homme
Revert "Add a --mul
t
i
a
rch-trip
l
et s
w
itch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
ud'
h
o
m
me
Add a
-
-mul
t
iarch-triplet switch to con
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONF
I
G_TCC_CRT_PREFIX
r
elative to
C
ONFIG
_
SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas
Preud'homme
R
e
v
ert
"Fo
r
ce c
o
nst
.
exp
r
.
in expr_
c
ond o
u
tsid
e
f
unction"
commit
|
commitdiff
|
tree
2011-07-30
Th
o
mas P
r
eud'homme
Force const
.
expr
.
in
e
xpr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as Pre
u
d'homme
F
i
x array_t
e
st: mov
e
params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'hom
m
e
Use C
O
NFIG_TCC_LDDIR f
o
r l
d
.
so on all linu
x
ar
c
h
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pr
e
ud
'
ho
m
me
Fix
p
r
oblem
s
potted in <4
E
1
5
F966
.
4090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preu
d
'
homme
Remo
v
e
u
seless
chan
g
es from 31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Pre
u
d'ho
m
me
Ma
k
e ex1
.
c
and ex4
.
c
be e
x
ecutabl
e
o
n
any systems
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Document in
R
E
A
D
ME t
h
at ex
4
.
c
c
a
n
be executed
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas P
r
e
ud'homme
R
ever
t
"Make e
x
amples' shebang use ta
r
get tcc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Add configuration
o
f include subdirec
t
ori
e
s
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Introd
u
c
e tcc_split_path_component for 31ca0
0
0d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas P
r
eud'ho
m
me
Fr
e
e
extra_libd
i
r_str afte
r
use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pr
e
ud'hom
m
e
F
ix commit
3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pr
e
ud'homme
Add multia
r
ch dir
s
t
o linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preu
d
'homme
Make e
x
amples' shebang use targ
e
t tcc
bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
eud'homme
Default to create p
r
ogs with
symbols (incl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preud'homme
Update
C
hangelog
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s
P
reud'ho
m
me
make test
w
ork when LIBTCC
1
not defined
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud'homme
Su
p
port scratchbox, Nokia N900
and q
e
mu a
r
m
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as
Preud'homme
R
emove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'ho
m
me
Remove unused va
r
iables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Im
p
r
ove weak alias
e
s handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Pre
u
d
'
h
omme
m
a
k
e
cl
e
an work when LIBTCC1
n
ot defin
e
d
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as P
r
eud'ho
m
m
e
Add support of asm label for va
r
iables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pre
u
d'homme
Fix f
c
t asm
l
abel: only valid for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas
Preud'homme
Fix incorrect
u
s
e of basic ty
p
e a
s
b
itflag
s
.
commit
|
commitdiff
|
tree
2011-02-06
T
ho
m
as Preu
d
'homm
e
C
o
mplain
f
or
s
tatic
fct declared
w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'homme
Revert "I
m
ple
m
e
nt C99 Variab
l
e Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas
P
reud'homme
Re
v
ert
"Reor
d
er inc
r
easi
n
gly V
T
_* constan
t
s in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homa
s
Preud'homm
e
R
evert "M
a
ke TOK_alloca available
f
or x8
6
-64"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'
h
omme
Reve
r
t "
D
isable C99 VLA when alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Th
o
ma
s
Preud'homme
D
isable C
9
9 VLA when allo
c
a
is unav
a
ilable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Make TOK
_
alloca a
v
ail
a
ble
for x8
6
-64
commit
|
commitdiff
|
tree
2011-02-04
T
h
o
m
as Preud
'
homme
R
eorder incr
e
a
singly VT_* constant
s
i
n tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'hom
m
e
Implement C99 Variabl
e
Len
g
th
A
rrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
reud'homme
Cor
r
ect C
h
a
n
gelog w
r
t
.
to fi
x
a
ttr
i
bution
commit
|
commitdiff
|
tree
2010-10-10
Thomas
P
reud'homme
Remove ifdef S
T
T_GNU_IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pre
u
d'homm
e
Ex
p
licit license in t
i
ny_libma
k
er
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'hom
m
e
Move
a
sm label fun
c
t
ions fr
o
m tccasm
.
c to tc
c
ge
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preu
d
'
h
omme
Add support f
o
r __REDIRECT_
N
TH
n
e
ede
d
w
i
th egli
b
c
.
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as
Preud'homme
Add info file creat
i
on
into tcc build p
r
oces
s
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add missi
n
g dircategor
y
and
d
irentry to texi f
i
le
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as Preud'homme
Add support for __Fre
e
BS
D
_kernel__
kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
ud'ho
m
me
Add support fo
r
GN
U
/
H
urd
commit
|
commitdiff
|
tree
2010-09-10
T
h
oma
s
Preud'hom
m
e
Add s
u
pport of asm label for functi
o
ns
.
commit
|
commitdiff
|
tree
2010-08-09
Thoma
s
Pre
u
d'homme
Add support f
o
r indirect f
u
ncti
o
ns as exte
r
nals
.
commit
|
commitdiff
|
tree
2010-06-23
T
homas
P
reud'ho
m
me
Revert "Use mktemp to
g
enerate
t
emp
f
iles
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas Preud
'
h
omme
U
se mkte
m
p to generate tem
p
files
.
commit
|
commitdiff
|
tree
2010-05-26
Tho
m
as Preud'
h
om
m
e
Fix bashims in configure and gc
c
testsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preud
'
ho
m
me
Add na
n
,
snan and i
n
f float constants
commit
|
commitdiff
|
tree
2010-05-01
T
h
omas Preud'homme
Don't load libtcc1 on a
r
ch where
i
t doesn't exist
commit
|
commitdiff
|
tree
2010-05-01
T
h
omas Preud'homme
Link ali
a
s symbols toge
t
her
commit
|
commitdiff
|
tree
2010-04-20
Th
o
mas Preud'homme
Replace malloc+s
t
rcpy by tc
c
_str
d
up
in ld_load_
f
ile_list
commit
|
commitdiff
|
tree
next