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
Thomas Preu
d
'
h
omme
Fix relocati
o
n
of __bound_ini
t
commit
|
commitdiff
|
tree
2014-03-11
T
homas Preud'homme
Fix _
_
clear_cache imp
l
eme
n
tatio
n
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
A
dj
u
st r
e
l
o
cation offse
t
for
t
humb to ARM ve
n
e
e
r
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Pr
e
ud'ho
m
me
Don't hard
c
ode gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
h
omm
e
Fix warning o
f
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use intptr_t t
o
c
a
st pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'homme
Undefine
_
_va
*
in libtcc1 to av
o
id
e
rrors w/
c
l
a
n
g
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas
P
reud'homme
Make condition in libtcc1 based o
n
target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud
'
homme
F
i
x
t
y
p
e
_t
o
_str test for
unsigned
i
n
t
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
Pre
u
d
'ho
m
m
e
F
ix
v
ar
i
ous errors
u
nc
o
v
ere
d
b
y
sta
t
ic ana
l
ysis
commit
|
commitdiff
|
tree
2014-02-10
T
h
o
ma
s
Preud'homme
Call fill_got_entry u
n
con
d
i
tionally
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
Preud'homme
Define fl
o
a
t_
e
abi only i
n
arm
-
gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pre
u
d'homme
Ignor
e
VT
_
DEFSIGN i
n
load
o
n x86-
6
4 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
homm
e
Def signed
n
e
s
s
!= signed
!
= un
s
ig
n
ed f
o
r
c
h
ar
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'homme
Add support o
f
Thumb to ARM branch relocat
i
on
commit
|
commitdiff
|
tree
2014-02-06
Thomas P
r
eud'h
o
mme
Spli
t
e
l
f_ou
t
p
u
t_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add mac
r
o
to
b
r
o
wse
reloc and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
P
r
eud'h
o
m
m
e
Round mod
e
of ll -> fl
o
at co
n
version
to n
e
arest
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas
Preud'
h
om
m
e
Fix negati
v
e long lo
n
g to
float
conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Preud'
h
omm
e
Fix floa
t
t
o long lon
g
c
o
nve
r
sion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas
P
reud'homme
Fix
a
nd extend *FCAST test in t
c
ctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pre
u
d
'
homme
F
ix param
e
ter
p
as
s
i
ng of long l
o
n
g
b
i
t
field
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switc
h
last 2 p
a
rams of TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't p
e
rform bu
i
ltin_fr
a
me_
a
ddress
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preu
d
'
h
omme
Fix fct param passing of struct w
i
th
size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Pr
e
ud'homme
Switch fl
o
at abi
to softfp for
in
t
<-->
f
loat conv
commit
|
commitdiff
|
tree
2014-02-02
T
h
oma
s
Preud'homme
Revert "Add m
a
cro to br
o
wse reloc
a
nd sym entries"
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas Preud'ho
m
me
Revert "Split elf_outpu
t
_f
i
le in sm
a
ller
f
unctions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Reve
r
t "
A
d
d
supp
o
rt
o
f T
h
umb to ARM branch re
l
ocat
i
on"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'hom
m
e
Ad
d
supp
o
rt of
T
humb to
A
RM branch rel
o
cation
commit
|
commitdiff
|
tree
2014-02-02
Th
o
ma
s
Pr
e
ud
'
homme
S
p
l
it elf_output_fil
e
in smaller funct
i
o
n
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
as Preud'homme
A
dd
m
acro to
br
o
wse reloc an
d
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
G
i
ve ARM asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
T
ho
m
a
s P
r
eud'homme
Cle
a
n tcc
e
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore abitest-c
c
an
d
abitest-
t
c
c
t
est
programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pr
e
u
d'ho
m
me
T
est long long to float conversio
n
s
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Move result of it
o
f
d
ouble c
o
nv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
Pr
e
ud'homme
V
a
r
ious M
a
kefile fixes for cross-
c
ompi
l
ation
commit
|
commitdiff
|
tree
2014-01-08
Th
o
m
a
s Pr
e
ud'homme
Remove
WITHOUT_LIBTCC macro: no more us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Use
GNU
triplet
p
refix for
c
ross tcc c
o
mpilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homm
e
Shar
e
d
l
ibraries al
s
o
ha
v
e entry
poi
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s P
r
e
ud
'
homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
homas
P
reud'homme
Update el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Pre
u
d'
h
omme
A
dd support for runtime
se
l
ection of f
l
oat A
B
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homme
Explicit that EABI
o
nly suppo
r
t
s
VFP
f
or now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'
h
omme
Don't sa
y
co
m
piler flags ar
e
war
n
ing o
p
tions
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Preud'homm
e
Fix stru
c
t r
e
t
i
n varia
d
ic fct wit
h
ARM hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'ho
m
me
Do
n
't call __tcc_fpinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
eud'homme
D
o
n't enable bound
c
hec
k
if li
b
gcc
is used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
Mov
e
logic for if (int v
a
lue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'hom
m
e
U
pdate Change
l
og f
r
om
gi
t
ch
a
nge
l
og entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'hom
m
e
Fix
n
egation of 0
.
0 an
d
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'h
o
m
me
P
r
ovide install-st
r
ip
target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'hom
m
e
Use li
b
tcc
.
a f
o
r static lin
k
even w
i
th USE_
L
IBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'
h
omme
Report error on NaN co
m
par
i
son
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Al
w
ays set
*
palig
n
in classify_
x
86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
u
d'homme
make g
i
t i
g
nore
l
ib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
m
as Preu
d
'homme
Fix signed
i
nt
e
ger div
i
si
o
n
in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Add AR
M
ae
a
bi functions need
e
d t
o
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support special cal
l
ing conve
n
t
i
on for runtime
A
BI
commit
|
commitdiff
|
tree
2013-11-26
T
h
oma
s
Preud'homm
e
Define
_
_A
R
M
_
EABI__ and __ARMEL__ wh
e
n
ap
p
l
icable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Mak
e
abitest
.
c
have pre
d
ic
t
able
result
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'
h
omme
Add va_
*
macro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'hom
m
e
Add comment to explain the c
o
de
added by 41ce39
1
c
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'h
o
mme
F
ix structure pass
i
ng in A
R
M calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
Ad
d
s
u
pport fo
r
stru
c
t
> 4B retu
r
ned via registers
commit
|
commitdiff
|
tree
2013-11-21
T
ho
m
as Preud'homme
Remo
v
e
cod
e
in arm-ge
n
.
c
f
or struct pack
i
ng in re
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'homme
Cor
r
e
c
tly ide
n
tif
y
h
o
mogeneou
s
float
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas
P
reud'
h
omme
Fi
x
c
ounting
of VFP re
g
s in ARM's gfu
n
c_prolog
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas
P
reud'homme
Fix
reg
i
ster corr
u
ptio
n
a
t f
u
n
ction call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
reud'homme
Allow thu
m
b transition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
homas Pre
u
d'homme
C
orrectly
al
i
g
n and
r
eclai
m
stac
k
at
f
unction cal
l
commit
|
commitdiff
|
tree
2013-11-15
Thoma
s
Preu
d
'homme
Refa
c
t
or an
d
sim
p
lif
y
gfunc_ca
l
l()
o
n arm
commit
|
commitdiff
|
tree
2013-11-05
T
hom
a
s Preud'ho
m
me
Ad
d
__
c
lear_cache i
m
plementatio
n
in libtc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pr
e
ud'homme
Fix alloc
a
tion
of struct in
r
egisters on
A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Pr
e
ud
'
ho
m
me
Revert
"
Add support for
t
hread-local s
t
ora
g
e variables"
commit
|
commitdiff
|
tree
2013-10-29
Th
o
mas Preud'homme
Add
s
u
p
p
o
rt f
o
r thread-local st
o
rage vari
a
bles
commit
|
commitdiff
|
tree
2013-10-01
Tho
m
as
P
reud'hom
m
e
Fix comm
i
t 0f
5
942c
6
b382105
0
75dabb6f97
5
a313e
f
c63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as Preud'homme
A
void warning
s
with gcc 4
.
8 + def
a
ult CFL
A
GS
commit
|
commitdiff
|
tree
2013-09-24
Thom
a
s Pr
e
ud'
h
omme
Detect
c
orrect
i
nstruction with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pr
e
ud'
h
omme
Report e
r
ror when re
d
efining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s Preud'homme
Report erro
r
when
using undefined
enum
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud
'
homme
Forb
i
d enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas P
r
eud'homme
Forbid the
u
se of array of
fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
Tho
m
as Preud'hom
m
e
Generate an error when a fun
c
tion is re
d
efin
e
d
commit
|
commitdiff
|
tree
2013-09-07
Th
o
mas Preu
d
'homme
Fi
x
li
b
, include, crt a
n
d libgcc sea
r
ch paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'ho
m
me
D
ef
i
ne __A
R
M_PCS_VFP in
h
ardfloat co
m
pilation m
o
de
commit
|
commitdiff
|
tree
2013-06-14
Th
o
mas Preud'homme
A
dd
support for lo
a
d/store
of
_
Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homm
e
Improv
e
texi2ht
m
l -> ma
k
einfo
c
onversion
commit
|
commitdiff
|
tree
2013-05-05
T
homas Preud'
h
omme
R
elicensi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Tho
m
as Pre
u
d'hom
m
e
Fix
b
u
ilding instruction w
r
t ma
k
e/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Pr
e
ud'homme
Fix s
y
n
c
hroniz
a
tion bet
w
een data and
i
nstr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas
Preud'hom
m
e
Flush cache
s
b
efore -running pro
g
ram
commit
|
commitdiff
|
tree
2013-03-14
T
h
oma
s
P
reud'hom
m
e
Fix co
n
fig
u
re scr
i
pt on Fr
e
eBSD
commit
|
commitdiff
|
tree
2013-03-11
Thom
a
s Pr
e
ud'homme
Upda
t
e
.
gitignore with reg
a
rds to
t
est changes
commit
|
commitdiff
|
tree
2013-02-18
Th
o
mas Preud'
h
omme
Fix G
N
U Hurd interpret
e
r path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Add support for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
T
h
omas Preu
d
'homme
Define __S
T
DC
_
HOSTED__ to a sane v
a
lue
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
D
ef
i
ne
__
S
TD
C
_H
O
STED__
commit
|
commitdiff
|
tree
2013-02-15
Thom
a
s Preu
d
'ho
m
me
Release TinyCC 0
.
9
.
2
6
commit
|
commitdiff
|
tree
next