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
Warn about soft float ABI not being supported
2014-03-25
Thomas
Preud
'
homme
Warn about
s
oft
float
ABI not bein
g
supp
o
r
t
ed
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
Depr
e
cate F
P
A and O
A
BI su
p
port for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'h
o
m
m
e
Mak
e
parse_btype only accep
t
one
b
asic type
commit
|
commitdiff
|
tree
2014-03-17
Th
o
mas
Preud'homme
F
ix relocation o
f
_
_bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Preud'homme
Fix __c
l
ea
r
_cach
e
imple
m
entation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pr
e
ud'hom
m
e
Adjust relo
c
atio
n
offset for t
h
u
mb to
A
RM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'h
o
mme
Don't h
a
rdcode
gcc in t
e
sts
M
a
k
efile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preu
d
'homme
Use i
n
tptr_t t
o
cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homme
U
n
defi
n
e __va* in li
b
tcc1 to avoid e
r
rors w/ cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'hom
m
e
Make condition
in libt
c
c1 based
o
n target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fi
x
type_to_str
t
est
f
or unsi
g
ned i
n
t
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix various er
r
ors uncovered by s
t
at
i
c an
a
lysis
commit
|
commitdiff
|
tree
2014-02-10
T
h
o
m
a
s P
r
e
u
d
'homm
e
Call fill
_
got_
e
ntry
unconditiona
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
D
e
f
ine f
l
oat_ea
b
i only in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pre
u
d'ho
m
me
Ignore VT_
D
EFSIGN
i
n
l
oad on x86-64 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
De
f
si
g
nedness != signed != unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
A
dd s
u
ppor
t
of Thumb to ARM
b
r
a
n
c
h relocation
commit
|
commitdiff
|
tree
2014-02-06
Th
o
ma
s
Preud'homme
Split
e
l
f_output_f
i
le in smaller functions
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Pre
u
d'homme
Add
m
ac
r
o to browse re
l
oc and s
y
m entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
h
o
m
me
Round mode of
l
l -> float c
o
n
versio
n
to n
e
a
rest
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Preud
'
h
omme
Fix negat
i
ve long long t
o
float conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homm
e
Fix
f
l
o
at
t
o
long long conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
P
r
e
u
d
'homme
Fix an
d
extend *FCAST test in tcc
t
est
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preu
d
'homm
e
Fix pa
r
ame
t
er passing of long lon
g
bitfiel
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas
Preud'homm
e
switc
h
last 2 pa
r
ams o
f
TOK_memse
t
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'h
o
m
m
e
Don't perform
b
u
i
ltin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'homme
Fix fct param pa
s
sin
g
of str
u
ct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud
'
hom
m
e
Swi
t
ch float
a
bi to softfp for in
t
<--> float con
v
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s Pr
e
u
d
'homme
Revert "Add macro to browse r
e
loc
a
nd
s
y
m entries"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
eud'
h
o
mme
Revert "Spl
i
t elf_out
p
ut_file in sm
a
ller functions"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Revert "Add support of Th
u
mb
to ARM b
r
anch
r
elocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Add support
of
Thum
b
to ARM branch relocat
i
on
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'h
o
mme
Split elf_o
u
t
p
u
t_file
in smaller function
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas P
r
eud'homme
Add macro
t
o browse reloc
and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
as Preud'homme
Give
A
RM asm
m
n
e
m
o
nic of PLT e
n
tr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Clean tcce
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Ignore
a
bitest-cc and ab
i
test
-
tcc
tes
t
programs
commit
|
commitdiff
|
tree
2014-02-01
T
ho
m
as Preud'
h
omme
Te
s
t lon
g
long to float conv
e
rsions
commit
|
commitdiff
|
tree
2014-02-01
Th
o
m
a
s
Preud'h
o
m
me
Move result o
f
it
o
f double
conv
b
ack to
V
FP re
g
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
ud
'
h
omme
Various Ma
k
efile fixes for
c
ross-compila
t
io
n
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Pr
e
ud'homme
Re
m
ov
e
WITH
O
UT
_
LI
B
TCC
macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud
'
homme
Us
e
GNU triplet pre
f
ix for cross
t
cc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
me
Shared lib
r
aries also h
a
ve entry points
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Pr
e
ud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
U
p
date el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
A
dd su
p
port
f
or ru
n
time se
l
ecti
o
n of float A
B
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'hom
m
e
E
x
p
licit that
E
ABI only
supp
o
rts V
F
P for
now
commit
|
commitdiff
|
tree
2014-01-07
Thom
a
s
P
r
e
ud'hom
m
e
Don
'
t s
a
y compiler flags are wa
r
ni
n
g options
commit
|
commitdiff
|
tree
2014-01-06
T
ho
m
as Preud'homme
F
i
x
str
u
ct ret in v
a
ria
d
ic f
c
t wi
t
h ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Preud'ho
m
me
D
o
n
't call __tcc_fpinit
if usin
g
l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don
'
t ena
b
le b
o
und check if l
i
bgcc
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'ho
m
me
Move logic for
i
f (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'
h
omme
U
p
date Changelog f
r
om git c
h
angelog
entries
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preu
d
'homm
e
Fix negation of 0
.
0 and
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
P
r
ovid
e
install
-
strip target i
n
Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use libtc
c
.
a for static
l
ink even wi
t
h USE_LIBG
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'
h
omme
R
eport erro
r
on N
a
N
com
p
arison
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
a
s
P
reud'homme
Alway
s
s
e
t *pali
g
n in classif
y
_
x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preu
d
'homme
make git ignore lib/arm
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
ud'homme
Fix signed inte
g
er div
i
sion in
A
RM
runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas
P
reud'homme
Add ARM
a
e
abi functi
o
n
s nee
d
ed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support speci
a
l
call
i
n
g
co
n
vention
f
o
r runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
T
homas P
r
eud'homme
Define __A
R
M
_E
A
BI__ and __ARMEL
_
_ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homme
Make
a
b
i
te
s
t
.
c ha
v
e predi
c
table result
commit
|
commitdiff
|
tree
2013-11-25
T
homas Pre
u
d'homme
Add va_* macro im
p
le
m
entation f
o
r ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment to explain the
c
o
d
e ad
d
ed b
y
4
1
c
e
391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Fix structure
p
assi
n
g
in ARM calling
c
onventio
n
commit
|
commitdiff
|
tree
2013-11-22
T
homa
s
Preud
'
ho
m
me
Add supp
o
rt f
o
r struct > 4B returned vi
a
registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
R
e
move code in a
r
m-gen
.
c f
o
r
s
truct
p
a
ck
i
ng in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'
h
omme
Correctl
y
i
d
entify homo
g
eneo
u
s float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Fi
x
counting of V
F
P regs in ARM's gfunc_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'homme
F
i
x re
g
ister corruption at func
t
ion call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Pr
e
ud'hom
m
e
Allow
thumb
t
ra
n
sition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'hom
m
e
C
o
rrectl
y
align and reclaim s
t
ack at fu
n
ction c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Thoma
s
Preud'ho
m
me
Refactor and simplify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
P
reud'
h
omme
Add
__clear_cache implementation in li
b
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
r
e
ud'homme
Fix allocati
o
n of st
r
uct
in regi
s
te
r
s on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Pre
u
d
'
h
o
m
m
e
R
e
v
e
rt "
A
d
d s
u
p
p
or
t
f
o
r
thread-local storage
v
a
riables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'
h
omme
Ad
d
su
p
p
o
r
t f
o
r thread-loc
a
l storage varia
b
le
s
commit
|
commitdiff
|
tree
2013-10-02
Ramsay J
o
ne
s
Fix CONFIG_TCC_SYSINC
L
UDEPATHS on !win
3
2 syste
m
s
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix c
o
mm
i
t 0f594
2
c
6b3
8
2105075dab
b
6f975
a
313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Preud'homme
Avoid wa
r
nings
w
i
th gcc 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Pre
u
d'homme
D
e
tect corr
e
ct
i
nstruction with incor
r
ect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
reu
d
'homm
e
Report error when redefi
n
ing en
u
m
erator
commit
|
commitdiff
|
tree
2013-09-20
T
homas Preud'homme
R
eport er
r
or when
usi
n
g
u
ndefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas
Preud'homme
Forbid enum re
d
e
f
i
n
ition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud
'
h
o
mme
F
o
r
b
id the use of array of fu
n
ctions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'ho
m
me
Ge
n
er
a
te a
n
err
o
r wh
e
n a fu
n
ction is re
d
e
f
i
n
ed
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jone
s
libtcc1
.
c: Fix __asm__(
)
in __t
c
c_
f
p
i
nit an
d
__
t
cc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thoma
s
Preud'
h
omme
Fix lib
,
include,
crt and lib
g
cc search paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas
Preud'homme
Define
_
_ARM_PCS_VFP in ha
r
d
f
loat compilation
m
ode
commit
|
commitdiff
|
tree
2013-06-14
Thomas P
r
eud'
h
omme
Add s
u
pport f
o
r
load/store of
_
Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thoma
s
Pre
u
d'ho
m
me
Im
p
rove
texi2htm
l
-> makeinfo conversion
commit
|
commitdiff
|
tree
2013-05-05
T
h
omas Preud'homme
Relicensi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
Fix
building
i
nstructio
n
wrt
make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas
P
r
e
ud'homm
e
Fix synchro
n
iz
a
ti
o
n betw
e
en data and instr c
a
ches
commit
|
commitdiff
|
tree
2013-03-18
T
h
omas
Preud'homme
Flush cach
e
s before -r
u
nn
i
ng program
commit
|
commitdiff
|
tree
2013-03-14
T
homas Preud
'
homme
F
ix c
o
nfigure sc
r
ipt on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas Preud'homme
Upd
a
te
.
gitignore w
i
t
h
regards
to test
c
hanges
commit
|
commitdiff
|
tree
next