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
Generate PLT thumb stub only when necessary
2012-11-07
Thomas Preud'homme
G
e
nerate PLT thumb st
u
b only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Su
p
port R_ARM_THM_JUMP24 rel
o
ca
t
ion to plt
commit
|
commitdiff
|
tree
2012-11-07
T
homas P
r
eud'homme
Create a c
l
ean ta
r
get for te
s
ts2/M
a
k
efil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'homme
Enable arm hardfloat
calling conve
n
tio
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'
h
omm
e
A
dd support for
R_ARM_THM_{JU
M
P
2
4
,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'h
o
mme
F
ix
c
ommit 85f6
f
ad3a6a
c
bfa07a3dc45b6
7
3965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
r
eud'homme
Error out in cas
e
o
f
variable
name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'
h
omme
Forbid VLA
as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
r
eud
'
homme
Only us
e
blx if
a
vailable
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Pr
e
u
d
'homme
Fix R_ARM_CALL w
h
en ta
r
g
e
t
f
onct
i
o
n is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support
for R_ARM_
[
TH
M
_]MOV{
W
,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
D
i
sable callsave_tes
t
for arm
commit
|
commitdiff
|
tree
2012-07-29
Thoma
s
Preud'homme
Add mul
t
iarch directory for a
r
m
hardf
l
oat variant
commit
|
commitdiff
|
tree
2012-07-11
T
h
omas
Preud'homme
g
e
t_reg(): try
to free r2 for an
SVa
l
ue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
T
homa
s
Pr
e
ud'homme
Fi
x
R_ARM
_
REL
3
2 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
D
etect
multi
a
r
c
h
o
n Kfreebsd and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pre
u
d'homme
E
valuate con
f
igure
a
rguments
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s
P
r
eu
d
'homme
tc
c
el
f
.
c: Add R_ARM_REL32 r
e
location
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas
Preud'homme
Add su
p
port
f
or arm ha
r
dfloat
calling c
o
nvention
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
eud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as
P
reud'hom
m
e
O
n
ly warn for u
n
known options in c
o
nfigu
r
e
script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
r
eud'homme
Seve
r
a
l
m
u
ltiarch/
b
iarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud
'
homme
Fi
x
C
O
NFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Revert "Use C
S
t
r
i
ng to concat link
e
r
op
t
ion
s
"
commit
|
commitdiff
|
tree
2012-03-20
T
h
oma
s
Preud
'
h
omme
Us
e
C
S
t
ring to
c
o
ncat linker o
p
t
i
o
n
s
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud'
h
o
m
me
F
ix
u
se
a
fter fre
e
for li
n
ker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Pr
e
u
d
'homme
Support
linker
o
ption
s
passed
in se
v
eral -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'
h
omm
e
Consider long int co
n
stant as 6
4
bits on x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'homme
R
emo
v
e vnrott (
d
upl
i
ca
t
e
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thom
a
s Preud'
h
omme
Inf
o
rm user that -b only exists on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preu
d
'
h
o
mme
Error
o
u
t when as
s
i
g
ning v
o
i
d value
.
commit
|
commitdiff
|
tree
2012-01-08
T
homas
P
r
eud'ho
m
me
s/derefencing/der
e
ferencin
g
/ in
i
386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
P
reud'h
o
mme
C
ompile
t
c
c
a
sm
.
c conditionall
y
(TC
C
_CO
N
FIG_A
S
M)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'ho
m
me
Fix linkage of na
m
ed file in loa
d
er
s
cr
i
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
D
on't
d
efine strtold and
s
trtof on *BSD + uClib
c
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glö
c
kn
e
r
Fix pro
b
lem with PLT and GOT relocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thoma
s
Preud'homme
Remove semi
c
o
l
on in
x86-64 va
_
arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas
Preud'homme
Rev
e
rt
"
A
dd a --multiarch-triplet
s
wit
c
h
t
o configu
r
e"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
re
u
d'ho
m
me
Add a
-
-
mu
l
tiarch-tri
p
let switc
h
to configure
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s
Preud'homme
Set CONFIG_TCC_CRT_P
R
EFI
X
relat
i
ve to CO
N
FIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas
P
reud'homme
Revert "
F
o
rce const
.
expr
.
in
e
xpr_cond outsid
e
function"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Preud'homme
Force const
.
expr
.
in expr_c
o
nd outside functio
n
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas Pr
e
ud'homme
Fix array
_
t
e
st: mo
v
e pa
r
ams to local vars
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud
'
h
o
mm
e
Use CONFIG_TC
C
_
LD
D
IR for ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
homas Preud'homme
F
i
x
prob
l
em spotted
i
n <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
Remove us
e
less
c
hange
s
fr
o
m 31ca000d in
c
on
f
igure
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud
'
homme
Make ex1
.
c
and ex4
.
c
be ex
e
cutable on any
syst
e
m
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
D
ocument in README th
a
t
e
x4
.
c can be
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Re
v
e
r
t
"Ma
k
e
ex
a
m
ples' shebang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d
'homme
Add c
o
nfigura
t
ion of in
c
lude
s
ubdirectories
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Intro
d
uce
t
c
c
_
sp
l
i
t
_path_component
for 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free extra_libdir_str aft
e
r u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'hom
m
e
F
ix comm
i
t
31c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'homme
A
d
d
mult
i
arch dir
s
to
l
inker search path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
a
s
Preud'
h
o
m
me
Ma
k
e
examples' shebang use
t
a
r
get tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Preud
'
h
omme
Defaul
t
to
c
r
eate progs with symbols (incl
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
Update C
h
angelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'h
o
mme
make test work when LIBTCC
1
not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Support
s
cratch
b
ox, Nokia N900 and
qem
u
arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preu
d
'homme
Remove unused variable
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove
u
n
u
sed variables
commit
|
commitdiff
|
tree
2011-05-16
T
ho
m
as
Preud'
h
omme
Improve
w
eak aliases h
a
ndling
commit
|
commitdiff
|
tree
2011-05-14
Thoma
s
P
r
e
u
d'homme
make clean wo
r
k when LIBTCC1 not define
d
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas Preud'h
o
mme
Ad
d
su
p
po
r
t of asm label
f
or variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
homa
s
Pr
e
ud'homme
F
ix fct asm l
a
bel: only valid
f
or declarati
o
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorrect
use of
b
asic ty
p
e
as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'hom
m
e
C
o
mplain for static fct decla
r
ed w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Revert "
I
m
plemen
t
C
9
9 Variab
l
e Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
T
h
om
a
s Preu
d
'
h
omme
Revert
"Reorder increasingly
VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas
P
reud'homme
Revert "Make TOK_alloca
a
va
i
lable for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'hom
m
e
Re
v
ert
"
Disa
b
le C99 VLA when alloca is unavailabl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
a
s Preud'hom
m
e
Disable C99 VLA when
a
lloca is unavaila
b
l
e
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homm
e
Make
TOK_alloca
a
v
aila
b
l
e
f
or
x
86-
6
4
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'h
o
mme
Reorder incre
a
singly VT_
*
constants in t
c
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'homme
I
m
p
l
ement C99
Variable
L
en
g
th A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as
Pr
e
ud'homme
C
orrect Chang
e
l
og wrt
.
to fix attr
i
b
ution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'hom
m
e
R
e
move
i
fdef STT_G
N
U_IFUN
C
t
e
st in tcc
r
un
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas
P
reud'homme
Explicit license in
tiny_
l
ibmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'h
o
mme
Mov
e
asm label functions from tccasm
.
c
t
o t
c
cge
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Th
o
mas P
r
eud'ho
m
me
Add support
for __REDIRECT_NTH needed with
eg
l
ibc
.
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Preud'homme
Add info file cr
e
ati
o
n into tcc
b
uild pro
c
ess
commit
|
commitdiff
|
tree
2010-09-10
T
h
o
mas Pr
e
ud'homme
Add
miss
i
ng dir
c
ategory an
d
direntry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
A
d
d support for
__
F
ree
B
S
D_kernel__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preud'homme
Add support for GNU/Hu
r
d
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add
s
upport
o
f
a
sm labe
l
f
o
r
functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thoma
s
Preud'homme
A
d
d
s
u
pport
f
or indirect functions as
externa
l
s
.
commit
|
commitdiff
|
tree
2010-06-23
Thoma
s
Preud'
h
omme
Revert "Us
e
mkt
e
mp to ge
n
e
r
ate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Tho
m
as Preu
d
'homm
e
U
s
e
m
ktemp to generate
t
e
mp f
i
l
e
s
.
commit
|
commitdiff
|
tree
2010-05-26
T
h
omas Pr
e
u
d'homme
Fix b
a
shims i
n
c
o
nfigure and gc
c
testsui
t
e
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preud'homme
Add nan, snan and inf float constants
commit
|
commitdiff
|
tree
2010-05-01
Thomas P
r
eud'homme
Do
n
'
t
load libtcc1
on ar
c
h where it
d
oesn
'
t
exist
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'homme
Link
alias s
y
m
bols t
o
gether
commit
|
commitdiff
|
tree
2010-04-20
Thomas
Preud'hom
m
e
Repl
a
ce mal
l
oc+strcpy b
y
tcc_strdup in ld
_
lo
a
d_
f
ile_list
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'h
o
mme
Fix
"
already done" test
i
n
libname_to
_
fi
l
ename()
commit
|
commitdiff
|
tree
2010-04-20
T
homas Preud'hom
m
e
De
l
ete
u
nused vto
p
_s
a
v
ed vari
a
ble i
n
unary_type
commit
|
commitdiff
|
tree
2010-04-20
T
h
omas P
r
eud'homme
C
lea
n
changes intr
o
duc
e
d by
4
7abdbd
commit
|
commitdiff
|
tree
2010-04-18
Th
o
mas
P
reud'h
o
mme
S
u
pport more arm EAB
I
comp
a
tible
a
rchitectur
e
s
commit
|
commitdiff
|
tree
2010-04-15
Thoma
s
Pre
u
d'homme
C
omplain for static fct declared w
/
o
f
il
e
scope
commit
|
commitdiff
|
tree
2010-04-15
T
h
o
mas Preud'
h
omme
Better handle
l
d scripts
commit
|
commitdiff
|
tree
next