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
Thom
a
s
Preud
'
homm
e
Generat
e
P
LT thumb stub onl
y
when neces
s
ar
y
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
a
s
Preud'homme
Support R_ARM_THM
_
J
UMP
2
4
relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homm
e
Create a cl
e
an target f
o
r tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preu
d
'homme
Honour
*
F
L
AGS e
v
erywhere
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
P
r
eud'homme
Ena
b
le a
r
m hardfloat
c
alling conve
n
ti
o
n
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Add s
u
pport for
R_ARM_THM
_
{
J
UMP24,CALL}
r
e
l
ocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
re
u
d'h
o
mme
F
i
x commit 85
f
6f
a
d3a6acbfa07a3d
c
45b673965fc26
8
90d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error ou
t
i
n
cas
e
of variable name clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Pre
u
d
'
homme
F
o
rbid VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'h
o
mm
e
Only use blx if ava
i
lable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_CA
L
L when targe
t
fonction is T
h
umb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Preud'h
o
mme
Support
f
or R_ARM_[THM_]MOV
{
W,T}_ABS[_NC
}
r
e
locs
commit
|
commitdiff
|
tree
2012-07-30
Tho
m
as Pre
u
d
'homme
D
i
s
able
c
allsave_test for a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas P
r
eud'ho
m
m
e
Add multiarch direc
t
ory for arm hardfloat va
r
iant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
ma
s
Preud'h
o
mme
get_reg(): try to free
r2 for an
S
Valu
e
f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
Preud'ho
m
me
Fix
R_AR
M
_REL
3
2 relocatio
n
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Preud'homme
De
t
ec
t
m
u
ltiarch o
n
Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'hom
m
e
Evaluate con
f
igure
a
rguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'
h
omme
t
c
ce
l
f
.
c: Add R_ARM_R
E
L32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
ud'homme
A
d
d support for
a
rm hard
f
loat calling conventio
n
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'homme
Fix re
m
o
v
al o
f
vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
homas Preud'ho
m
m
e
Only warn
f
o
r unkno
w
n o
p
tions in config
u
re scri
p
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'
h
o
m
m
e
Sever
a
l multiarch/b
i
ar
c
h fixes
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as
Preud'ho
m
me
Fix CONFIG_LDDIR
u
sag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'h
o
mme
Revert "Use CString
to
c
oncat
linker op
t
io
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud
'
h
omme
Use CString
to
co
n
c
at li
n
ker
o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Th
o
m
as Preud
'
homme
F
i
x
use after free fo
r
lin
k
e
r
_
a
rg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'ho
m
me
Su
p
port
linker o
p
tion
s
pas
s
ed in
s
everal -
W
l
p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'homme
Consi
d
er long int
c
onst
a
n
t
as 64 bits o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'ho
m
me
Remove vnrott
(
d
up
l
i
c
ate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pre
u
d
'
homme
Inform
u
ser that
-
b
o
n
l
y exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Tho
m
as Preu
d
'homme
Error out
w
hen
a
ssigning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
as Pr
e
ud
'
h
o
mme
s
/derefenc
i
ng/dereferenc
i
n
g
/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas P
r
eud'
h
omme
Compile tccas
m
.
c cond
i
tionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'h
o
mme
Fix linkage of named file in loader
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't define
strtold and
s
trtof on *BS
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thom
a
s Preud
'
homme
R
em
o
v
e
semi
c
olon
i
n
x86-64 va_a
r
g
d
efinition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'homme
Revert "Ad
d
a
-
-multiarch-triplet switch to conf
i
gure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
A
d
d a --multiarch-trip
l
e
t switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Preud'ho
m
me
Se
t
CONFIG_T
C
C_C
R
T_PR
E
FIX
r
elative to CONFI
G
_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s Preud'
h
omme
Revert "Forc
e
const
.
e
x
pr
.
in expr_cond
o
ut
s
id
e
fun
c
tion"
commit
|
commitdiff
|
tree
2011-07-30
Th
o
mas Preud'homme
Force const
.
e
x
pr
.
in expr_cond
o
u
t
side function
commit
|
commitdiff
|
tree
2011-07-12
Thoma
s
Preud'homme
Fix arr
a
y_test: move params to
l
o
cal v
a
rs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
U
se CONF
I
G_TCC_
L
DDIR for ld
.
so
on all linux a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'
h
omme
Fix pro
b
lem
s
pot
t
e
d in <4E
1
5F96
6
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'
homme
Remove use
l
ess chang
e
s f
r
om 31ca0
0
0d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'homme
M
ake ex1
.
c and ex4
.
c
b
e executab
l
e on any system
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
m
e
Document in README that ex4
.
c can be exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Revert "Mak
e
ex
a
mpl
e
s' shebang use target tcc
b
indir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Add configuration
of
include subdir
e
ctories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Int
r
oduce tcc_split_path_component for 31
c
a000
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free extra_libdi
r
_
s
tr after u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
homas
P
reud'homme
Fix commit 31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as Pr
e
ud
'
homme
A
dd mu
l
tiarch dirs to lin
k
e
r
search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
eud'
h
omme
M
ake
e
x
a
m
p
l
es' shebang
u
s
e
t
arg
e
t tc
c
bin
d
ir
p
ath
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Def
a
u
l
t to
c
reate progs with symbols (i
n
c
l
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'
h
omme
U
pdate Changelog
commit
|
commitdiff
|
tree
2011-05-17
Th
o
mas Preud'homme
make test work
when LIB
T
CC1 no
t
defined
commit
|
commitdiff
|
tree
2011-05-16
T
homas Preud'homme
Support scratchbo
x
,
Nokia N9
0
0 and qemu
arm ar
c
hs
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preud
'
h
omme
Remove u
n
used variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud
'
homme
R
em
o
v
e
unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improve we
a
k aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thom
a
s Pre
u
d'homm
e
make cle
a
n
work wh
e
n
LIB
T
CC1
not def
i
n
e
d
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas P
r
eud'h
o
mme
Add sup
p
ort of asm
l
a
b
el
for
v
ariables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'h
o
mme
Fix fct
a
s
m label: only valid f
o
r
d
eclar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thom
a
s Preud'homme
Fix incorrect use of
b
asic typ
e
a
s b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Com
p
lain
fo
r
static fc
t
declared
w
/
o
file scope
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as
P
reud'
h
omme
R
evert "Implemen
t
C99 Varia
b
le Length
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'
homme
Revert "Reorder in
c
reasingly VT_
*
c
onsta
n
t
s in tc
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas
P
reud
'
homme
R
evert "Make TOK_alloca
a
v
ailable for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
homa
s
Preud'h
o
mme
Revert "Disable C
9
9
VLA when alloca is u
n
available
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preu
d
'
h
omme
D
i
sable C9
9
VLA when
a
lloca i
s
unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas
Preud'homme
Make TOK_
a
lloca a
v
ailable for x86
-
6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'ho
m
me
R
e
order incre
a
singly VT_* constants
in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'ho
m
me
Implement C99 Variable Lengt
h
Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correct Changelog wrt
.
to fix a
t
tr
i
bution
commit
|
commitdiff
|
tree
2010-10-10
Th
o
mas Preud
'
h
o
mme
R
e
m
o
ve ifdef STT_GN
U
_IFUNC test in tc
c
run
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas P
r
eud'homme
Ex
p
licit license in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas
P
r
eud'ho
m
me
Mov
e
asm label functions fro
m
tccas
m
.
c to t
c
cg
e
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas P
r
eud'homme
Add s
u
pport for __REDIRECT_NTH needed with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add inf
o
file cre
a
tion in
t
o tc
c
b
u
ild
process
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'hom
m
e
Ad
d
missing di
r
category and direntr
y
to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add s
u
p
port for __
F
r
e
eBSD_kern
e
l
__ kernel
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas Preud'homme
A
d
d support for G
N
U/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'hom
m
e
Add support of
asm label for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Tho
m
as Preud'homme
Ad
d
supp
o
r
t for indi
r
ect fun
c
t
ions as extern
a
ls
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas Pr
e
ud'homme
Revert
"Use mk
t
emp to generate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
h
omas Preud'homme
Use mktemp to ge
n
era
t
e t
e
mp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'homme
Fix bas
h
i
ms in confi
g
ure
and g
c
c
te
s
tsuite
.
s
h
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas P
r
eud'h
o
mme
Add
nan
,
sna
n
and
i
nf float
consta
n
ts
commit
|
commitdiff
|
tree
2010-05-01
T
h
omas Preud'homme
Don't
load libtcc1
on ar
c
h
w
here i
t
doesn't exist
commit
|
commitdiff
|
tree
2010-05-01
Thomas
Preud'homme
L
ink alias symbols toge
t
her
commit
|
commitdiff
|
tree
2010-04-20
T
h
omas
P
reud'homme
Replac
e
malloc
+
strcpy by
tcc_strdup in ld_l
o
ad_file_list
commit
|
commitdiff
|
tree
2010-04-20
Tho
m
as
P
re
u
d
'
homme
Fix
"
alread
y
done" test in libname_t
o
_f
i
lename()
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'homme
Delete unus
e
d vt
o
p_saved variabl
e
in unary_type
commit
|
commitdiff
|
tree
2010-04-20
T
h
omas
Preud'h
o
mme
C
l
e
an c
h
anges
i
ntroduced
by 47abdbd
commit
|
commitdiff
|
tree
2010-04-18
Thomas Preud'homme
S
upport more arm EABI
c
ompatible archit
e
ctures
commit
|
commitdiff
|
tree
2010-04-15
T
h
omas Preud'
h
omme
C
o
m
p
l
a
in for s
t
ati
c
fct decla
r
e
d
w/o fi
l
e
scope
commit
|
commitdiff
|
tree
2010-04-15
Th
o
m
as Preud'hom
m
e
Bett
e
r
h
a
n
dle ld sc
r
i
pts
commit
|
commitdiff
|
tree
2010-04-15
Thoma
s
P
r
eud
'
ho
m
m
e
Don't prefix $prefix with $
(
DESTDIR) in c
o
n
figu
r
e
commit
|
commitdiff
|
tree
next