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
Define TCC_ARM_EABI if using hardfloat ABI
2012-11-20
Thomas Pre
u
d'hom
m
e
Define TCC_ARM_E
A
BI if us
i
n
g hardfl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Pre
u
d'homme
G
en
e
r
a
te PLT thu
m
b stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
T
h
o
mas P
r
e
ud'homme
Rev
e
rt "Generate PLT thumb
s
t
ub only
w
h
en ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pre
u
d'
h
omme
Add a
r
m
v6l to ARM
s
upported pr
o
c
e
ssors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud
'
ho
m
m
e
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'hom
m
e
Allow sourc
e
fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homm
e
G
enerate PLT thumb stub only w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'hom
m
e
Sup
p
o
r
t R_AR
M
_THM_JUMP24
r
elocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
C
r
eate a clean targe
t
for test
s
2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Pr
e
ud'homm
e
Ho
n
our *FLAGS everywh
e
re
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable
a
rm
h
ard
f
loat ca
l
ling conventio
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas P
r
eud'
h
omme
Add s
u
ppor
t
f
o
r
R_A
R
M_THM
_
{
JUMP2
4
,CALL} relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'hom
m
e
Fix commit 85f6
f
ad3a
6
a
cbfa07a3dc45b6739
6
5f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as
Preud'
h
omme
Error out in case
o
f variable na
m
e clash
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'
h
omme
F
o
rbid VL
A
as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'homm
e
Only u
s
e blx if avail
a
b
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'h
o
mme
F
ix R_ARM_CALL when tar
g
e
t
fonc
t
i
on is Thum
b
commit
|
commitdiff
|
tree
2012-10-09
T
h
oma
s
Preud'homme
Su
p
port for R_A
R
M
_
[
THM_]MOV{
W
,T}
_
ABS[_NC} relo
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s
Preu
d
'
h
omm
e
Disable callsave_test
fo
r
a
rm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add multiar
c
h
d
irector
y
for ar
m
hard
f
loat varia
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas P
r
eu
d
'ho
m
me
get_reg(): try
t
o fr
e
e r
2
for
an S
V
alue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Preu
d
'
h
omme
F
ix
R
_ARM_R
E
L32 re
l
oca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pre
u
d'homme
D
etec
t
mul
t
iarch on
Kfreebsd a
n
d H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'hom
m
e
Evaluate conf
i
gure argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'homme
tccelf
.
c: Add R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add support for
a
rm hardf
l
o
a
t cal
l
i
ng
c
on
v
ent
i
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'
h
omme
Fix rem
o
va
l
of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only
w
a
rn for unkno
w
n
o
p
tions in co
n
f
i
gur
e
script
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s Pr
e
ud'ho
m
me
Several multiarch/biarch fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud
'
homme
F
i
x
C
ONFIG_L
D
D
I
R
u
s
a
ge
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Preud'homme
Revert "
U
se CString
t
o concat linker op
t
i
o
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'h
o
mm
e
U
se CString to
concat li
n
ker
o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud
'
homme
F
i
x
use afte
r
free for
li
n
ker_
a
rg
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'
h
omme
Support linker option
s
pas
s
ed in sev
e
r
al -
W
l param
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas P
r
eud'ho
m
m
e
Consider l
o
ng
i
nt constant as 64 bit
s
on
x86-6
4
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Pr
e
ud'
h
o
mme
Re
m
o
ve v
n
rott (duplicate vro
t
b)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'hom
m
e
Infor
m
us
e
r that -b only ex
i
s
ts
o
n i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Error o
u
t
when as
s
ig
n
ing void value
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
as Preud'homme
s/derefencing/derefe
r
encing/ in
i
386-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Preud
'
h
o
mme
Compil
e
t
c
c
asm
.
c condi
t
ionally (TCC_CONFIG_AS
M
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
F
ix l
i
nka
g
e o
f
named file in lo
a
de
r
script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
P
reu
d
'homme
Don'
t
defi
n
e strtold and strto
f
on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'
h
o
mme
Remove sem
i
colon
in
x
86-64 va_arg de
f
inition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'homme
Revert "Add a --multiarc
h
-t
r
iplet switch to c
o
n
f
i
g
ure"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Pr
e
ud'homm
e
A
dd a --mult
i
arch-triplet switch to c
o
nfigure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'
h
omme
Set CONFIG
_
TCC_CR
T
_PREFI
X
relative to CONFIG_SYSR
O
O
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas Pr
e
u
d
'
homme
Rever
t
"
F
o
rce
c
o
n
st
.
e
x
pr
.
in expr_cond outside
functio
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'hom
m
e
Force const
.
expr
.
in expr_cond outside fun
c
t
ion
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pre
u
d'
h
omme
Fix ar
r
ay_test:
mo
v
e p
a
r
a
m
s
to
l
ocal vars
commit
|
commitdiff
|
tree
2011-07-08
T
hom
a
s Preud'homme
Use CON
F
IG_
T
CC_LDDIR for
ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Pr
e
ud
'
h
o
mme
F
i
x problem spotte
d
in <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Rem
o
ve useless chang
e
s fr
o
m
3
1ca000d in conf
i
gu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homm
e
M
a
ke
e
x1
.
c
a
nd e
x
4
.
c b
e
e
x
ecuta
b
le on any sys
t
ems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
om
m
e
Document
i
n
READM
E
that ex4
.
c
can be
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'
h
omme
R
evert "Make examples
'
shebang
use target tcc b
i
n
d
ir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'
h
omme
Add co
n
figu
r
ation
o
f
include subd
i
rectories
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
Pr
e
u
d
'
h
o
m
m
e
Introduce
tcc_split_p
a
t
h_com
p
o
n
ent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free extra_libdir
_
str
a
fter us
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preu
d
'
homme
Fi
x
c
o
mmit 3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'homm
e
Add multiarch d
i
rs to linker
s
earch pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas
P
r
e
ud'homme
Make e
x
ample
s
' sheban
g
use
t
arget
tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'hom
m
e
Defau
l
t
t
o
cre
a
t
e progs with symbols (i
n
c
l
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'
h
omme
Update Ch
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
Th
o
mas Preud'homme
ma
k
e test wo
r
k when L
I
BT
C
C1
not defin
e
d
commit
|
commitdiff
|
tree
2011-05-16
T
ho
m
as Preud'ho
m
me
Supp
o
rt
scratchbox, Nokia N9
0
0
and qemu
a
rm
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
Remove unused va
r
i
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas
P
reud'h
o
m
me
Remo
v
e unused
var
i
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'h
o
mme
Improve weak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud
'
homme
make clean work whe
n
LIBTCC
1
no
t
d
efined
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'homm
e
Add su
p
port of asm lab
e
l for v
a
riables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fi
x
fct asm lab
e
l:
o
n
ly valid for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud
'
h
omme
Fix incorrect use
of basic type as
bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thoma
s
Preud'ho
m
me
Complain
f
or static fc
t
dec
l
a
red w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'ho
m
me
Revert
"
Implement C99 Variable Length Arrays
"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s
P
reud'hom
m
e
Revert
"
Reo
r
der increa
s
ingly VT_* cons
t
a
n
ts in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'ho
m
m
e
Revert "Make T
O
K_alloc
a
av
a
ilable for x86-6
4
"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preud'ho
m
me
Revert
"
Disab
l
e C99 VLA when
alloca is u
n
avai
l
a
bl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
reud'homme
Di
s
ab
l
e C
9
9
V
LA whe
n
alloca
i
s una
v
ailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'ho
m
me
M
a
ke TOK_all
o
c
a
availa
b
le for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'homm
e
Reorder increas
i
ngly
V
T_
*
c
o
nsta
n
ts
i
n tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Implement C
9
9 Variable Len
g
t
h
A
rrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'h
o
mme
Correct Chang
e
log wrt
.
to fix
attri
b
ution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homm
e
R
e
m
ove i
f
d
ef STT_GNU_IFUNC
tes
t
in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thoma
s
Preu
d
'homme
Expli
c
it license
in tiny_libmake
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preu
d
'ho
m
me
Move
a
sm la
b
el functions f
r
o
m tcc
a
sm
.
c to
t
ccg
e
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
T
homas Preud'homme
Add s
u
ppo
r
t
f
or
_
_REDIREC
T
_NTH needed wi
t
h eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preu
d
'homme
Add info file c
r
eatio
n
into
tcc
b
u
i
l
d
p
roce
s
s
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
reud'homme
Add m
i
ss
i
ng di
r
cate
g
ory and diren
t
ry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preud'homme
Add sup
p
ort for __
F
reeBSD_kernel__ kerne
l
commit
|
commitdiff
|
tree
2010-09-10
Th
o
m
as Pr
e
ud'homme
Add
suppor
t
f
o
r GN
U
/
Hur
d
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
re
u
d'h
o
mme
Add support of as
m
lab
e
l
for
functions
.
commit
|
commitdiff
|
tree
2010-08-09
T
h
omas Pre
u
d
'homme
Add suppo
r
t
for
i
n
d
ir
e
ct funct
i
ons
as externals
.
commit
|
commitdiff
|
tree
2010-06-23
Th
o
mas
P
r
eud
'
h
o
mm
e
Revert "Use
m
k
t
em
p
t
o
ge
n
erate temp
files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas Preud'h
o
mme
Use mk
t
emp
to generate
temp f
i
les
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas
Preud'homm
e
Fix bashims
i
n
conf
i
gure and gc
c
t
e
stsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Th
o
mas Preud'homme
Add nan, snan and inf
f
l
o
at c
o
n
s
ta
n
ts
commit
|
commitdiff
|
tree
2010-05-01
Thomas
P
r
eud'h
o
mme
Don't load l
i
btcc1 on
a
r
ch
w
here i
t
d
oesn't ex
i
st
commit
|
commitdiff
|
tree
2010-05-01
Th
o
mas Preud'homm
e
Lin
k
alias s
y
m
bols together
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'homme
R
epl
a
ce malloc+
s
trcpy
b
y tcc_strdup in ld_load_
f
il
e
_list
commit
|
commitdiff
|
tree
2010-04-20
T
homa
s
Preud
'
homme
Fix "already done"
test
i
n
libn
a
m
e
_to_filename()
commit
|
commitdiff
|
tree
next