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
Revert "Generate PLT thumb stub only when necessary"
2012-11-12
T
h
oma
s
P
re
u
d'homme
R
e
ver
t
"Gener
a
te PLT thumb stub only when necessar
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thoma
s
P
r
e
u
d'homme
Ad
d
armv6
l
to ARM supported
p
rocessors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homm
e
Cal
l
to veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'h
o
m
m
e
A
llow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Generate PLT thumb stub only when nece
s
sary
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Support R_
A
RM_THM
_
JUMP24 relocati
o
n to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
m
e
Create a clean targ
e
t fo
r
tests2/Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Honour *FLAGS e
v
erywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'homme
Enable arm
h
a
r
d
float cal
l
ing con
v
ention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as
P
r
eud
'
homm
e
Add supp
o
rt for
R
_ARM_TH
M
_{JUMP24
,
C
A
L
L
}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
r
eud'
h
omme
Fix c
o
mmit 8
5
f6f
a
d3a6acb
f
a0
7
a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'homme
E
r
ror out in c
a
se of
vari
a
ble nam
e
c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
re
u
d'homme
F
o
rbid VLA as s
t
ati
c
var
i
ables
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s P
r
eud
'
hom
m
e
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Preud'homme
Fix R_A
R
M
_
CALL when target fo
n
ct
i
on is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
homa
s
Preu
d
'homme
Support for R_ARM_[THM_]MOV{W,T}_ABS[_NC}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
T
h
omas Preud'homm
e
Disable c
a
llsav
e
_test for ar
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas Pre
u
d
'h
o
mme
Add multiarch d
i
rectory
f
or ar
m
ha
r
dflo
a
t
variant
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Preud'homme
get_re
g
(
): try
t
o f
r
ee r2 for a
n
S
V
alu
e
f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas
P
r
eud'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
homas Preu
d
'hom
m
e
De
t
ect m
u
ltiarch
o
n
Kfreebsd and H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Tho
m
as Preud'homme
Evaluat
e
configure
a
rgumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'homme
tccelf
.
c: Add R_ARM_REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'homme
Add supp
o
r
t
for arm hard
f
lo
a
t
callin
g
c
o
nvention
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud
'
hom
m
e
Fi
x
removal of vnr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
T
h
o
mas P
r
eu
d
'
h
omm
e
O
n
l
y warn for unknow
n
options i
n
configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas
P
r
e
u
d'homm
e
Severa
l
multi
a
rch
/
biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
eud'ho
m
me
Fix CONFIG_L
D
DI
R
usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
T
homa
s
Pr
e
ud'ho
m
me
Rever
t
"Use CString
to concat linker o
p
tio
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Tho
m
as Preud'homme
Use CString to conca
t
link
e
r options
commit
|
commitdiff
|
tree
2012-03-16
Thomas
Preu
d
'ho
m
me
F
ix use after
free for linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'homme
Supp
o
rt link
e
r
o
ptions pas
s
ed in
seve
r
al -Wl para
m
commit
|
commitdiff
|
tree
2012-03-14
T
homas P
r
eud'homme
Con
s
i
d
e
r
long
i
n
t
c
on
s
tant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'h
o
mme
R
emove
vnr
o
t
t
(duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
T
homas Pre
u
d'
h
omm
e
I
n
form us
e
r that -b only e
x
ists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homm
e
Error out
when assignin
g
void value
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
omas
Preu
d
'h
o
m
m
e
s
/derefencing/derefere
n
cing
/
i
n i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compile tc
c
a
s
m
.
c conditiona
l
ly (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preu
d
'homme
Fix
linkag
e
of name
d
file in lo
a
d
er
script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud
'
h
o
mm
e
Don't
d
e
fin
e
s
t
rtol
d
and strtof on *
B
SD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Gl
ö
ckner
Fix pro
b
lem with PL
T
and
GOT
r
e
l
o
cs on ar
m
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove se
m
icolon in
x86
-
6
4
va_arg
d
efiniti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "Add a --m
u
l
tiarch-triplet
switch t
o
configu
r
e"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d
'
homme
A
d
d
a --multiarch-tr
i
plet switch to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
T
h
om
a
s Preu
d
'h
o
mme
Set CONFI
G
_TCC_CRT_PREFIX r
e
lative to C
O
NFIG_SYSRO
O
T
commit
|
commitdiff
|
tree
2011-07-31
Th
o
m
as
Pr
e
ud'homme
Revert "Force const
.
exp
r
.
in expr_cond ou
t
side fu
n
ction"
commit
|
commitdiff
|
tree
2011-07-30
T
h
omas Preud'homme
Force const
.
expr
.
in e
x
pr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'hom
m
e
Fix
a
r
ray_tes
t
:
move par
a
ms to loc
a
l va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'homme
Use CONFIG_TCC_LDDIR
f
or ld
.
s
o on all linux ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
P
reud'homme
Fix pr
o
blem spotted in <4E15F
9
66
.
4090102@
g
mx
.
d
e>
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'h
o
mme
R
e
mo
v
e useless chan
g
es
f
rom 3
1
ca000d
i
n configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
M
a
ke ex1
.
c
a
nd ex4
.
c be executab
l
e on
any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homm
e
Document i
n
README
that
e
x
4
.
c ca
n
be execu
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preu
d
'
h
omme
Re
v
ert "
M
a
ke exa
m
ples'
s
hebang use target
t
c
c bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'hom
m
e
Add configuration of
i
nclude subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
Preu
d
'
h
omme
Introdu
c
e tcc_split_pa
t
h
_component for
3
1
c
a000
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'h
o
mme
Free e
x
tra_libdir
_
str after
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pr
e
ud
'
h
om
m
e
A
d
d multiarc
h
dir
s
t
o linke
r
sea
r
ch p
a
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Pre
u
d'homme
Ma
k
e examples
'
sh
e
bang use tar
g
et tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Def
a
u
lt to crea
t
e progs wit
h
symbols (in
c
l
.
deb
u
g
)
commit
|
commitdiff
|
tree
2011-05-17
Th
o
ma
s
Preud'homme
Update Ch
a
ngelo
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preu
d
'h
o
mme
ma
k
e test w
o
r
k
when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
u
d'h
o
mme
Support scratchbox,
N
okia N900
and
qemu arm
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'homme
R
emove un
u
sed variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
R
e
mo
v
e unused varia
b
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improv
e
w
e
ak al
i
ases handling
commit
|
commitdiff
|
tree
2011-05-14
T
h
oma
s
Pre
u
d
'homme
make cl
e
an
w
ork when
L
IBTCC1 no
t
d
efined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reud'homme
Add suppor
t
of asm label
f
or variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct
as
m
lab
e
l
:
o
n
l
y valid f
o
r declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Pr
e
ud'h
o
mme
Fix
incor
r
e
ct use of basic t
y
pe as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas P
r
eud
'
h
o
mme
Complain for static fct dec
l
are
d
w/o file scop
e
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as P
r
e
ud'homme
Revert "Impleme
n
t
C99
V
ariable
Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'hom
m
e
Revert "Reorder in
c
reasingly VT_* constants in
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas
P
reud'homme
Re
v
ert "Make TOK_alloca a
v
ailable
f
o
r
x86-
6
4
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud
'
homme
R
e
vert "Disable C
9
9 V
L
A
wh
e
n
alloca is unavail
a
bl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'hom
m
e
D
i
sab
l
e C9
9
VLA
when
alloca is
una
v
a
i
l
able
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
r
e
ud
'
homme
Make TOK
_
a
l
loca
a
v
a
il
a
ble for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Reor
d
e
r increasingly
V
T_* cons
t
ants in
t
cc
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
h
om
a
s Preu
d
'
h
omme
Impleme
n
t
C
9
9
Va
r
i
able Le
n
gt
h
Array
s
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'h
o
mme
Correct Ch
a
ngelog wrt
.
t
o fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preu
d
'homme
Remove ifdef
S
TT_GNU_IF
U
NC test i
n
tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas
P
reud'h
o
mme
Explicit li
c
ense in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
T
h
o
mas P
r
eud'homme
Move asm
l
abel func
t
ions from
tccasm
.
c to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'h
o
mme
Add su
p
po
r
t for _
_
REDIRECT_NTH needed with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
T
h
o
mas Preud'
h
o
mme
Add info f
i
le creation into tcc b
u
i
l
d proc
e
ss
commit
|
commitdiff
|
tree
2010-09-10
Th
o
m
a
s
P
re
u
d'homme
Add missing di
r
category
a
nd direntry
t
o texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pre
u
d'hom
m
e
Add support
for __FreeBSD_kernel__
kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas
Pre
u
d'homme
Add
s
up
p
o
r
t
for G
N
U/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Preud'
h
omme
Add suppor
t
o
f asm label fo
r
fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-08-09
Tho
m
as Preud'homme
Add sup
p
ort for indirect
f
unctions as extern
a
l
s
.
commit
|
commitdiff
|
tree
2010-06-23
Thoma
s
Preud'homme
Reve
r
t "Use mktemp to generate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas Preud'homme
Use mkt
e
m
p
t
o gener
a
te temp
f
iles
.
commit
|
commitdiff
|
tree
2010-05-26
T
h
om
a
s Pr
e
ud'homme
F
i
x
bashims in configur
e
a
n
d g
c
ctestsui
t
e
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
T
hom
a
s Preud'homme
Add nan
,
s
n
an and inf
f
loat
con
s
ta
n
t
s
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'homm
e
Don't
loa
d
libtcc1 on arch where it
d
o
e
s
n't exis
t
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'ho
m
me
Link alias symbols together
commit
|
commitdiff
|
tree
2010-04-20
Thoma
s
P
r
eud'homme
Replace
m
alloc+strcpy by tcc_strdup in ld_lo
a
d_
f
ile_list
commit
|
commitdiff
|
tree
2010-04-20
Thoma
s
Preud'h
o
m
m
e
Fix "already
done"
t
est in libname_to_filename(
)
commit
|
commitdiff
|
tree
2010-04-20
Thoma
s
Preud'
h
omm
e
Delete u
n
use
d
vt
o
p_saved variable
i
n unary_type
commit
|
commitdiff
|
tree
next