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
Add support for runtime selection of float ABI
2012-11-28
Thomas
Preud'homme
arm-gen
.
c
:
Inv
a
lid oper
a
t
o
r
t
e
st always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
re
u
d'homme
F
ix OABI cal
l
ing conven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
O
n
ly reference vfpr
w
hen a
v
a
ilable
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'ho
m
me
D
e
f
i
n
e
T
CC_ARM_EABI if using hard
f
loa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Pr
e
ud'ho
m
m
e
G
enerate
P
LT t
h
umb stu
b
only
w
hen necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "Generate PLT thumb
s
tub only
w
hen n
e
cessa
r
y
"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as Pr
e
ud
'
h
omme
Add a
r
mv6l
t
o ARM
suppor
t
ed p
r
ocessors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'ho
m
me
Call to veneers in
A
R
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Allow so
u
rce fortifica
t
ion
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
Generate PLT thumb stub onl
y
w
h
en
n
e
c
e
s
sary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Supp
o
rt R_ARM_THM_JU
M
P24
r
elocation to pl
t
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
a
s
Preud'homme
Create a clean target
for
t
ests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Th
o
mas Pre
u
d
'
h
o
m
m
e
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable arm
hardfloa
t
calling
c
onv
e
nt
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add support
for
R
_ARM_THM_{JU
M
P24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'h
o
mme
Fix commit 85f6fa
d
3a6acbf
a
07a3dc
4
5
b
673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preu
d
'homme
E
rror out in cas
e
o
f variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'homme
Fo
r
bid VLA as st
a
t
i
c
va
r
iables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'h
o
mme
Only
use bl
x
if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'hom
m
e
F
i
x
R
_
A
R
M_CAL
L
when
tar
g
e
t fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
m
a
s Preud'homme
Support for R_A
R
M_[THM_]
M
OV{W,
T
}
_
ABS[_
N
C} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preu
d
'homme
Disable callsave_
t
est
for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Pr
e
ud'hom
m
e
Add multiarc
h
director
y
for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
T
h
omas Preud'homme
get_reg(): try to
f
ree r2 for
a
n
SValue first
commit
|
commitdiff
|
tree
2012-07-09
Th
o
mas Preud'h
o
mme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
h
omas Pr
e
u
d'homme
D
e
tect multiarch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'homme
Evaluate
configur
e
arg
u
ments
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preu
d
'homme
tccel
f
.
c: Add R_ARM_REL
3
2
r
e
location
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas P
r
eu
d
'
h
om
m
e
Ad
d
support for arm ha
r
dfl
o
at
c
a
l
ling conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preud'
h
om
m
e
Fix removal of
vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'h
o
mme
Only
w
a
r
n for unknown opti
o
ns i
n
configure scri
p
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'homme
Several multi
a
rch/
b
iarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
hom
a
s Preud'homme
Fix CONFIG_LD
D
I
R usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
Preud
'
homme
R
e
vert "Us
e
CSt
r
i
ng to c
o
ncat linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pr
e
ud'homme
Use CString to
concat
link
e
r
options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud
'
ho
m
me
Fix u
s
e
after
f
r
e
e for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'ho
m
me
Support linker o
p
tions passed in s
e
veral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
T
homas Preud'
h
omme
Co
n
sider long int
c
o
n
stant as 6
4
bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
Preu
d
'homme
Remove vnrott (duplicate vr
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas
P
reud'h
o
mme
I
n
f
o
rm user
t
h
a
t -b
o
n
ly
e
xists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas P
r
eud'homme
Error out when ass
i
gning v
o
id
v
a
l
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
eud'homme
s
/
d
erefencing/dereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
omas Pre
u
d'homme
Compile t
c
casm
.
c condition
a
lly (TC
C
_CONFI
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
h
omas Preud
'
homme
F
i
x li
n
ka
g
e of
n
a
med file in loade
r
sc
r
ipt
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'
h
omme
Don't
d
efine str
t
o
l
d an
d
str
t
o
f
on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glö
c
kner
Fix problem w
i
th PLT and
G
O
T rel
o
c
s
o
n armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'h
o
mme
R
emove s
e
micolo
n
in x86-64 va_
a
r
g
d
e
f
inition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'ho
m
me
Revert "Add a --multiarch-triple
t
switch to configu
r
e
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homm
e
Add a --multiarch-t
r
iplet switch to
confi
g
ure
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
m
as Preud'h
o
mme
Set CONFIG_
T
CC_C
R
T_PRE
F
I
X r
e
lative to CON
F
IG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'hom
m
e
Re
v
ert "Force const
.
expr
.
in expr_cond outsi
d
e function"
commit
|
commitdiff
|
tree
2011-07-30
T
h
o
m
as Preud'homme
Fo
r
ce
c
onst
.
expr
.
in expr_
c
on
d
outs
i
de fu
n
ction
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s
P
reud'homme
Fix array_test: move params t
o
local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Pre
u
d
'
homme
Use CONFIG_TCC_LDDIR for ld
.
so on a
l
l linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s
P
reud'homme
Fix
p
r
oble
m
spotted in <
4
E
15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Pr
e
ud
'
homme
R
emove
u
s
eless changes f
r
om 31ca000d
i
n
co
n
figure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make ex
1
.
c
and ex4
.
c be executable on
an
y
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
D
ocument
in README that
ex4
.
c can be
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preud'homme
Rev
e
rt
"Make e
x
amples' sheb
a
ng
u
s
e targ
e
t t
c
c
b
indir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Add c
o
nf
i
g
u
r
at
i
on of
i
nclude subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Introduce tcc_s
p
l
it_path_com
p
onent for 3
1
ca
0
00d
commit
|
commitdiff
|
tree
2011-07-06
T
h
omas Preud'homme
Free
extra_libdi
r
_
s
tr after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'h
o
mme
Fix commit
31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as P
r
eud'homme
A
dd mu
l
t
iarch dirs
to linker search
p
a
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'h
o
mme
Make
e
xamp
l
e
s' shebang us
e
target tcc
b
indir
path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preud'homme
D
efault to create progs
with symbols (i
n
cl
.
d
e
bug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Pr
e
u
d
'
homme
Update Change
l
o
g
commit
|
commitdiff
|
tree
2011-05-17
Thoma
s
Pr
e
u
d'ho
m
me
make te
s
t work
when LIBTCC1 not d
e
f
i
ned
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pre
u
d'homm
e
Support scratchbox, Nokia
N900
an
d
qemu arm a
r
c
h
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'
h
omme
Remove u
n
used variables
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
Pre
u
d'homme
Rem
o
ve un
u
sed varia
b
les
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud'homme
Im
p
rove weak aliases ha
n
dling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'homme
m
ak
e
clea
n
wo
r
k when LIBTCC1 not define
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Ad
d
support of as
m
lab
e
l for variable
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'h
o
mme
Fi
x
fct
a
sm labe
l
:
o
n
ly valid f
o
r declar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homm
e
Fix inco
r
rect
use of
basic typ
e
a
s bitfl
a
gs
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Pr
e
ud'h
o
m
m
e
Complain for s
t
atic fct declared w/o
file s
c
o
p
e
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preud'homme
R
evert "Implement
C
9
9
Variable L
e
ngth Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preud'h
o
mm
e
Revert "Reorder in
c
re
a
singly V
T
_* c
o
nstants
in
t
cc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
Preud'
h
omme
R
e
vert
"
M
a
k
e TOK
_
alloc
a
available
for x86-
6
4"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Re
v
e
r
t
"Disable C9
9
VLA when a
l
l
oca is unavai
l
abl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'homme
D
i
s
a
ble C99
V
LA wh
e
n alloca is un
a
vailable
.
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as
P
reud'homme
Make TOK_
a
lloca available f
o
r x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
reud'ho
m
me
Reorder
increa
s
i
n
gly V
T
_* constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
I
m
p
l
emen
t
C99
V
ariable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
C
o
r
rect
Changelog wrt
.
to fix attri
b
ution
commit
|
commitdiff
|
tree
2010-10-10
Thom
a
s Preud'homme
Remo
v
e ifdef STT_G
N
U_IFUNC test in
t
cc
r
un
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
Explicit li
c
e
nse in
tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thoma
s
Pre
u
d'homme
M
o
ve asm label fun
c
tions from
t
c
casm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
Add sup
p
ort for __
R
E
DIRECT_NTH neede
d
with egli
b
c
.
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preud'h
o
mme
Add inf
o
f
ile creation into tcc
b
uild proce
s
s
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
ud'
h
o
m
me
Add mis
s
ing dircategor
y
and dir
e
ntry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas P
r
eud'homme
A
dd support for __FreeBSD_kernel__
k
ernel
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preu
d
'h
o
mme
Ad
d
s
u
pport
f
or GNU/Hu
r
d
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
A
dd su
p
p
ort of asm label
for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas
Preud'homme
Ad
d
s
u
pport for in
d
i
rect fun
c
tions as externals
.
commit
|
commitdiff
|
tree
2010-06-23
Thoma
s
Preud'
h
om
m
e
Revert "Us
e
mktemp to gener
a
te temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Th
o
mas Pre
u
d'ho
m
me
Use
m
ktemp to generate t
e
mp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'hom
m
e
F
ix
bas
h
i
ms in config
u
re and
g
cct
e
s
t
s
uite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
T
h
omas Preud'homme
Ad
d
nan,
sn
a
n and inf floa
t
c
onstants
commit
|
commitdiff
|
tree
next