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
Detect ARM CPU version in configure
2012-12-04
Tho
m
as Pr
e
ud'homme
Det
e
ct ARM C
P
U ver
s
i
on
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fi
x
OABI calli
n
g convent
i
on
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'hom
m
e
arm-gen
.
c: Inva
l
id
o
perator test always
f
alse
commit
|
commitdiff
|
tree
2012-11-21
Th
o
m
a
s Preud'hom
m
e
Only reference vfpr wh
e
n ava
i
l
a
ble
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
ma
s
Preud'homme
G
enerate PLT
t
humb stub only whe
n
necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas P
r
eud'homme
Revert "Gener
a
te PLT
t
humb stu
b
only when nec
e
ss
a
ry"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv
6
l
to ARM supported proces
s
o
rs
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Call to veneers in ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'homm
e
Allow source for
t
ification
commit
|
commitdiff
|
tree
2012-11-07
T
homa
s
Preu
d
'
h
o
m
me
Generate P
L
T thumb stub only when necess
a
ry
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'ho
m
me
S
upport R_AR
M
_
THM_JUM
P
24 reloc
a
tion to plt
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'homme
C
reate a clea
n
t
a
rg
e
t f
o
r test
s
2
/
Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Th
o
mas Preud'ho
m
me
H
onour *
F
LA
G
S everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homm
e
Enable arm hardfloat call
i
n
g
co
n
vention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'homm
e
Add
s
u
p
port for R_ARM_T
H
M_{JUMP24
,
CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'ho
m
me
Fix
commit 85f
6
fad3a6acbfa07a3d
c
45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homme
Error out in
ca
s
e
of variable na
m
e
clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fo
r
b
i
d VLA as s
t
at
i
c v
a
ri
a
bles
commit
|
commitdiff
|
tree
2012-10-15
T
homas
Preud'homme
Only
use
blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_AR
M
_CAL
L
when target
fonction
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
P
r
eud'ho
m
me
Support
f
o
r R
_
A
R
M_[THM_
]
M
O
V{W,T}_ABS[
_
NC} re
l
ocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas
P
r
eu
d
'
h
omme
Disa
b
l
e
callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thoma
s
Pr
e
ud'homme
Add multia
r
ch dire
c
tory for arm hard
f
loat
v
ari
a
nt
commit
|
commitdiff
|
tree
2012-07-11
Thoma
s
Preud'homme
get_reg():
t
ry to free r2 for an
S
Value first
commit
|
commitdiff
|
tree
2012-07-09
T
homa
s
Preud'homm
e
Fi
x
R
_
ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
reu
d
'
h
omme
D
e
t
ect multia
r
ch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'
h
omme
Evaluate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Th
o
m
as Preud'hom
m
e
t
c
c
elf
.
c: Ad
d
R_ARM_REL32 rel
o
cation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
A
d
d support
for a
r
m
hard
f
loa
t
calling
c
onvention
commit
|
commitdiff
|
tree
2012-06-05
T
homas
Preud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
Preud'homme
Only warn f
o
r u
n
known opti
o
ns
in c
o
nfigure scr
i
p
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Sev
e
ral
m
ultiarch/b
i
arch fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas Preud'h
o
mme
Fix CONFIG_L
D
DIR
u
sage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'homme
Revert "Use CString to concat linker opti
o
ns
"
commit
|
commitdiff
|
tree
2012-03-20
Thom
a
s
P
r
eud'h
o
m
me
Use CString to concat linker o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'
h
omme
Fix
u
se
a
fter fre
e
for
linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Pre
u
d'ho
m
me
Support linker
options p
a
ssed i
n
several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
P
reu
d
'h
o
m
me
Co
n
sid
e
r long int co
n
s
t
ant a
s
64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
m
a
s Preud'homme
Remove vnrot
t
(
d
uplicat
e
v
r
otb
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas
Preud
'
h
o
mme
Inform use
r
that -b o
n
ly exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Err
o
r
out wh
e
n
a
ssi
g
ning v
o
id value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
P
re
u
d
'
homm
e
s/dere
f
en
c
ing
/
d
e
referencing/ i
n
i38
6
-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preu
d
'homme
Co
m
pil
e
tccasm
.
c co
n
dit
i
onally
(
TCC_CONF
I
G_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pre
u
d'ho
m
m
e
Fix
lin
k
age of
named f
i
l
e in
load
e
r script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preu
d
'ho
m
me
Don't define st
r
t
o
l
d
and strtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preu
d
'hom
m
e
Rem
o
ve semicolon in x86-64 va_arg d
e
f
i
nition
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as Preud'homme
R
e
vert "Add a -
-
multiarch-
t
ripl
e
t switch
t
o conf
i
gur
e
"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s
P
r
eud'homme
Add
a --mult
i
arch
-
tri
p
let switch to
config
u
re
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preu
d
'homme
Set CONFI
G
_TCC_CRT_PREFIX
r
e
l
ative to CONF
I
G_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas
P
r
eud
'
homme
Revert "Force
const
.
exp
r
.
in expr_cond outs
i
d
e
f
unction
"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as Pre
u
d'homme
Force con
s
t
.
expr
.
in expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
ud'h
o
mme
Fi
x
a
rray_test: move pa
r
ams to l
o
cal vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'homme
Us
e
CONFIG_T
C
C_LDDIR
f
or
l
d
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix prob
l
em spotted
i
n <4E15F
9
66
.
40901
0
2@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'h
o
mme
Remove useless changes from 31ca0
0
0
d
in
configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Make ex
1
.
c and ex
4
.
c be
e
xecutabl
e
on
an
y
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Docume
n
t in README that ex4
.
c
c
an b
e
exe
c
u
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud
'
h
omme
Revert "Make examples'
s
hebang u
s
e target t
c
c
b
i
nd
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as
Preud'homme
Add
configuration of incl
u
de subdi
r
ectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'hom
m
e
Introduce tcc_split_path_co
m
ponen
t
for 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homme
Free
e
xtra_libd
i
r_
s
tr
after
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix comm
i
t 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Add multiarch dirs to link
e
r searc
h
path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'homme
M
ake examples' sheba
n
g use targe
t
tcc bin
d
ir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'homme
Default to
c
reate
progs with
s
ym
b
ols (i
n
cl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as
P
reud'homm
e
Up
d
ate C
h
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make
t
est work when LIBT
C
C1
not
defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homm
e
Support sc
r
atch
b
o
x, Nokia N900 and qemu a
r
m
arc
h
s
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
P
reud'hom
m
e
Remove unused v
a
riab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Pre
u
d
'
homme
Re
m
o
ve unused v
a
r
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
P
r
e
ud'homme
Improve we
a
k aliases handl
i
ng
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'homme
mak
e
cl
e
an work wh
e
n LIBT
C
C1 not de
f
in
e
d
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'homme
Add
s
uppo
r
t of asm labe
l
fo
r
vari
a
bles
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pre
u
d
'
homme
F
i
x fct a
s
m la
b
el:
o
n
ly valid for
d
eclaration
commit
|
commitdiff
|
tree
2011-02-07
Thom
a
s Preud'homme
Fix in
c
orrect use of basic type as bi
t
flags
.
commit
|
commitdiff
|
tree
2011-02-06
T
homas Pr
e
ud'homm
e
Complain for static fct declared w/o file sc
o
pe
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Pre
u
d'
h
omme
Revert "Im
p
lement C99 V
a
riable Length
A
rr
a
ys"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Pr
e
ud'homme
Revert "Reorder incre
a
singly VT_* constants in
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omme
Revert "
M
ake TO
K
_alloca av
a
ilable for
x
86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s P
r
e
ud'homme
Revert
"Disab
l
e
C99 VLA when alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud
'
ho
m
me
Disable C99 VLA
whe
n
alloca is unava
i
lable
.
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Pre
u
d'homme
Make
T
OK_alloca
a
vailable fo
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'h
o
mme
Re
o
rder increasingl
y
VT_* consta
n
ts in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homm
e
Implement
C
9
9 V
a
ri
a
ble Length Arr
a
ys
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
C
orrect Changel
o
g
wrt
.
to
fix attribu
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remove if
d
ef
STT_GNU_IFUNC test in tc
c
r
u
n
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
E
x
plicit license in tiny_l
i
bmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thom
a
s Preud'ho
m
me
Move asm label function
s
from
t
c
casm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
Add sup
p
o
r
t
for __REDIRECT_NTH needed wi
t
h eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas P
r
eud'homme
Add
info
fil
e
cr
e
a
t
ion i
n
to tcc
bui
l
d
p
r
o
cess
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'
h
omm
e
Add missin
g
dircategory
and direntr
y
to
te
x
i fil
e
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
P
r
eu
d
'
homme
A
d
d support for __Fr
e
eBSD_kern
e
l_
_
kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud
'
homme
Add support for GNU/Hurd
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas Preud'ho
m
me
Ad
d
supp
o
rt of asm label for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud'homme
Add s
u
p
p
o
r
t for indirec
t
fun
c
tions as e
x
ternal
s
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas Preud
'
ho
m
me
Revert "Use mktemp to generate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas Preud'hom
m
e
Use mktemp to generate temp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'homm
e
Fix bashi
m
s
i
n con
f
igure and gccte
s
tsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas
P
reud
'
homme
A
dd
nan, s
n
an and in
f
f
loat constants
commit
|
commitdiff
|
tree
next