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 Preud'homme
D
e
fine TCC_ARM_EABI if u
s
ing har
d
float ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
G
e
nerate PL
T
thumb st
u
b
only wh
e
n
nec
e
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud'h
o
mme
Revert "
G
ene
r
a
t
e
P
LT t
h
u
m
b stub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas Pr
e
ud'homme
Add armv6l to ARM supported
p
rocess
o
rs
commit
|
commitdiff
|
tree
2012-11-09
Thomas Pre
u
d
'
homme
C
all to veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
o
mme
A
l
l
o
w
sou
r
c
e
f
ortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
me
G
e
n
e
rate P
L
T thumb stub
o
nly wh
e
n nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preu
d
'hom
m
e
S
u
pport R_ARM_THM_
J
UMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create a clean tar
g
et for tests2/Mak
e
file
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud'
h
omme
Ho
n
o
ur *FLAG
S
eve
r
yw
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Enable arm
h
ardfl
o
at c
a
lli
n
g
c
onvention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'hom
m
e
Ad
d
support
f
o
r
R_ARM_THM_{JUMP24
,
C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
homa
s
Preud'homme
Fix commit 85f6
f
ad3
a
6acbf
a
07a3dc
4
5b673965fc2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'hom
m
e
Err
o
r out i
n
case
o
f variable name cl
a
sh
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
a
s
Preud
'
homme
F
o
r
b
i
d VLA as static
v
ariables
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s Preud'homme
Only
use bl
x
if av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_A
R
M_CALL
when target fonction
i
s Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support for R
_
ARM_[THM_]MOV{
W
,T
}
_ABS[_N
C
}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
T
hom
a
s
Preud'
h
omme
Disable cal
l
save_test for
arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
mas Preud'
h
omme
Add multiarch directory
for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
T
homas P
r
eud'homme
get_reg(): try to free r2
f
or an SVal
u
e fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
ud'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
P
r
eud'homme
Detect multia
r
ch on
K
freebsd
a
nd Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'ho
m
me
Evalu
a
te configur
e
arguments
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
tccelf
.
c:
A
dd R
_
AR
M
_REL32
relocation
commit
|
commitdiff
|
tree
2012-06-05
T
ho
m
a
s
Pr
e
ud'h
o
m
m
e
Add s
u
ppor
t
for ar
m
hardflo
a
t
c
a
lling convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Pre
u
d'hom
m
e
Fix r
e
moval of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas
P
r
e
ud'homme
Only
warn for u
n
known options in confi
g
u
re
sc
r
ipt
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
homme
Sev
e
r
a
l m
u
ltiarch/biar
c
h fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud'homme
Fix
C
O
N
FIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud
'
hom
m
e
Reve
r
t "U
s
e CS
t
ring to concat
linker optio
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preu
d
'
h
o
mme
U
se CString
t
o
c
o
ncat linker option
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix
u
se after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
homas Preud'homme
S
u
pport linke
r
o
ptions
p
a
ssed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'h
o
mme
C
ons
i
der long i
n
t
c
onstant
as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'homme
R
e
move
vnrott (duplica
t
e vr
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform user that -b only exis
t
s
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas
Preud'homme
Erro
r
out whe
n
assigning void
valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'hom
m
e
s/derefenc
i
ng/de
r
eferenci
n
g/
i
n i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
omas Pre
u
d'homme
Compile tcca
s
m
.
c
con
d
itionally (TCC
_
CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix linkage of named fil
e
in lo
a
der script
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Preud'ho
m
me
Don'
t
define s
t
rtol
d
a
nd s
t
rtof on *
B
SD
+ uCli
b
c
commit
|
commitdiff
|
tree
2011-08-05
Thomas Pre
u
d'homme
Re
m
o
v
e s
e
micolon
i
n x86
-
64 va_arg
definiti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thom
a
s Pr
e
ud'homme
Revert "Add a
--mult
i
arch-triple
t
switch to confi
g
ure
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
r
eud'ho
m
me
Add a -
-
mult
i
a
r
ch-tripl
e
t switch t
o
conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Pr
e
ud'homm
e
Set CONFIG_TCC_CRT_PREFIX relative
t
o CONFIG_SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
Rev
e
r
t
"
Force const
.
expr
.
in expr_co
n
d ou
t
side function
"
commit
|
commitdiff
|
tree
2011-07-30
T
h
omas P
r
eud'homme
Force const
.
e
x
pr
.
in expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thoma
s
P
reud'homm
e
Fix arra
y
_
t
e
st:
m
ove par
a
ms to local va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Pr
e
ud'homm
e
Us
e
CO
N
FIG_TCC_LDDIR for ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix p
r
o
b
lem s
p
otted in
<4E15F966
.
4090
1
0
2@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
homa
s
P
reu
d
'
h
o
m
m
e
Remove u
s
e
l
e
s
s chang
e
s from 31ca000d i
n
config
u
re
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud
'
homme
Make ex1
.
c and
ex4
.
c be exe
c
u
t
a
b
l
e on any
sy
s
tems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'h
o
mme
Document in README that e
x
4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
h
omme
Revert "
M
ake ex
a
mpl
e
s
'
shebang use target tc
c
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Add configu
r
ation of include
subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
I
ntroduce t
c
c_split_path_
c
omponent fo
r
31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Pr
e
ud'homme
Free extra_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas P
r
eud'ho
m
me
Fix
c
omm
i
t 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
A
d
d multi
a
rch dirs t
o
linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make examples' sh
e
bang use t
a
rget tcc bi
n
dir
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
eu
d
'homme
Default to create progs with sym
b
ols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preud'homme
Update Chan
g
e
l
og
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preud'hom
m
e
make test wo
r
k when LIBTC
C
1
not d
e
fined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Support s
c
ratchbox, No
k
ia N900 and qemu arm ar
c
hs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove un
u
sed
v
ariables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homm
e
Remove unus
e
d variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'homme
I
mprove weak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
T
hom
a
s Preud'homme
make c
l
e
an work
when
LI
B
TCC1 not def
i
ne
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add s
u
pport of asm la
b
el
f
or var
i
a
bles
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct asm la
b
el: only valid f
o
r
d
ecla
r
a
t
ion
commit
|
commitdiff
|
tree
2011-02-07
T
h
omas Preud'homme
Fix incorrect
use of b
a
sic
t
ype as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas P
r
eu
d
'homme
Com
p
lain for static fc
t
declared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud
'
h
om
m
e
Re
v
ert "
I
mplement C99 V
a
r
i
a
b
le Le
n
gth Arrays
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Rev
e
r
t "Reorder increasin
g
ly VT_* constants in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Pre
u
d
'
homme
Rev
e
rt "Make TOK
_
alloca
a
vailable for x86
-
6
4
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Revert
"Di
s
a
ble C99
V
L
A
w
hen alloca
is unavailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'
h
omme
D
i
sable C99
V
L
A
w
h
en alloca is u
n
a
vailable
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
a
s Preu
d
'homme
Make TO
K
_alloca availa
b
l
e
f
o
r x86-64
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
as P
r
eud'homme
Reorder increasingly VT_* c
o
n
s
tant
s
in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preud'h
o
mme
I
m
p
l
ement
C99
V
ariable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as P
r
eud'homme
Co
r
rect Change
l
og wrt
.
t
o fi
x
attribut
i
o
n
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Rem
o
v
e
ifdef STT_GNU_IFUNC
t
est in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pr
e
ud'homm
e
Ex
p
licit lic
e
nse
in tiny
_
libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
T
h
omas Preud'homme
Move asm label
functions
f
rom tccasm
.
c
to tcc
g
en
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Pre
u
d'h
o
mme
Ad
d
support f
o
r __REDIRECT_NTH ne
e
ded with eg
l
ibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'hom
m
e
Add info
file c
r
eation in
t
o tcc build
p
r
ocess
commit
|
commitdiff
|
tree
2010-09-10
T
ho
m
as P
r
e
u
d'ho
m
me
Add missing dircateg
o
ry and di
r
entry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
u
d
'homme
Ad
d
support
f
or __Fr
e
eBSD_ker
n
el__ kerne
l
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preu
d
'homme
Add support fo
r
G
N
U
/
H
urd
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s Preud'
h
omme
A
dd suppo
r
t of asm label
f
or functions
.
commit
|
commitdiff
|
tree
2010-08-09
T
h
omas Preud'h
o
mm
e
Add support for indirect functions
as
e
x
t
e
r
n
als
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas P
r
eud
'
homme
Rev
e
rt "Use
mktem
p
to g
e
ne
r
a
t
e temp fi
l
es
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
h
omas Preud'
h
o
m
me
Use mk
t
emp t
o
ge
n
erate temp
file
s
.
commit
|
commitdiff
|
tree
2010-05-26
Tho
m
as Pre
u
d'homme
F
ix bashims
i
n configure and gcctestsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preud'homme
Add
n
an,
snan and i
n
f
floa
t
c
onsta
n
ts
commit
|
commitdiff
|
tree
2010-05-01
Thomas Pr
e
ud'
h
o
m
m
e
D
o
n
'
t load libt
c
c1 on arch whe
r
e
i
t doesn't ex
i
st
commit
|
commitdiff
|
tree
2010-05-01
Th
o
mas Preud'homme
Link alias sy
m
bols t
o
gether
commit
|
commitdiff
|
tree
2010-04-20
Th
o
mas Preu
d
'homm
e
Replace
malloc+st
r
cpy b
y
tcc_strdup in ld_lo
a
d_file_list
commit
|
commitdiff
|
tree
2010-04-20
T
h
o
mas Preud'homme
Fix "already d
o
ne" test in libname_t
o
_filen
a
me()
commit
|
commitdiff
|
tree
next