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
Deprecate FPA and OABI support for ARM
2014-03-25
Thom
a
s
Preud'homme
Depr
e
cat
e
FPA and OAB
I
support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas
P
re
u
d'homme
Make
p
arse_btype only acc
e
p
t
o
ne bas
i
c ty
p
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas
P
r
eud'homme
Fix relo
c
ati
o
n
o
f __bound_init
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas Preud
'
homme
Fix
_
_clear_cache impl
e
mentation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preu
d
'ho
m
m
e
Adjust
r
elocation offs
e
t for thumb to ARM venee
r
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
m
as
P
reud'hom
m
e
Do
n
't h
a
rdcode gcc in tes
t
s
M
akefile
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homm
e
F
i
x warnin
g
o
f clang
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
Use in
t
ptr
_
t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homm
e
Un
d
efine __va* in
l
ibtcc1 to avoid errors w/
clan
g
commit
|
commitdiff
|
tree
2014-03-09
T
homa
s
P
re
u
d'homme
Make conditi
o
n i
n
libtcc1 based on tar
g
et
commit
|
commitdiff
|
tree
2014-03-09
T
homas Pre
u
d'hom
m
e
Fix type_to_str test
for
u
nsigne
d
int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Pr
e
ud'homme
F
i
x
v
a
rious errors
u
nc
o
vered by static
a
n
a
l
y
sis
commit
|
commitdiff
|
tree
2014-02-10
Thomas P
r
eu
d
'
ho
m
me
Ca
l
l
f
ill_
g
ot_e
n
try unconditio
n
ally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
eud'
h
om
m
e
Define float_eabi on
l
y in a
r
m-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ignore
VT_DEFSIGN
in loa
d
on
x
86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as
P
r
eud'h
o
mme
Def signedness != sig
n
e
d
!
=
unsigned for
cha
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
om
m
e
A
d
d support
o
f
T
h
umb to ARM
b
ranch relocat
i
o
n
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
eud'hom
m
e
S
plit elf_output_file in
smaller
funct
i
ons
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas
P
r
eud'homme
Add
macro
to
browse reloc and sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
m
as
P
r
e
ud'
h
omme
Rou
n
d
mode of ll -> f
l
oat co
n
ve
r
s
ion to neare
s
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homm
e
Fix negativ
e
long
long
t
o float conversi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'homme
F
i
x
fl
o
a
t
to
long long conve
r
si
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homm
e
F
ix and extend *FCAST test
i
n t
c
ctes
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fix parameter passing of l
o
ng long
bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
e
u
d'hom
m
e
sw
i
tch
last 2
para
m
s of T
O
K_memset
o
n
A
RM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homm
e
Don't perfo
r
m builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud'
h
omme
Fix
f
c
t
para
m
passin
g
of struct
w
ith size < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'ho
m
me
Switc
h
f
l
oat abi to softfp f
o
r int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas P
r
eud'homme
Revert "Add macro to browse
r
e
loc an
d
s
ym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Revert "
S
p
lit
e
l
f_outpu
t
_f
i
le in
sm
a
ller functions"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s
P
reud'hom
m
e
Revert "Add sup
p
ort of T
h
umb to ARM
b
ra
n
ch rel
o
c
ation"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homme
Add
s
upport
of
Thum
b
to
ARM branch r
e
lo
c
ation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Split elf_output_file in smaller f
u
nct
i
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Add macro to browse reloc an
d
s
ym entries
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'
h
om
m
e
Give ARM asm
m
nemonic of PLT ent
r
ies
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud
'
homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
I
g
nor
e
abitest-cc and abitest-
t
cc test
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pr
e
ud'ho
m
me
Test long long
t
o floa
t
conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
r
eud'
h
omm
e
M
o
v
e result of itof dou
b
le conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
Preud'homme
Va
r
ious Make
f
ile f
i
xes fo
r
cross-c
o
mpilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
Remove WITHOUT_LIBTCC ma
c
ro
:
n
o
more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
Use GNU triplet
prefix fo
r
cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Shar
e
d librarie
s
also ha
v
e
e
ntry
p
o
ints
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Improve EL
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
omme
A
dd support for runtime s
e
lection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'homme
Expli
c
it that EABI on
l
y s
u
pports VFP for
now
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
a
s Preud
'
hom
m
e
Don't say compiler flag
s
are war
n
ing options
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as P
r
eud'
h
omme
Fix struct
ret in variadic fct with
ARM
ha
r
dfloa
t
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'
h
omme
Don't cal
l
__
t
cc_fpinit if
u
sing
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don
'
t enable
b
o
und check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'hom
m
e
Mo
v
e logic fo
r
if
(
in
t
value) to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Upd
a
te
Chang
e
log from
git chan
g
elog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix
negat
i
o
n
of 0
.
0 a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud'homme
Provide
i
nstal
l
-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s
Preud'homme
Us
e
lib
t
cc
.
a for s
t
atic
l
ink even wi
t
h USE
_
LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'homme
Repo
r
t error
o
n NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preu
d
'
h
o
mme
Always s
e
t *pal
i
gn in
c
lassif
y
_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make
g
it ign
o
re lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
ud'homme
Fix signed
i
n
tege
r
d
i
visio
n
in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reud'h
o
mme
A
dd AR
M
aeabi functio
n
s needed t
o
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thom
a
s Preud'homme
S
u
pport sp
e
cial
call
i
ng
c
o
n
vention for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __
A
RM_EABI__ and __ARMEL
_
_ when
a
p
p
licabl
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make abi
t
est
.
c have pre
d
ictab
l
e resu
l
t
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'ho
m
me
Add
v
a_* macro i
m
p
l
emen
t
ation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
A
dd c
o
mment
to explain the code added by 41ce39
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
mme
Fix s
t
r
u
cture
p
assing in AR
M
call
i
ng c
o
nvention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'
h
o
m
me
Add support
f
or str
u
ct > 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Pr
e
ud'homme
Remo
v
e code i
n
arm-gen
.
c for struct packing i
n
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
re
u
d'homme
Correctly identify homo
g
eneo
u
s fl
o
a
t
aggregate
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud
'
homme
Fi
x
counting of
V
FP regs in ARM's
g
f
unc_prolog
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Fix register cor
r
upt
i
on at function call o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Allow t
h
umb tran
s
ition for
R_ARM_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Preud'homme
Corr
e
ctly align an
d
reclai
m
stack
at function c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud
'
homme
Refactor a
n
d simpl
i
fy gfunc_call() on a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s Preud'homme
Ad
d
__clea
r
_cache
i
mp
l
ementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preud'homme
F
i
x alloc
a
tion of
s
t
ruct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Revert "A
d
d
s
u
pport f
o
r thread-local storage variable
s
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'hom
m
e
Add supp
o
rt for
th
r
ead-
l
ocal s
t
ora
g
e va
r
iables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix CO
N
FIG_TCC_SYSINCLUD
E
PATHS on !win32 syste
m
s
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'
h
o
m
me
Fix commit 0f5942c6b382105075
d
abb6f97
5
a
3
13efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'
h
omme
Avo
i
d warnings with
gcc 4
.
8 + defau
l
t CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as Preu
d
'ho
m
me
Detect
correc
t
in
s
tructi
o
n with incor
r
ect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud
'
homme
Repo
r
t
error when
r
edefining enumerato
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pre
u
d'hom
m
e
Report
e
r
r
or when using undefined enu
m
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preu
d
'homme
Forbid en
u
m redefi
n
i
t
i
o
n
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas
P
reud'
h
omme
F
orbi
d
the
u
se of
a
rray
of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas P
r
eud
'
homme
G
enerate an erro
r
when a function
is redefined
commit
|
commitdiff
|
tree
2013-09-09
R
a
m
s
a
y J
o
nes
l
i
btcc
1
.
c: Fix __asm__() in __tcc
_
f
pini
t
a
nd __
t
c
c
_
cvt_fto
l
commit
|
commitdiff
|
tree
2013-09-07
Tho
m
as P
r
eud
'
homm
e
Fi
x
lib
,
includ
e
, crt and libgcc sear
c
h paths
commit
|
commitdiff
|
tree
2013-06-14
Th
o
ma
s
Preud'homme
Defin
e
__ARM_PCS_VFP in hardf
l
o
a
t compil
a
t
i
o
n mode
commit
|
commitdiff
|
tree
2013-06-14
Thom
a
s Pr
e
ud'
h
omme
Add s
u
pport for loa
d
/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Tho
m
a
s Preud'hom
m
e
Improve
t
exi2
h
tml -> makeinfo conv
e
r
s
ion
commit
|
commitdiff
|
tree
2013-05-05
Thomas P
r
e
ud'h
o
mme
R
elicens
i
ng TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Th
o
mas Preud'homme
F
ix
b
uilding instructio
n
wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
T
h
o
mas Preud'homme
Fix
s
ynchroniza
t
ion
between d
a
ta and
instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homm
e
Flush ca
c
hes before
-
running progra
m
commit
|
commitdiff
|
tree
2013-03-14
Th
o
mas Preud'h
o
mme
Fix configure script on F
r
eeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas
P
re
u
d
'
ho
m
m
e
U
pdate
.
gitignore
w
ith regards to
t
e
st chan
g
es
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU Hurd int
e
rpre
t
er path
commit
|
commitdiff
|
tree
next