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
Round mode of ll -> float conversion to nearest
2014-02-05
T
homas Preud'hom
m
e
R
o
und mode of ll -> float conversion
to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
P
reud'homme
Fix negati
v
e long lo
n
g to f
l
o
at conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
F
ix float to lon
g
long conversi
o
n o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
ud'homme
Fix and extend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'h
o
mme
Fix
p
arameter passi
n
g of long
l
ong bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas
Preud'homme
swi
t
ch las
t
2
par
a
ms
o
f TOK_memset o
n
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
Preud'homme
Don
'
t pe
r
form builti
n
_frame_ad
d
ress on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
e
ud'homme
Fix fct param p
a
ssing o
f
struct with size <
4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'ho
m
me
S
w
itch float a
b
i
t
o softf
p
for
int <
-
-> fl
o
at c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'
h
o
m
me
Revert
"Add macro to b
r
owse reloc
a
nd sym entries"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Revert "Sp
l
it elf_output_file in s
m
a
ller
f
unc
t
i
o
n
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Revert "Add support of
T
h
umb
to
A
RM br
a
nch relo
c
ation
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'hom
m
e
Add sup
p
ort of Thumb to ARM branch relo
c
ation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Split elf_ou
t
put_file i
n
smal
l
er
f
unctio
n
s
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
eu
d
'
homme
Add macro to browse rel
o
c an
d
sy
m
e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
e
ud'homm
e
Gi
v
e ARM asm mne
m
oni
c
of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Clean
tc
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'hom
m
e
Ignore abitest-
c
c and abitest
-
tcc test
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test
l
o
n
g
long to f
l
oat convers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move result of
itof double
c
o
nv ba
c
k to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
T
h
o
m
as
Preu
d
'homme
Various Ma
k
e
file
fixes for c
r
oss
-
compilati
o
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
Remov
e
WITH
O
UT
_
LIBTCC macro:
n
o m
o
re user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GNU t
r
ipl
e
t prefi
x
for c
r
os
s
tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
omme
Shar
e
d librar
i
es als
o
have e
n
try poi
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Th
o
ma
s
Preud'homme
Improve ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'
hom
m
e
U
pdate
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
A
d
d suppo
r
t for runtime selection of float A
B
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'homme
Expl
i
cit th
a
t EABI
only supports VFP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homme
Don't
s
ay compiler f
l
ags ar
e
warning
o
ption
s
commit
|
commitdiff
|
tree
2014-01-06
T
homas
P
reud'homme
Fix struct ret in
v
a
riadic fct wi
t
h
ARM h
a
r
dflo
a
t
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'homme
Don
'
t call __tcc_fpinit if using
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't ena
b
le
b
ound
c
heck if libgcc is us
e
d
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Mov
e
logi
c
for
i
f (int value) to
t
c
cgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'ho
m
m
e
Updat
e
Changelog from git changelog
e
ntr
i
es
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix n
e
g
atio
n
of 0
.
0
and
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'ho
m
me
Prov
i
d
e
install-strip target in M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Preud'homme
Use libtcc
.
a
f
or static link e
v
en with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'homme
Report error
o
n
NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'ho
m
me
Always set *palign in c
l
as
s
ify_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'ho
m
me
mak
e
git
i
gnore lib/arm dir
e
ctory
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'homme
Fix signed integer
divisi
o
n i
n
ARM runt
i
m
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'h
o
mme
Add
A
RM aeabi functi
o
ns need
e
d to run tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thomas P
r
eud'homme
Support s
p
ecial calling
c
on
v
ention for r
u
ntime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas P
r
eu
d
'homme
D
e
f
ine __ARM_EA
B
I
__ and __ARMEL__ whe
n
a
pplicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homme
Make abitest
.
c hav
e
predict
a
ble
r
esult
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'homme
Add va
_
* macro implementatio
n
for
A
RM
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Pre
u
d'homme
Add co
m
ment to
exp
l
ain the code adde
d
by 4
1
ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homm
e
Fix structure p
a
ssing in ARM cal
l
in
g
c
o
n
vention
commit
|
commitdiff
|
tree
2013-11-22
T
h
omas Preud'hom
m
e
Add suppo
r
t f
o
r struct > 4B retur
n
ed via regist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
T
homas P
r
eud'ho
m
m
e
Rem
o
ve code in arm-gen
.
c
for
s
t
ru
c
t p
a
cking i
n
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'homme
Correctly
i
d
en
t
ify homogeneous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
F
ix cou
n
ting
o
f
VFP re
g
s in
A
RM
'
s
g
func_prol
o
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'ho
m
me
Fi
x
register corruptio
n
at function
call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Pr
e
ud'homme
Allow t
h
u
m
b tran
s
ition for R_AR
M
_PC
2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correctly a
l
ign and r
e
claim stack at
f
uncti
o
n cal
l
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Re
f
act
o
r and simplify gfunc_ca
l
l(
)
on
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
T
homas Pre
u
d'ho
m
m
e
A
dd __clear
_
cac
h
e
imple
m
e
n
tati
o
n
in li
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
m
as Preud'homm
e
F
i
x allocation of stru
c
t in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
T
h
omas
Pre
u
d
'homme
Rev
e
rt "Add suppo
r
t for thread-local
s
torag
e
v
ariables"
commit
|
commitdiff
|
tree
2013-10-29
T
h
omas P
r
eud'hom
m
e
A
dd support for th
r
ead-local storag
e
v
a
riables
commit
|
commitdiff
|
tree
2013-10-01
Tho
m
a
s Preud'ho
m
m
e
Fix com
m
i
t
0f5942c6b3821
0
5075dabb6f975
a
3
1
3ef
c
63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as Preud'homme
A
v
o
i
d warn
i
ngs
with gcc
4
.
8
+
d
efault CF
L
AGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas P
r
eud
'
homme
D
e
tec
t
correct instruction with inco
r
rect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas P
r
eud'homme
Re
p
ort error when redefi
n
ing enu
m
erato
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas P
r
e
u
d'homme
Report
e
rror when u
s
ing undefi
n
ed enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
T
ho
m
as P
r
eud
'
h
omme
Forbid
t
he use of
a
r
ray of f
u
nctions
commit
|
commitdiff
|
tree
2013-09-16
T
ho
m
as Pr
e
ud'ho
m
me
Generate an error when a
f
unction is redefi
n
ed
commit
|
commitdiff
|
tree
2013-09-07
Thomas P
r
eud'homme
F
i
x lib,
include,
crt and
libgcc search
p
aths
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
r
e
ud'homme
Defin
e
_
_
ARM_PCS
_
VFP in ha
r
dfloat compi
l
ation mode
commit
|
commitdiff
|
tree
2013-06-14
Th
o
mas Preud'h
o
mme
A
dd su
p
por
t
for load/store of _
B
ool
va
l
ue
commit
|
commitdiff
|
tree
2013-05-29
T
homa
s
Preud'homme
Impro
v
e texi2html -> makei
n
fo
c
onversion
commit
|
commitdiff
|
tree
2013-05-05
T
homas Preud'homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Th
o
m
a
s Preud
'
ho
m
m
e
F
i
x
b
u
i
lding instruction wrt
ma
k
e/g
m
ake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Pr
e
ud'h
o
mme
Fi
x
synchroniz
a
tion between da
t
a and i
n
str c
a
ches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud
'
homme
F
l
ush
c
aches before -
r
unning program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Pr
e
ud'homme
Fix configure script
on
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas Pr
e
ud'homme
Update
.
gitignore
with regard
s
t
o test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas
P
reu
d
'homme
Fi
x
G
NU Hurd
i
nterpreter
pa
t
h
commit
|
commitdiff
|
tree
2013-02-18
T
homas Preud'homme
Add su
p
port for
K
freeBSD 64bi
t
s
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
a
s Preud'
h
o
mme
Defin
e
__STDC_
H
OSTED_
_
to a san
e
value
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as
P
reud'h
o
mme
Define _
_
STDC_HO
S
TED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Releas
e
T
i
n
yCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Revert "Don't se
a
r
ch
libgcc_s
.
so
.
1 on /lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'homm
e
D
on't
s
e
a
rch libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Preud'homme
Add
missing
h
eading slash to detect /l
i
b64 systems
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preud'homme
Add arm AB
I
detection in confte
s
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Anoth
e
r attempt
t
o "dete
c
t" multiarc
h
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
e
u
d'homme
C
reate config-print program to t
e
st $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'homm
e
Various fixes fo
r
f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas P
r
eud'homme
Detect m
u
ltia
r
ch triplet and
lddi
r
from l
d
d
o
utput
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'homme
Fix
previous
c
omm
i
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'ho
m
me
Impr
o
v
e
mu
l
t
i
arch detect
i
on
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preu
d
'homme
Fix fn_dirname in c
o
nfigure script
commit
|
commitdiff
|
tree
2013-02-05
Th
o
m
a
s Preud'homme
A
l
ig
n
on 4n
bytes
when cop
y
ing fct a
r
gs on stack
commit
|
commitdiff
|
tree
2013-02-04
T
hom
a
s Pr
e
ud'homme
Slightly improved support for !gcc co
m
pilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm
-
gen
.
c: fix
v
ar initiali
z
ation in
g
func_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Add predictab
i
lity in CTy
p
e initial
i
zatio
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud'homme
Revert "D
o
n't call el
f
_hash on NULL
v
alue"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud'ho
m
me
Revert "Check whether structure
fields have a
typ
e
"
commit
|
commitdiff
|
tree
next