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
Don't hardcode gcc in tests Makefile
2014-03-09
Th
o
m
as
P
reud'homme
Don'
t
hardcode g
c
c in
tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'hom
m
e
F
ix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use intptr_t to cast poin
t
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
U
ndefine
__
v
a* in l
i
btcc
1
t
o
avoid errors w/ cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
Make condition in
libtcc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
F
i
x type_to
_
str test for unsign
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'hom
m
e
Fix various
e
r
r
o
rs uncovere
d
by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pre
u
d'homme
Ca
l
l fill_got_entry unconditiona
l
l
y
commit
|
commitdiff
|
tree
2014-02-09
T
homas
Pr
e
ud'homme
Define float_
e
ab
i
only i
n
arm-
g
en
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
h
omas
Preud'homme
Ig
n
ore VT_DEFSIGN
in load on x86-64 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Def signedness
!
= signed != unsign
e
d
for char
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
P
reud'homme
A
dd support of Thumb to ARM br
a
nch relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
Split elf_output_file
in smaller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
Add macro to browse rel
o
c
a
n
d
s
y
m e
n
tr
i
es
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'homme
Round mode o
f
l
l
-
>
float conve
r
sion to neares
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'homme
Fix negative long long to float co
n
v
e
rs
i
o
n on AR
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float
to long l
o
ng
conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as
Pre
u
d'homme
Fix and
e
xt
e
nd *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
P
r
eud'homme
Fix parameter
p
a
ssing of long
long bitf
i
eld
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
re
u
d
'h
o
mme
switch
l
ast 2 par
a
ms of TOK_memset on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't perf
o
rm builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'
h
o
m
me
Fix fc
t
param passi
n
g
of struct
w
ith size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Pr
e
ud
'
h
o
mme
Switch float abi to soft
f
p f
o
r in
t
<--> fl
o
at conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
P
reud'homme
Revert "Add macro
t
o
br
o
wse relo
c
and s
y
m entries
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud
'
homme
R
e
vert "S
p
lit elf_o
u
t
p
ut_file in sm
a
ller fu
n
ctio
n
s"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Revert "A
d
d support of Thumb to ARM
b
ranch
relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
reud'homme
Ad
d
su
p
p
ort of Thumb to ARM b
r
anch relocation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s Preud'homme
Split
e
lf_outpu
t
_
file in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud
'
homme
Ad
d
m
a
cro
t
o b
r
owse r
e
lo
c
a
nd
sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'h
o
m
m
e
Give
A
RM asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
u
d'homme
Ignore abitest-c
c
and
abitest
-
tc
c
t
est progra
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s Preud'homm
e
Test long lon
g
to floa
t
conversi
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as Preud'ho
m
m
e
Move
res
u
lt of
itof double
conv back to VFP
r
eg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
P
r
e
ud'homme
Various Makefile
fi
x
es for cros
s
-compi
l
a
ti
o
n
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Pr
e
ud'hom
m
e
Remove WI
T
H
O
UT_L
I
BTCC
m
acro:
n
o more user
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preu
d
'homme
U
s
e
G
NU triplet prefix
for cross tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
S
h
ared
l
ibraries also
h
ave en
t
ry
points
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
Improve E
L
F on ARM
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'ho
m
me
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'homme
Add supp
o
rt
f
o
r run
t
ime selec
t
ion of floa
t
AB
I
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud
'
homm
e
Explicit that EABI on
l
y sup
p
orts VFP for
now
commit
|
commitdiff
|
tree
2014-01-07
T
homas Preu
d
'ho
m
me
Don
'
t say compiler flags a
r
e
warning
options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Fix struct
r
et in variadic fct with ARM ha
r
dfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'homme
Don't call __
t
cc_fpinit if using
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
e
u
d'homme
Don't enabl
e
bound check if l
i
bgc
c
is
u
se
d
commit
|
commitdiff
|
tree
2014-01-04
T
h
oma
s
Preud'homme
M
ove logic for if (int va
l
ue) to tccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'homme
Up
d
ate Changelog fro
m
git ch
a
n
gelog entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Fix neg
a
tion of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
P
r
ovide install-strip ta
r
get
in
M
a
ke
f
ile
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'hom
m
e
Use
l
ibtcc
.
a
f
or static link even with U
S
E_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'
h
omme
Report
e
rror on NaN comparis
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'hom
m
e
A
l
w
ays set *palign in clas
s
i
f
y_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'ho
m
me
make git ignore lib/arm
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix
s
i
gned integer
d
i
v
isio
n
in ARM runt
i
m
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud
'
hom
m
e
Add ARM aeabi
functions needed
to
r
un tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preud'h
o
mme
Support special ca
l
l
ing convention for runtime A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas P
r
e
ud'homme
De
f
ine _
_
ARM_EABI_
_
and __ARMEL_
_
when
ap
p
licable
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homme
M
a
ke a
b
i
t
e
st
.
c
h
ave predict
a
bl
e
r
e
sult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
h
o
mme
Add v
a
_* macro impleme
n
tation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'homme
Add comment to exp
l
ain the
c
od
e
added by
4
1
c
e
391
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homm
e
F
ix structure passing i
n
ARM cal
l
in
g
c
onvention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preu
d
'
h
omme
Add s
u
p
p
o
rt for s
t
r
uct > 4B retur
n
e
d
v
i
a
registers
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud
'
hom
m
e
Remove code in arm-ge
n
.
c for stru
c
t packing in reg
commit
|
commitdiff
|
tree
2013-11-21
T
h
oma
s
P
r
eud'homme
Correctly identify homogeneous fl
o
at
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'h
o
m
me
Fix counting of VFP regs in ARM
'
s g
f
u
n
c
_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'h
o
mme
F
i
x reg
i
ster corruption at fun
c
t
ion call o
n
A
RM
commit
|
commitdiff
|
tree
2013-11-17
T
homas Preud'homme
Allow thumb t
r
ansition for
R
_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
reud'ho
m
me
Correctly align and reclaim st
a
ck at
function call
commit
|
commitdiff
|
tree
2013-11-15
T
hom
a
s Preud'homme
Refact
o
r and simplify g
f
unc_call()
o
n arm
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preu
d
'ho
m
me
Add __clea
r
_ca
c
he im
p
lementati
o
n in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'
h
omm
e
Fix a
l
locati
o
n of
str
u
ct in
re
g
isters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
Preud'homme
Revert "Add
support for
t
h
re
a
d-local s
t
orage v
a
r
i
ables
"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
a
s Preud'ho
m
me
Add
su
p
port fo
r
t
hread-loca
l
storage var
i
a
bles
commit
|
commitdiff
|
tree
2013-10-01
Th
o
ma
s
Preud'homme
F
ix comm
i
t
0f5942c6b382105075dabb6f97
5
a313
e
fc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homm
e
Avoid
w
arnings with gcc 4
.
8
+ de
f
au
l
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preu
d
'homme
Detec
t
cor
r
ect i
n
st
r
uction
with incorrect oper
a
nds
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'ho
m
me
Repo
r
t err
o
r
when redef
i
ni
n
g
e
numerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'ho
m
me
Repo
r
t
error
w
he
n
using undefined enu
m
commit
|
commitdiff
|
tree
2013-09-19
Th
o
ma
s
Preud'homme
Forbid enum red
e
finition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas P
r
eud'homme
Forbid t
h
e use of array of fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
T
h
o
ma
s
Preud'homme
Generate an error when
a function is
r
e
defined
commit
|
commitdiff
|
tree
2013-09-07
Thomas
P
reud'ho
m
me
F
i
x lib,
in
c
lude, c
r
t and lib
g
cc
s
e
a
rch
p
at
h
s
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'hom
m
e
De
f
i
n
e
__ARM_PCS_VFP in hardfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Th
o
ma
s
Preud'homme
Ad
d
s
upport for l
o
ad/store of
_Boo
l
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
Improve tex
i
2ht
m
l ->
ma
k
ei
n
fo co
n
ve
r
sion
commit
|
commitdiff
|
tree
2013-05-05
T
h
omas Preu
d
'h
o
mme
Relicen
s
ing Ti
n
yCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
Fi
x
b
uilding instructio
n
wrt make
/
g
m
ak
e
commit
|
commitdiff
|
tree
2013-03-19
Thoma
s
P
reud'homme
Fix synchroniz
a
t
ion
between dat
a
and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'ho
m
me
F
l
ush
caches before -run
n
ing pro
g
ram
commit
|
commitdiff
|
tree
2013-03-14
Thomas Pre
u
d'homme
Fix conf
i
gure
s
cript on
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Pr
e
ud'homm
e
U
p
date
.
gitignore with regards to test cha
n
ges
commit
|
commitdiff
|
tree
2013-02-18
Thoma
s
Preud'homme
F
i
x
GNU Hurd interpr
e
ter path
commit
|
commitdiff
|
tree
2013-02-18
Th
o
m
a
s
P
r
eud'homme
Add
support f
o
r Kfre
e
BS
D
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
T
h
omas P
r
eud'homme
Define __STDC_HOSTE
D
__ to a sane
v
a
l
ue
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'
h
omme
Define __S
T
DC
_
HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas P
r
eud'
h
omme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
oma
s
Preud'
h
omme
Rever
t
"Don't search libg
c
c_s
.
s
o
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d
'homme
Don
'
t search libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s
P
r
eud'homme
Add mi
s
sing headi
n
g slash to detect /lib64 systems
commit
|
commitdiff
|
tree
next