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
Call to veneers in ARM mode
2012-11-09
Tho
m
as Preud'h
o
m
m
e
C
all to veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homm
e
Allow source fortific
a
t
ion
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Pre
u
d'ho
m
me
Generate PLT thumb s
t
ub onl
y
w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
Support R_ARM
_
THM_JUMP24 reloca
t
i
on
t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
e
u
d'homme
Create a
cle
a
n tar
g
e
t
for
te
s
ts
2
/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Th
o
m
a
s Preud'homme
Hono
u
r *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as
Preud'homme
Enable arm hard
f
l
oat calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'homm
e
Add support for
R
_
ARM_THM
_
{JU
M
P
2
4,
C
ALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
Fix co
m
mit
8
5f6fa
d
3a6a
c
bfa
0
7a3d
c
45b6
7
3965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas
Preud'
h
omme
E
r
r
or out in case of variable na
m
e clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'
h
omme
Forbid VLA as static varia
b
le
s
commit
|
commitdiff
|
tree
2012-10-15
Tho
m
as
P
reud'homme
Only use blx
i
f
available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'homm
e
Fix R_ARM_
C
ALL when target fonct
i
on is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Preud'homme
Support for
R
_ARM_[THM_]MOV{W,T}_ABS[_NC} r
e
locs
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s Preud'ho
m
me
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'ho
m
me
Add mult
i
arch d
i
rec
t
ory for ar
m
hardfloat
v
ariant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'
h
omme
get
_
reg(): try t
o
free r2 for
a
n SVal
u
e firs
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pre
u
d
'homme
F
ix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
homas Preud'homme
Detect m
u
ltiarc
h
on
K
f
re
e
bsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'hom
m
e
Ev
a
l
u
ate con
f
igure arg
u
m
e
n
t
s
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
t
c
celf
.
c:
A
d
d
R_ARM_REL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
ud
'
homme
Add support for
a
rm hardfloat cal
l
ing conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas P
r
eud'homme
Only warn f
o
r unknown options
i
n configure
script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pr
e
u
d
'
homme
Several mul
t
i
a
rch/biarch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas Preud'
h
omme
Fix
C
ONFIG_
L
D
DIR
u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud
'
homme
Revert
"
Use CString
t
o concat linker opt
i
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
T
h
omas Preud
'
homme
Use CString to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'
h
omme
Fix u
s
e
a
fter f
r
ee fo
r
li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preu
d
'
h
o
mme
Support l
i
nker options passed in s
e
v
eral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'
h
omme
Consider
lo
n
g int co
n
stant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
ma
s
Preud'h
o
mme
Rem
o
ve vnrot
t
(duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
I
nform user that
-
b onl
y
exists
o
n i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas P
r
eud'homme
Error ou
t
when
assigning void valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
P
r
e
ud'hom
m
e
s/derefen
c
ing/derefere
n
cing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Com
p
ile tccasm
.
c cond
i
ti
o
nall
y
(TCC_CONFIG_
A
SM)
commit
|
commitdiff
|
tree
2012-01-04
T
homas
Preud'
h
omme
F
i
x l
i
nkage of
n
a
med file in loa
d
er script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't define strtold and str
t
of on *B
S
D
+
uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'ho
m
m
e
Rem
o
ve semicolon in x86-6
4
va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Pr
e
ud'homme
Revert
"
Add a --multiarch-tripl
e
t switch to
c
onfigure
"
commit
|
commitdiff
|
tree
2011-08-01
Th
o
mas Preud'homme
A
d
d
a --mu
l
tiarch-triplet switch to con
f
igu
r
e
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Pre
u
d'homme
Set CONFIG
_
TC
C
_CRT_PREFIX relati
v
e to CONFIG_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas
Pre
u
d'hom
m
e
Revert "Forc
e
const
.
e
x
pr
.
i
n
exp
r
_cond outsid
e
func
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Pr
e
u
d
'homme
Force const
.
expr
.
in expr_cond o
u
tside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preu
d
'homme
Fix array_test: move params
t
o loc
a
l va
r
s
commit
|
commitdiff
|
tree
2011-07-08
T
homas
Preud'homme
Use CONF
I
G_TCC_
L
DDIR f
o
r
ld
.
so
o
n all linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
homas Preud'homme
F
ix problem spo
t
ted in <
4
E
1
5F966
.
4
0
90102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remov
e
useless changes from 3
1
ca000d in conf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
e
u
d'homme
Make ex1
.
c and ex4
.
c
be executabl
e
on any s
y
s
t
ems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
eud'homme
Docum
e
nt in README t
h
at ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Re
v
ert "Make examples' sheb
a
ng u
s
e target tcc bi
n
d
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
oma
s
Preud'homme
Ad
d
configuration of in
c
lude
subdirecto
r
ies
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homm
e
Introd
u
ce tcc_split_path_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Pre
u
d'
h
omme
F
r
ee
extra_libdir
_
st
r
aft
e
r
us
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
homas Preud'
h
omme
Fix commit 31ca
0
0
0d
commit
|
commitdiff
|
tree
2011-07-05
T
homas Preud'homme
Add mul
t
ia
r
c
h
dirs to linker sear
c
h pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thoma
s
Pre
u
d'homme
M
ake examples'
she
b
ang
u
se target tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Pr
e
ud'homme
Default
t
o cr
e
ate p
r
o
g
s with
symbols (incl
.
de
b
ug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preud'homme
Update Chang
e
lo
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'ho
m
m
e
make tes
t
wor
k
when LIBTCC1 not de
f
i
ned
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
S
upport scratchbox
,
No
k
ia N900
and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
T
homas Pr
e
ud'
h
omme
Remove unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Th
o
ma
s
Preu
d
'homme
Re
m
ove un
u
sed v
a
riables
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas P
r
eud'h
o
m
m
e
I
mpr
o
ve weak aliases ha
n
dlin
g
commit
|
commitdiff
|
tree
2011-05-14
Th
o
ma
s
Preud'homme
make clean work when
LIBTCC
1
not de
f
ined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'
h
omme
Add
s
upport of asm label for
variabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Pr
e
ud'homme
F
i
x f
c
t asm label: o
n
ly valid for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thoma
s
Preud'homme
Fix incorre
c
t us
e
of basic ty
p
e
a
s
b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
hom
a
s Preud'homme
Complain for static fct decla
r
e
d w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas
Preud'hom
m
e
Revert "Imple
m
ent C9
9
V
a
r
iable Lengt
h
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homm
e
Revert "Re
o
r
d
e
r increasingly
VT_* c
o
nst
a
nts
i
n tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'h
o
m
me
R
e
v
ert "Make TOK_alloca available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Pr
e
ud'homme
Reve
r
t "Disable C
9
9
VLA
w
hen alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
homme
Disa
b
le
C
9
9
VLA
w
hen a
l
loca
is unavaila
b
le
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eud'homme
Make TOK_alloca available for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
R
e
order
i
n
c
reasingly VT_* co
n
stants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas
Preud
'
homme
I
mplement C99
V
a
riable Length Ar
r
ays
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
Correct Changelog w
r
t
.
to fix a
t
trib
u
ti
o
n
commit
|
commitdiff
|
tree
2010-10-10
T
h
o
m
as Preud'homme
Remove if
d
ef S
T
T_GNU_IFUNC t
e
st in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
E
xplicit license in
t
iny_lib
m
aker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
Move asm label
f
un
c
tions from tccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Th
o
mas P
r
eud'hom
m
e
Add support for __
R
EDIR
E
CT_NTH
n
eeded with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homm
e
A
dd
i
n
f
o file creation into tcc
b
uild proces
s
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
reud'homme
Add
missi
n
g
dircategory and
dire
n
try
to
texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
r
e
ud'homme
Ad
d
sup
p
ort for
__
F
reeBSD_kernel__
k
ernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add suppo
r
t
f
or GN
U
/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
ud
'
h
o
mme
Add su
p
port of asm la
b
el for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Th
o
mas Preud
'
homme
Add support for indirect function
s
as ex
t
ernals
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas
P
re
u
d'homme
Revert "
U
se mk
t
em
p
to
g
enerate
temp fil
e
s
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
homa
s
Preud'homme
Use mktemp
to ge
n
erate
t
emp file
s
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas P
r
eud'
h
om
m
e
Fix bashims in
c
onfigure and gcctests
u
ite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas P
r
eud'homme
Ad
d
nan
,
snan and inf float const
a
nts
commit
|
commitdiff
|
tree
2010-05-01
Tho
m
as Pre
u
d'homme
Don't load l
i
btcc1 on
arch where it do
e
sn't exis
t
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'hom
m
e
Li
n
k
alias
s
ymbols
t
ogether
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'homme
Replace malloc+strcpy by
t
cc_strdup in ld_load_f
i
le_list
commit
|
commitdiff
|
tree
2010-04-20
T
h
oma
s
Preud'homme
Fix
"al
r
eady done" test in libname_to_filename()
commit
|
commitdiff
|
tree
2010-04-20
Thomas Pre
u
d'
h
omme
Delete
unused vtop_saved
v
aria
b
l
e in u
n
ary
_
typ
e
commit
|
commitdiff
|
tree
2010-04-20
Tho
m
as Preud'homme
Clea
n
chang
e
s introdu
c
ed
b
y
4
7
abdbd
commit
|
commitdiff
|
tree
2010-04-18
Th
o
mas P
r
eud
'
homm
e
Support more arm E
A
BI compatible archit
e
ctu
r
e
s
commit
|
commitdiff
|
tree
2010-04-15
Thom
a
s Preud'ho
m
m
e
Complain for stati
c
f
c
t declared w/o file scope
commit
|
commitdiff
|
tree
next