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-17
T
h
omas Preu
d
'
homme
G
e
n
erate PLT thumb stub only whe
n
necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pre
u
d'homme
Revert "Generate PLT th
u
mb s
t
ub on
l
y when necess
a
ry"
commit
|
commitdiff
|
tree
2012-11-11
Th
o
mas P
r
eud'homme
Add a
r
m
v
6l to
ARM supported processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
om
a
s Preud'homme
Cal
l
to vene
e
rs in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eu
d
'ho
m
me
A
l
lo
w
so
u
rce fo
r
tifi
c
ation
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'homme
Gene
r
ate PLT thumb stub o
n
ly when n
e
cessar
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM_THM_JUMP24 relocation to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
C
r
eate
a clean
targe
t
for t
e
sts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s Preud'homme
Ho
n
our *FL
A
GS e
v
erywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
re
u
d'homme
Enable
arm
hardfloat calling conve
n
t
ion
commit
|
commitdiff
|
tree
2012-10-28
Thomas P
r
eu
d
'
h
o
m
me
A
d
d s
u
pport for R_ARM_THM_{JUMP24,CA
L
L} rel
o
cs
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud
'
homme
Fix commi
t
85f6fad3a6acb
f
a07a
3
dc
4
5b67
3
965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'h
o
mme
E
rror out in ca
s
e of variable nam
e
c
lash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
Forb
i
d VL
A
as s
t
a
tic v
a
r
i
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud
'
h
o
mme
Only u
s
e b
l
x
if availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Th
o
ma
s
Pr
e
ud'
h
omme
F
i
x R_ARM_
C
ALL when
target fon
c
tion is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support for R
_
A
R
M_[THM_]MOV{W,T}_A
B
S[_
N
C} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
D
isable callsave_tes
t
for arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
m
a
s
Preud'homm
e
Add multiarch directory
for arm hardfloat varian
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
g
et_reg(
)
: try to free r2 for an SVa
l
ue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
ud'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thom
a
s P
r
eud'homme
Detect
multia
r
ch o
n
Kfreebsd a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluate configure
arguments
commit
|
commitdiff
|
tree
2012-06-05
T
homas Pr
e
u
d'homm
e
tccel
f
.
c: Add
R_ARM_REL32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
A
d
d support for a
r
m hard
f
loa
t
calling
c
onvention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
Fix rem
o
v
a
l of vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
T
h
om
a
s Preud'homm
e
Only
w
ar
n
fo
r
unknown options i
n
configure
s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preud'h
o
m
me
Se
v
eral multiarch
/
biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pr
e
ud
'
homme
F
i
x CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Th
o
m
as
P
r
eud'homme
Revert "Use CStri
n
g
to conc
a
t
lin
k
er options"
commit
|
commitdiff
|
tree
2012-03-20
Tho
m
as Preud
'
h
o
mme
Us
e
CString
t
o concat linke
r
options
commit
|
commitdiff
|
tree
2012-03-16
T
homas P
r
e
u
d'
h
omme
Fix use after free for linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support
linker op
t
ions
passed
in sev
e
ral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'
h
omme
Consider l
o
ng int constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
oma
s
Pre
u
d
'
homme
Rem
o
ve vnrott (
d
uplicate vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'
h
o
mme
Info
r
m user that -b only exis
t
s o
n
i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
homas Pr
e
ud'homme
Error out when
a
ss
i
g
ning void
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'ho
m
me
s/derefencing/der
e
ferencing
/
in i386-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
Preu
d
'ho
m
me
Compile tccasm
.
c conditi
o
nally
(TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
h
o
m
as Preu
d
'homme
Fi
x
linkage of
named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
P
r
eud
'
homme
Don't def
i
ne str
t
old
a
nd strt
o
f on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas
P
r
e
u
d'homme
Remove semicolon in x86
-
64
v
a_a
r
g definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thoma
s
Preud'homme
Rever
t
"Add a --multiarch-triplet switch t
o
configu
r
e
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'
h
om
m
e
A
d
d a --multiarc
h
-triplet
s
witch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'
h
omme
Set CONFIG_TCC_
C
RT_PREF
I
X
relative to C
O
NFIG_S
Y
SROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
Revert "For
c
e cons
t
.
expr
.
in expr_cond o
u
tside
functi
o
n"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as P
r
eud'hom
m
e
Force const
.
expr
.
in expr_
c
ond o
u
t
side functio
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preu
d
'ho
m
m
e
Fix array_test: m
o
ve params to lo
c
al vars
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Pre
u
d'h
o
mme
Use CONFIG_T
C
C_LDDIR for ld
.
so on all
l
inux ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'
h
omme
Fix problem spotted in
<4E
1
5F
9
66
.
4
090102
@
gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Remov
e
useless chang
e
s from 31ca000d
i
n
co
n
fi
g
ure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
Make ex1
.
c and ex4
.
c be executabl
e
on an
y
system
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Document in
READM
E
that ex
4
.
c
can
be
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preud'hom
m
e
Rev
e
r
t
"Make examp
l
es' sheb
a
ng use targe
t
t
c
c bi
n
dir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Add configuration of
inclu
d
e subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preu
d
'homme
In
t
r
o
duce tcc_split_pat
h
_
c
omponent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as Preud'homme
Free extra_libdir_str
a
fter use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preu
d
'homme
Fix commit
3
1
c
a000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'
h
omme
Add multiarc
h
dirs to link
e
r search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'ho
m
m
e
Make examples'
shebang us
e
target
t
cc bindir
p
a
th
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud
'
homme
Default t
o
crea
t
e progs with symbols (i
n
cl
.
de
b
ug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
mas Pre
u
d'ho
m
m
e
U
pdat
e
C
hangel
o
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'ho
m
me
make te
s
t
wor
k
w
h
en LIBTCC1 not d
e
fined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Supp
o
rt scratch
b
ox, N
o
kia N900 and qem
u
arm arc
h
s
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
a
s
P
r
eud'h
o
mme
R
e
move unused vari
a
bl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'h
o
mme
Remove unus
e
d variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'homm
e
Improve wea
k
aliase
s
hand
l
ing
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'homme
make
clean
work w
h
en
LIBTCC1
n
ot defined
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'homme
A
d
d su
p
port of asm labe
l
for varia
b
les
.
commit
|
commitdiff
|
tree
2011-02-08
T
homa
s
Preud'homme
Fi
x
fct
a
s
m
la
b
el: only vali
d
for
declaratio
n
commit
|
commitdiff
|
tree
2011-02-07
T
h
o
mas Preud'hom
m
e
Fix incorrect use of bas
i
c type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'
h
omme
C
ompla
i
n for stati
c
fc
t
declar
e
d w/o f
i
le scope
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as
P
re
u
d'homme
Revert "Impl
e
me
n
t C99 V
a
ri
a
ble Le
n
gth
A
r
r
a
ys"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
R
e
v
e
rt "Reorder inc
r
e
a
singly V
T
_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud'hom
m
e
Reve
r
t "Make T
O
K_alloca available
for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
u
d
'homme
Rever
t
"Disab
l
e C99 VLA when alloca is
u
na
v
ailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud
'
h
o
mme
Disable C99 VLA when alloc
a
i
s
unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'homme
Ma
k
e TOK_alloca av
a
i
l
able for x8
6
-6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
r
eud
'
homme
Reo
r
der increasingly VT_* c
o
n
s
ta
n
ts i
n
t
c
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Imple
m
ent C99 V
a
riable Lengt
h
Arr
a
y
s
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eud
'
homme
Corre
c
t Changelog wrt
.
to
f
i
x
a
ttribu
t
i
o
n
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'hom
m
e
Remove ifdef STT_GNU_IFUNC
t
est in
tccru
n
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thom
a
s
P
reud'homme
Explicit l
i
cense in
t
iny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thom
a
s
Preud'homme
Move asm lab
e
l fu
n
ctions fro
m
tccasm
.
c to
tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
T
h
oma
s
Preud'h
o
mme
Add su
p
port
for
_
_REDIRECT_
N
TH neede
d
with
e
g
libc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas P
r
eud'h
o
mme
Add info file creation in
t
o
t
cc build process
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as Preud'h
o
mm
e
Add mis
s
ing dir
c
a
tegory and direntry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add support for
_
_
F
reeBSD_kernel
_
_
kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas
Preud'
h
omme
A
d
d support
f
or GN
U
/Hurd
commit
|
commitdiff
|
tree
2010-09-10
T
homas P
r
e
ud
'
homme
Add s
u
pport of asm label f
o
r
funct
i
ons
.
commit
|
commitdiff
|
tree
2010-08-09
Tho
m
as Preud'homme
Ad
d
supp
o
r
t for
indirect functions as externals
.
commit
|
commitdiff
|
tree
2010-06-23
T
h
o
mas Preud'homme
Reve
r
t "U
s
e mktemp
to generate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas Preud'homme
Use m
k
temp to generate temp fi
l
es
.
commit
|
commitdiff
|
tree
2010-05-26
T
homas Pr
e
ud'homme
Fix bashims in
c
o
nfi
g
ure and gc
c
testsuite
.
s
h
.
commit
|
commitdiff
|
tree
2010-05-06
Thom
a
s P
r
e
u
d'homme
Add
nan,
s
n
an
a
n
d
i
n
f float constants
commit
|
commitdiff
|
tree
2010-05-01
T
hom
a
s Preud'ho
m
me
D
o
n't
l
o
a
d libt
c
c1
on arch where it doesn't exist
commit
|
commitdiff
|
tree
2010-05-01
Th
o
mas Preud'hom
m
e
Link alias symb
o
l
s
together
commit
|
commitdiff
|
tree
2010-04-20
T
h
om
a
s Preud'homme
Replace malloc+st
r
c
p
y by tcc_strdup
i
n ld_
l
oad_f
i
le_list
commit
|
commitdiff
|
tree
2010-04-20
Thomas P
r
e
u
d'homme
F
i
x
"
already done" tes
t
in libname_to_fil
e
n
a
me()
commit
|
commitdiff
|
tree
2010-04-20
T
homa
s
Preud'homme
Delete unu
s
ed vto
p
_saved variable
in unary
_
t
ype
commit
|
commitdiff
|
tree
next