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
'
hom
m
e
Warn about
s
o
f
t float AB
I
not being supported
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as
Preud
'
homme
Deprecate FPA
a
n
d OA
B
I supp
o
r
t for AR
M
commit
|
commitdiff
|
tree
2014-03-24
Tho
m
as Preud
'
h
o
m
m
e
Mak
e
pars
e
_bt
y
pe only accept one basic type
commit
|
commitdiff
|
tree
2014-03-17
Thoma
s
Preud'homme
Fix r
e
locat
i
on
o
f __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pr
e
ud'homm
e
Fix __clear_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preu
d
'homme
Adjust relocation offset for thumb to
AR
M
v
eneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'ho
m
me
Don't hard
c
ode gcc in
tests Make
f
ile
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
Preud'hom
m
e
Fix warning of
c
lang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d
'
homm
e
Use intp
t
r_t
to cast poin
t
er
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Undefine __va* in libtcc1 to avoid er
r
ors w/ clan
g
commit
|
commitdiff
|
tree
2014-03-09
Th
o
ma
s
P
reud'homme
M
a
ke co
n
di
t
ion
in l
i
b
t
cc1 bas
e
d
o
n target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'
h
omme
Fix
t
ype_to_str tes
t
for un
s
igned int
commit
|
commitdiff
|
tree
2014-03-08
Th
o
mas Preud'homm
e
Fix
various errors uncovere
d
by static a
n
alysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'ho
m
me
Call
fill_go
t
_entry uncondit
i
onally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud
'
homme
Define flo
a
t
_
e
a
bi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Igno
r
e VT_DEFSIGN in load on
x
86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Def signednes
s
!= si
g
ned
!
= uns
i
g
n
e
d for char
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preu
d
'homme
Add sup
p
o
r
t
of Thumb to ARM branch
r
el
o
ca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud
'
homme
Split el
f
_output_
f
ile
in
smal
l
er fu
n
ctions
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Pre
u
d'h
o
mme
Add ma
c
r
o
t
o
browse
r
e
loc
a
nd
s
ym
entries
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud'
h
omme
R
ou
n
d
m
ode
o
f
l
l
->
float c
o
nversi
o
n
to nearest
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Pre
u
d
'
homme
Fix negative l
o
n
g
l
ong to
float co
n
ve
r
sion
o
n A
R
M
commit
|
commitdiff
|
tree
2014-02-05
T
h
om
a
s P
r
eu
d
'homme
Fix float to long
long c
o
nversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
homas P
r
eud'hom
m
e
Fix and exten
d
*FC
A
ST
t
est in tcc
t
est
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas P
r
eu
d
'hom
m
e
Fix parameter passin
g
o
f
long long
b
i
t
field
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
swit
c
h last 2 p
a
rams of TOK_memset on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'
h
omme
D
on't per
f
orm bu
i
ltin_fra
m
e_ad
d
r
ess on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
F
i
x fct para
m
p
a
ssing of s
t
ruc
t
with size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
P
reud'ho
m
m
e
Swit
c
h float
abi to softfp for int <-->
f
loat conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
a
s Pre
u
d'ho
m
me
Revert "Add
macro to browse r
e
loc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
om
m
e
Revert "Split
e
lf_
o
utpu
t
_file in small
e
r functions
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'
h
omme
Revert "Add support of
T
h
um
b
to ARM branch
r
elocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homme
Add support
of T
h
umb to ARM
b
r
anch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'hom
m
e
Split elf_ou
t
put_f
i
le in sma
l
ler functio
n
s
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
eud'h
o
mme
Add macro
t
o browse reloc and s
y
m entries
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'h
o
mme
Give ARM
a
sm mn
e
monic of PLT
entries
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Pre
u
d'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
I
gnore abitest-cc and
a
b
i
test-tcc tes
t
pr
o
grams
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Te
s
t long
l
ong t
o
float conver
s
ion
s
commit
|
commitdiff
|
tree
2014-02-01
Th
o
m
as Pre
u
d'homme
Move res
u
lt
of itof double conv back t
o
VF
P
reg
commit
|
commitdiff
|
tree
2014-01-09
Th
o
m
as Preud'h
o
mme
Vario
u
s
M
akefile fixes fo
r
cr
o
ss-compi
l
ation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
R
emove WI
T
H
O
U
T
_LIBTCC m
a
cro:
n
o more u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud'h
o
mme
Use GN
U
triplet pre
f
i
x for cro
s
s tcc co
m
pilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'
h
omme
Shared librar
i
es
also have e
n
try points
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'h
o
mm
e
Improv
e
ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
Upd
a
te
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s P
r
eud'homme
Add s
u
p
port for runtime
s
elec
t
i
o
n of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'h
o
m
m
e
Expli
c
i
t
t
hat EABI only supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say compiler flags
are
warning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'h
o
m
me
Fix struc
t
r
e
t
i
n variadic
fct with ARM
h
ardf
l
oat
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
a
s
Preud'homme
D
on't
c
all __tcc_fpinit if
using lib
g
cc
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Preud'homme
Don't enable bo
u
nd check i
f
libgcc is
u
sed
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Move
l
o
g
i
c for
i
f
(int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'h
o
mme
Upda
t
e Ch
a
ngelog from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Pre
u
d'homme
Fix negation of 0
.
0 and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preu
d
'hom
m
e
Prov
i
de ins
t
a
ll-stri
p
t
a
rget in
Make
f
ile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
mme
U
se libtcc
.
a fo
r
static li
n
k even
wi
t
h USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Report erro
r
o
n Na
N
c
omp
a
rison
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'hom
m
e
Always set *
p
a
l
ign
in classif
y
_x86_64_
a
rg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as
P
reud'homme
make git ignore lib/
a
rm
d
irectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix sig
n
ed integ
e
r division in ARM runtime A
B
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homm
e
Add ARM aeabi fu
n
ctions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preud'h
o
mme
Support specia
l
calling conven
t
ion for runtime AB
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas
Preu
d
'homme
De
f
ine __ARM_EABI__ and __AR
M
EL__ when a
p
p
licable
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'
h
omme
M
a
ke abitest
.
c have predict
a
ble result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va_* mac
r
o implem
e
nt
a
t
i
on f
o
r ARM
commit
|
commitdiff
|
tree
2013-11-25
T
hom
a
s
Pre
u
d
'
homme
Add co
m
ment to
e
x
plai
n
the code
a
dded
by 41
c
e391c
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'ho
m
me
Fix structure pass
i
ng
in A
R
M
c
alling c
o
n
v
ention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Pr
e
ud'
h
omme
A
d
d support for
s
tr
u
ct > 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'ho
m
me
Remove
c
ode in arm-g
e
n
.
c for struc
t
packin
g
in reg
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
a
s
Preud
'
homme
Corre
c
tl
y
identify homogeneous float aggre
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
Fix counting of VFP re
g
s
in A
R
M's
g
func_
p
ro
l
og
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix register
c
o
r
ruption at function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Preud'homm
e
Allo
w
thumb transition fo
r
R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Corre
c
t
l
y align and
reclaim s
t
ack at function call
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Preud
'
homme
Refactor and s
i
mp
l
ify g
f
unc_call() on
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas Pre
u
d'ho
m
me
Add _
_
clear
_
cache imple
m
entation in libtc
c
1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas P
r
eud'homme
Fix al
l
ocation of
struct in registers on AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'h
o
mm
e
Re
v
ert "Add
s
upport
fo
r
th
r
ead-lo
c
al s
t
ora
g
e
v
ariables"
commit
|
commitdiff
|
tree
2013-10-29
T
homas Pr
e
ud'homme
Add support for threa
d
-local s
t
orage variabl
e
s
commit
|
commitdiff
|
tree
2013-10-01
Thom
a
s Preud'
h
omme
Fix
c
omm
i
t 0f5942c6b382105075d
a
bb
6
f97
5
a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thoma
s
Preud'h
o
mme
Avoid wa
r
n
i
ngs
with gcc 4
.
8 + d
e
fault CFLAG
S
commit
|
commitdiff
|
tree
2013-09-24
T
homas
Preu
d
'homme
Detect corr
e
ct instructi
o
n wi
t
h incorre
c
t operand
s
commit
|
commitdiff
|
tree
2013-09-20
Thomas
Pre
u
d'homme
Report
error when r
e
def
i
ning e
n
u
mera
t
o
r
commit
|
commitdiff
|
tree
2013-09-20
Th
o
mas
P
r
e
ud'homme
Repo
r
t error when using undef
i
ned enu
m
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'ho
m
m
e
Fo
r
bid enum
redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid the use of array of functions
commit
|
commitdiff
|
tree
2013-09-16
Tho
m
as Pr
e
ud'homme
Generate
a
n
e
rror w
h
en
a
funct
i
on is redefined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homme
Fix lib, include, crt and li
b
gcc
s
earch paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas P
r
eud'h
o
m
me
Defin
e
__ARM_PCS_
V
F
P
in
har
d
f
l
oat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
T
homas Pr
e
ud'homme
Add support for loa
d
/sto
r
e of
_
Bool valu
e
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'hom
m
e
Im
p
rove texi2html -> makeinfo
c
onvers
i
on
commit
|
commitdiff
|
tree
2013-05-05
Thomas P
r
e
ud'hom
m
e
Relicensing Tin
y
CC
commit
|
commitdiff
|
tree
2013-04-08
T
h
omas Pre
u
d'ho
m
m
e
Fix building instructio
n
wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
T
homas Preud'ho
m
me
Fix synchronizatio
n
bet
w
een data and instr c
a
che
s
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Preud'ho
m
me
Flush
c
ache
s
before -runnin
g
pr
o
gr
a
m
commit
|
commitdiff
|
tree
2013-03-14
T
h
omas
Pre
u
d'ho
m
me
Fix config
u
re script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'
h
omm
e
Update
.
gitigno
r
e with regards
t
o
test
chang
e
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'hom
m
e
Fix
G
NU
Hurd interpreter p
a
t
h
commit
|
commitdiff
|
tree
2013-02-18
Thomas
P
r
eud'homme
Add
support for
K
freeBSD
64bits
commit
|
commitdiff
|
tree
next