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
Fix relocation of __bound_init
2014-03-17
Th
o
mas Preud'homme
Fix r
e
locat
i
on of _
_
bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fi
x
__clear_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as Preud'homme
A
djust relocati
o
n
o
ff
s
et for thumb
t
o ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
Don'
t
h
a
rdcode gcc in test
s
Ma
k
e
f
ile
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas P
r
eud'hom
m
e
Fix warning
o
f clang
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homme
U
s
e
intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'ho
m
m
e
Unde
f
ine __va* in
l
ibtcc1 to avoid
errors
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'hom
m
e
M
a
ke co
n
dition in libtcc1
based on
t
arg
e
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'homme
Fix type_to_str
t
est f
o
r
u
nsigne
d
int
commit
|
commitdiff
|
tree
2014-03-08
T
homas Preud'ho
m
m
e
Fix
variou
s
e
r
r
o
rs uncovered b
y
static
a
nalys
i
s
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas Preud'homme
Call
fill_got_en
t
r
y
unc
o
nditi
o
nally
commit
|
commitdiff
|
tree
2014-02-09
Thomas
P
reud'
h
o
mme
De
f
i
n
e fl
o
at_eabi only
in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
I
g
n
ore VT_DEFSIGN in load
on x86-
6
4
arch
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s Preud
'
homme
D
ef signedness != signed !=
u
nsign
e
d for
char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homm
e
A
d
d s
u
pport o
f
Thumb t
o
ARM branch r
e
loca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homm
e
Sp
l
it elf_output
_
fi
l
e in sm
a
ller f
u
ncti
o
ns
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
Ad
d
ma
c
ro
t
o
bro
w
se reloc and sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Pr
e
ud'
h
omme
Round mode o
f
ll -> fl
o
at
c
onversion
to near
e
s
t
commit
|
commitdiff
|
tree
2014-02-05
Th
o
m
as
P
r
e
ud'homme
Fix negative lon
g
long
to float conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as
P
reud'hom
m
e
Fix float to long long
c
onv
e
rsion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas
Preud'homme
Fix
a
n
d
extend *FCAST t
e
st
in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
h
omas Preud'ho
m
me
Fix pa
r
ameter passing of
long lon
g
bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'homme
swi
t
ch
l
ast 2 params of TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
Don't
p
erform bu
i
ltin_fr
a
me_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pre
u
d'ho
m
me
F
i
x fct param
p
a
ssing of struc
t
with size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'hom
m
e
Switch float abi to
s
oftf
p
for int <--> f
l
o
a
t con
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
e
v
e
rt "Add macro to browse re
l
oc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud
'
homme
Revert "Spl
i
t elf_outp
u
t_file in
s
maller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Re
v
ert
"
A
dd support of T
h
umb to ARM b
r
anc
h
reloca
t
ion"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Add support of Thumb to
ARM branc
h
relocatio
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Split elf_output_file in s
m
a
ller functions
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
as Pr
e
ud'ho
m
me
Add macro to
b
rows
e
r
eloc and s
y
m entries
commit
|
commitdiff
|
tree
2014-02-02
T
homa
s
P
r
e
ud'h
o
m
me
Give AR
M
as
m
mne
m
onic of PLT entrie
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
om
a
s
Preud'
h
omme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
m
m
e
Ig
n
ore abitest-cc and a
b
itest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'ho
m
me
Test long lo
n
g
to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move res
u
l
t
of itof d
o
uble
conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pre
u
d
'
h
o
mme
Various Makefile fixes f
o
r c
r
oss-compil
a
t
i
on
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
Re
m
o
ve WITH
O
UT_LIBTCC
macro:
no m
o
r
e
u
s
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use G
N
U triplet prefix
for cr
o
ss tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
T
homas
P
reud'homme
S
h
ared librar
i
e
s
a
lso have
e
ntry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve
E
LF on A
R
M
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
me
U
pdate e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as
Preud'homme
Add support for r
u
nt
i
me selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'hom
m
e
Explici
t
tha
t
EABI
only support
s
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
T
hom
a
s Preud'homme
Don't
say
com
p
iler f
l
ags are
w
a
rnin
g
options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
Fix s
t
ruct ret in var
i
ad
i
c fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Pre
u
d'
h
omme
D
o
n
't call __
t
cc_fp
i
nit if using
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'h
o
mme
Don't
enab
l
e bound check if libgcc is
u
s
e
d
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Move l
o
gic for i
f
(
int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homm
e
Update
C
hangelog from git
ch
a
n
gelo
g
en
t
ries
commit
|
commitdiff
|
tree
2014-01-04
T
homas
Preud'
h
omme
Fix
negati
o
n of
0
.
0
and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
homas
P
r
e
ud'hom
m
e
Provi
d
e ins
t
a
l
l-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s
Preu
d
'homme
Use libtc
c
.
a for static l
i
nk even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'ho
m
me
Repor
t
e
r
ror on NaN comp
a
riso
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always s
e
t *pal
i
gn in classify_x86_64
_
a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'
h
o
mme
m
ak
e
gi
t
ignore lib
/
ar
m
di
r
e
c
to
r
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix signed integer divisi
o
n in AR
M
runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'homme
Add A
R
M
aeabi functions needed
to
ru
n
tcc
t
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pr
e
ud'homme
Support special
c
alling co
n
vention fo
r
r
u
ntime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'h
o
mme
Define
_
_AR
M
_EA
B
I
_
_ and __ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'ho
m
me
Make abitest
.
c have predictabl
e
result
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s
P
reud
'
homme
Add va_* macro im
p
lementation f
o
r ARM
commit
|
commitdiff
|
tree
2013-11-25
Th
o
ma
s
P
r
eud'homme
Add
comment t
o
explain
t
he code added by 41ce391
c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud'
h
omm
e
Fix str
u
cture pas
s
ing in ARM calling
c
onventi
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
Add
s
uppo
r
t for struct > 4B ret
u
rne
d
via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'homme
Remo
v
e cod
e
i
n
a
r
m
-
g
en
.
c
for struct packin
g
in re
g
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud
'
homme
Correc
t
ly identify homogeneous float
a
ggr
e
gate
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'homme
Fi
x
counti
n
g of VFP regs in A
R
M's gfunc_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Pr
e
ud'homme
Fix register cor
r
uption a
t
fu
n
cti
o
n cal
l
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'homm
e
Allow
thumb transition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
orrectly al
i
gn and rec
l
a
i
m
stack at func
t
ion call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
R
e
f
actor and
s
implify
gfu
n
c_cal
l
() on
arm
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
as Preud'
h
omme
Add __clear_c
a
che implementati
o
n in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
as Pre
u
d'homme
Fix alloc
a
tion of struct in
r
egisters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
reud'ho
m
me
R
evert
"
Ad
d
suppo
r
t for thread-local storage varia
b
l
e
s"
commit
|
commitdiff
|
tree
2013-10-29
T
h
o
mas Preud'
h
o
mme
Add support for thread-local storage variables
commit
|
commitdiff
|
tree
2013-10-01
Thoma
s
P
r
e
ud'homme
Fi
x
comm
i
t 0f5942c
6
b382105075dabb6f
9
75a31
3
efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Av
o
id war
n
ings
w
ith gcc 4
.
8 + de
f
au
l
t C
F
LAGS
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas P
r
e
u
d'h
o
mme
Detect correct instruction with incorrect o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
T
homas Pr
e
ud
'
h
o
mme
R
ep
o
rt err
o
r
when redefini
n
g enu
m
erator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pr
e
u
d
'h
o
mme
Report error when using undefined e
n
um
commit
|
commitdiff
|
tree
2013-09-19
Thomas
P
reud'homme
Forbid enum rede
f
inition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'hom
m
e
F
orbid the
use
of a
r
ray of
f
unctions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'
h
omme
Generat
e
an err
o
r wh
e
n a fun
c
tion i
s
redefin
e
d
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'
h
omme
Fix lib
,
include,
crt
a
nd libg
c
c searc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homm
e
Def
i
n
e _
_
ARM_PC
S
_V
F
P in h
a
rdfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'hom
m
e
A
d
d supp
o
r
t for
load/store
o
f _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud
'
h
o
mme
Impro
v
e
texi2html -> make
i
nfo conversi
o
n
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
Relicensing
Tiny
C
C
commit
|
commitdiff
|
tree
2013-04-08
T
homas Preud'homme
Fix building instruction wrt make/
g
make
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'h
o
m
m
e
Fix
s
ync
h
roniz
a
tio
n
between data a
n
d instr
ca
c
hes
commit
|
commitdiff
|
tree
2013-03-18
Thoma
s
Pre
u
d'ho
m
me
F
l
ush
c
a
che
s
b
efore
-ru
n
ning p
r
ogra
m
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'h
o
mme
Fix configu
r
e scr
i
pt
o
n F
r
eeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'hom
m
e
Update
.
g
i
tignore
w
ith regards to test c
h
anges
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as Preu
d
'homme
F
i
x GNU Hurd interpre
t
er path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud
'
h
o
m
m
e
Add support for Kfr
e
eBSD 64bit
s
commit
|
commitdiff
|
tree
2013-02-17
Thomas Pr
e
u
d
'ho
m
me
Define
__
S
T
D
C_H
O
STED__ to
a
sane value
commit
|
commitdiff
|
tree
2013-02-17
Th
o
mas Preu
d
'homme
D
efine __STDC_HO
S
T
E
D__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homm
e
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
next