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
Thomas Preud'homme
Generate PLT thumb stub only when
n
ecessary
commit
|
commitdiff
|
tree
2012-11-12
Thom
a
s Preud'homme
Revert "Gen
e
rate PLT thumb stub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pr
e
ud'homme
Add armv6l to AR
M
sup
p
o
r
ted processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Pr
e
ud'homm
e
Call to veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas P
r
eud'homme
A
l
low source fo
r
tification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'
h
o
m
me
G
e
nerate
P
LT thum
b
stub o
n
ly whe
n
neces
s
ar
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'
h
omme
Support R_ARM_T
H
M_JUMP24 relocation
t
o plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Crea
t
e
a
clea
n
target for
tests2/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as P
r
eud'homme
Honour *FLAGS eve
r
ywh
e
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Pre
u
d'homme
En
a
b
l
e
a
rm hardfloat
calli
n
g conv
e
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as P
r
eud'ho
m
me
Add support for R_ARM_
T
HM_{JUM
P
24,CALL}
relocs
commit
|
commitdiff
|
tree
2012-10-25
T
ho
m
as Preud'homme
Fix
c
ommit 85f6f
a
d
3a6acbfa07a3dc45b6739
6
5fc268
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
T
homas
P
r
e
ud'homme
Error
out in case of variable name cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
r
e
ud'hom
m
e
Forbi
d
VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
Preud'homme
Only use blx if avai
l
able
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preud'homme
F
ix R_ARM_CA
L
L
when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud
'
ho
m
me
S
u
pport
fo
r
R_ARM
_
[T
H
M_]MOV{W,T}_AB
S
[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Thomas P
r
eud'homme
Dis
a
b
l
e cal
l
save_te
s
t for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'h
o
mme
A
d
d mult
i
arch directory for ar
m
ha
r
dfl
o
at v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
Preud
'
hom
m
e
g
et_reg(): try to free r2
for
a
n SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'h
o
mme
Fix R_ARM_REL32 relocati
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Preud
'
homme
D
e
t
e
ct multiarch
o
n
Kf
r
eebsd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pre
u
d'homme
Eva
l
uat
e
c
o
n
figure argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Pr
e
u
d'homme
tccelf
.
c: Add
R_ARM_REL32 r
e
loc
a
tio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'homme
Add support for arm hardfloa
t
ca
l
ling conven
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix removal of
v
n
r
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
On
l
y war
n
for unknown o
p
ti
o
ns in configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'homme
S
e
veral multiarch
/
biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preud'homme
F
i
x CO
N
FIG_LDDIR usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud
'
homm
e
Revert "Use
CStrin
g
to c
o
ncat link
e
r options"
commit
|
commitdiff
|
tree
2012-03-20
T
homa
s
Preud'homme
Use CSt
r
i
n
g to conca
t
linker
opti
o
ns
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homm
e
F
ix use af
t
er free
for linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
T
homa
s
Preud'ho
m
me
Support linke
r
options passe
d
in s
e
veral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as Preud'h
o
mme
Conside
r
long
int constant as 64
bit
s
on x86-
6
4
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'hom
m
e
Remove
vnrott (duplica
t
e vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Tho
m
as P
r
eud'homme
Inform user
that
-b only exi
s
ts on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Error out when
assigning v
o
id
value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pre
u
d'homm
e
s/derefenci
n
g
/
derefere
n
cing/
i
n
i386-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Preud'homme
Compi
l
e
tccasm
.
c cond
i
t
i
onall
y
(TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas P
r
eud'homm
e
F
i
x linkag
e
of
na
m
ed fil
e
i
n lo
a
d
er scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
oma
s
Preud'homme
Don't
d
e
f
ine strto
l
d
a
n
d strtof o
n
*BSD + u
C
libc
commit
|
commitdiff
|
tree
2011-08-12
Dan
i
el Glöckner
F
i
x
problem with
P
L
T
and GO
T
relocs on
armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'h
o
mme
Remove semicolon in x86
-
64 va
_
arg d
e
finition
.
commit
|
commitdiff
|
tree
2011-08-03
Th
o
mas Preud
'
homme
R
e
v
e
rt "Add a --multiarc
h
-triplet switch to
c
onfi
g
ure"
commit
|
commitdiff
|
tree
2011-08-01
T
homas Preud
'
h
o
mme
Add a -
-
multiarch-tr
i
plet
s
w
i
tch to co
n
figure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set C
O
NFIG_TCC_
C
RT
_
PREFI
X
relative
t
o CONFIG_SYS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'
h
omme
Revert
"
Force const
.
expr
.
i
n
e
xpr_cond
o
u
tside function
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
P
reud'homme
Force
c
onst
.
e
xpr
.
in expr
_
cond
out
s
ide function
commit
|
commitdiff
|
tree
2011-07-12
Thomas P
r
eud'homme
Fix array_test:
m
o
ve para
m
s to local
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use
CO
N
FIG_
T
C
C
_LDDIR f
o
r ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Preud'homme
F
ix problem spott
e
d in <4E15F966
.
4090
1
02@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
P
reud'ho
m
me
Remove usel
e
ss
c
h
anges fr
o
m
31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud
'
homme
Make
ex1
.
c an
d
ex4
.
c be
e
xec
u
t
able on any syst
e
m
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
e
u
d'h
o
mme
Docum
e
nt in README that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Pr
e
ud'homme
R
e
vert "Make examples' sheba
n
g use
t
arget
tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s Preud'
h
omme
A
d
d con
f
i
guration of include subdirect
o
ri
e
s
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'
h
omm
e
Introduce tcc_s
p
lit_pat
h
_component for
3
1
c
a
000
d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as
Pre
u
d
'
homme
F
ree e
x
tra_lib
d
ir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas P
r
eud'h
o
mme
Fix commit 3
1
ca000
d
commit
|
commitdiff
|
tree
2011-07-05
T
homas Preud'homme
A
d
d multiar
c
h dirs to linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pr
e
ud'h
o
mm
e
Make examples' shebang use target tcc bi
n
dir path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas P
r
eud'hom
m
e
D
efault to cre
a
te progs wi
t
h symbols (in
c
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as Preud'homme
Up
d
a
t
e Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'h
o
mme
ma
k
e test
wo
r
k w
h
e
n
LIBTCC1 no
t
defi
n
ed
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud
'
h
o
m
m
e
Supp
o
rt scratchbox, Nokia N900 and q
e
mu ar
m
archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Remove
unused
v
a
riables
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas Preud'hom
m
e
R
emove unused var
i
able
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
Improve weak aliases h
a
ndling
commit
|
commitdiff
|
tree
2011-05-14
Thoma
s
Preud'homme
make clean work whe
n
LIBTCC1 no
t
d
efined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'h
o
mme
Add sup
p
o
r
t of asm l
a
b
e
l for varia
b
les
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preu
d
'
h
omme
F
i
x f
c
t
asm
l
abel: onl
y
valid for declara
t
i
on
commit
|
commitdiff
|
tree
2011-02-07
Th
o
m
as Pre
u
d'h
o
mme
Fix i
n
c
o
r
r
ect
use
o
f basi
c
type a
s
bi
t
fla
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Compl
a
in for
s
tatic fct declared w/o
file s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
P
reu
d
'homm
e
R
ev
e
rt "Implement C99 V
a
r
iable Length
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Re
v
e
r
t
"
Re
o
rder increasingly VT_* co
n
stants
i
n tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas P
r
eud'homme
Re
v
ert "M
a
ke TOK_alloca ava
i
lable for
x
86-64"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preu
d
'homme
Revert "Disable
C
9
9 V
L
A
w
hen a
l
l
o
c
a is unava
i
lable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'ho
m
me
D
i
sable C
9
9
VLA w
h
en alloca is unavailabl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'homme
Ma
k
e TOK_al
l
oca available fo
r
x
8
6-
6
4
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas
P
r
eud'homme
R
e
or
d
er incr
e
a
sin
g
ly VT_* const
a
nts in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
e
u
d'homme
Implement C99 Variable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'homme
Correct Changelo
g
wrt
.
to
fix
a
t
tri
b
ution
commit
|
commitdiff
|
tree
2010-10-10
Thomas P
r
e
u
d'homme
Remove
i
f
def ST
T
_GNU_IFUNC
t
est in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
Explicit
l
ice
n
se in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thom
a
s Preud'homme
Move asm label fun
c
tions
f
r
o
m tccasm
.
c to tccge
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
Add support
for __REDI
R
ECT_NTH needed w
i
th eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas
P
reud'h
o
mme
Add info file cr
e
ation into tcc build
p
rocess
commit
|
commitdiff
|
tree
2010-09-10
T
homas P
r
eud'homme
A
d
d
m
issing
di
r
cat
e
gory
a
nd dir
e
n
t
ry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'
h
omme
A
dd
s
u
pport
f
or __F
r
eeBSD_kernel__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as Preud'homme
A
dd suppo
r
t for GNU/Hu
r
d
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s Preud'
h
omme
A
d
d supp
o
rt of
a
sm label for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas
P
reud'homme
Add supp
o
r
t
for indirect function
s
as externals
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas Preud'homme
Revert "Use mktem
p
to generate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
h
oma
s
Pr
e
ud'homme
Use mktemp to
generate temp file
s
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Pre
u
d
'
h
o
mme
Fix
ba
s
hims in con
f
igur
e
and gcctestsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preud'homme
Add
nan, snan and inf float constants
commit
|
commitdiff
|
tree
2010-05-01
T
ho
m
a
s
Preud'homme
Don't l
o
ad libt
c
c
1
on arch
where it doe
s
n't exist
commit
|
commitdiff
|
tree
2010-05-01
Thoma
s
P
r
eud'hom
m
e
Link
a
lias sym
b
ols to
g
ether
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'h
o
mme
Replace
m
alloc+s
t
rcp
y
by tcc_strdup in ld_lo
a
d_file_list
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
reud'
h
omm
e
F
i
x "
a
l
r
eady
done"
t
est i
n
l
i
bname
_
to_fil
e
name()
commit
|
commitdiff
|
tree
next