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 warning of clang
2014-03-09
Th
o
mas Pr
e
ud'homme
Fix w
a
rnin
g
of
clang
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
P
reud'homme
Use i
n
tptr_t to cast poi
n
t
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'h
o
m
me
Undefine
_
_va*
i
n
l
i
b
t
cc1
to avoid errors w/ clan
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Make con
d
ition in libtcc1 based
on targe
t
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Pre
u
d'homme
Fix type_to_s
t
r
test f
o
r unsigned in
t
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preu
d
'h
o
mme
Fix v
a
rious errors unc
o
ver
e
d by
static analy
s
i
s
commit
|
commitdiff
|
tree
2014-02-10
Thomas
Preu
d
'
h
omme
C
a
l
l
fill_got_entry unc
o
nd
i
tionally
commit
|
commitdiff
|
tree
2014-02-09
Th
o
mas Preud'h
o
mme
Define float_eabi
only in
a
rm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'h
o
mme
Ignore VT_
D
EFSIGN in load on x86-64 ar
c
h
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Def sig
n
edness != signed !=
u
nsigned
f
o
r char
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Pr
e
ud
'
ho
m
m
e
Add support
o
f
Thumb to
ARM br
a
nch relocation
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'ho
m
me
Split elf_output
_
file in smal
l
er f
u
n
c
tions
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as
P
reud'homme
Ad
d
m
acro
t
o
browse rel
o
c and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Pre
u
d'homme
Round
m
o
de of l
l
-> float c
o
nversion
to nearest
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Pr
e
ud'homme
Fix negat
i
ve long long to float conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Pr
e
ud'homme
F
ix float to
long long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Preud'homme
Fix and extend *FCAST test in tcc
t
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thom
a
s Pre
u
d'hom
m
e
Fi
x
parameter
p
a
ssing of lon
g
long bitfi
e
ld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 pa
r
ams of TOK_mem
s
et on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pre
u
d
'homme
Don't
p
erf
o
rm buil
t
in_
f
rame_a
d
d
r
e
s
s
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homm
e
Fix fct param passing of
struct with
s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
Preud'homme
Switch float abi to softfp for int <-->
f
loat conv
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud
'
homme
Rever
t
"A
d
d
macr
o
to browse reloc a
n
d sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
e
ve
r
t "Split elf_outp
u
t_file
in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
Revert "Add
support
o
f Thumb to ARM
b
ra
n
ch rel
o
cation"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pre
u
d'h
o
m
me
Add
s
u
pport of
Th
u
m
b to AR
M
branc
h
relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Split el
f
_outp
u
t_
f
ile i
n
sm
a
l
ler func
t
ions
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homm
e
Add macro to browse reloc an
d
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mm
e
Give ARM asm
mnemonic o
f
P
L
T
en
t
r
ies
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Clean tcc
e
lf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homm
e
I
g
n
ore
abitest-cc and abi
t
est-tcc tes
t
progr
a
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test long
long to
f
loa
t
c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s Preud'homme
Move result
of itof double co
n
v back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
Preud
'
hom
m
e
Various M
a
kefile f
i
xes for cross-com
p
ilat
i
on
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Remove
WITHOUT_LIBTCC
m
acro: no
m
ore us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GNU t
r
iplet prefix
f
or
c
ross
t
cc c
o
m
p
i
le
r
s
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s Preud'
h
omme
Shared
libraries also have ent
r
y points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Preud
'
homme
Upd
a
te elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas
P
reud
'
homme
Add su
p
port for
run
t
ime se
l
ection of
f
lo
a
t
ABI
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud
'
homme
Explic
i
t
t
hat EABI only s
u
p
ports VFP for
now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud
'
homme
Don't sa
y
compi
l
e
r flags are warning
o
ptions
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Pr
e
ud
'
homme
Fix
st
r
uct ret
in
v
ari
a
dic fc
t
wi
t
h ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as Preud'homme
Don't
call _
_
tcc_fpinit if
u
sing
li
b
gcc
commit
|
commitdiff
|
tree
2014-01-06
T
ho
m
as
Preud'homm
e
Don't enable
b
ound
c
heck
if libgc
c
is u
s
ed
commit
|
commitdiff
|
tree
2014-01-04
T
hom
a
s Preud'homme
Move logic
for if (int value) to tcc
g
en
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'homme
Up
d
ate Ch
a
ngelog from git changelog en
t
ries
commit
|
commitdiff
|
tree
2014-01-04
T
hom
a
s Pr
e
ud'homme
Fix
negation of
0
.
0 and
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
P
r
ovide i
n
stal
l
-
strip ta
r
get
i
n Makef
i
le
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preu
d
'hom
m
e
Use libtcc
.
a
f
o
r
stat
i
c l
i
nk
even with USE_L
I
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'homme
Report error on NaN compar
i
s
o
n
commit
|
commitdiff
|
tree
2014-01-03
Th
o
m
a
s Preud'hom
m
e
Always
s
et *palig
n
in clas
s
ify_x8
6
_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make git igno
r
e
l
ib
/
arm dir
e
ctory
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'homme
F
i
x si
g
ned integer division in ARM runtime
A
BI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'homme
Add ARM
a
eabi
f
unctio
n
s
n
eed
e
d to run
t
cctes
t
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Pre
u
d'hom
m
e
Support
s
pecial calling convent
i
on
fo
r
runti
m
e ABI
commit
|
commitdiff
|
tree
2013-11-26
Th
o
mas
P
reu
d
'homm
e
Define __ARM_EA
B
I__ and
_
_ARMEL__ when app
l
icable
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
as
Preud'homme
Make abitest
.
c have pred
i
ctable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homme
Add va_* macro implemen
t
a
tio
n
for ARM
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homme
Add commen
t
to explain th
e
c
o
de added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s P
r
eud'hom
m
e
F
i
x
s
t
r
u
cture p
a
s
s
i
n
g in ARM calling
conventi
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas
Pr
e
ud'homme
Add support for struct > 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
R
e
move code in arm-gen
.
c
for st
r
uct
p
a
c
k
ing in reg
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud
'
ho
m
me
Correctly iden
t
i
f
y homogeneous float aggrega
t
e
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
P
r
eud'hom
m
e
F
i
x counting of VFP regs in AR
M
's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
mas Pre
u
d'hom
m
e
Fix regis
t
er corruption
at functio
n
call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Allow thumb transition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s P
r
eud
'
homme
Correctly align and reclaim
s
tack at functi
o
n call
commit
|
commitdiff
|
tree
2013-11-15
T
h
o
mas Preud'hom
m
e
Ref
a
ctor and simplify gfunc_cal
l
() on
a
rm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preu
d
'homme
A
d
d __clear_cache i
m
plementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas Pre
u
d'h
o
mme
F
i
x allocation o
f
struct
i
n reg
i
sters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
r
eud'hom
m
e
Revert "Add s
u
pport for thread
-
local s
t
orag
e
v
ari
a
bles"
commit
|
commitdiff
|
tree
2013-10-29
Thoma
s
Preud'homme
Ad
d
support for th
r
ead-local stor
a
ge variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Pre
u
d'h
o
mme
Fix commit 0f5942c6b38210507
5
d
abb6f9
7
5a313efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preu
d
'
h
om
m
e
Avoid war
n
ings with gcc 4
.
8
+ default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas Preud'homme
D
e
tect correct instruction with i
n
correct operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pre
u
d'homme
Report error when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as
P
reud'homme
Report er
r
or when
u
sing
undefined
enum
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
Preud'homme
Forbid e
n
um redefi
n
ition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
For
b
id the
use of
array of fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
T
homas
Preud'ho
m
me
Generate an error when a
f
u
n
ction i
s
r
e
defined
commit
|
commitdiff
|
tree
2013-09-07
Thoma
s
Pr
e
ud'h
o
mme
Fix
l
ib,
i
nclude, crt a
n
d libg
c
c search pat
h
s
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
D
efin
e
__ARM_PCS_VF
P
in hardfloat compilation
m
o
de
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas
P
reud'homm
e
Add support for load/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thom
a
s Preud'ho
m
me
I
mprove texi
2
html -> ma
k
ein
f
o conversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas
P
reud'homme
Relicens
i
ng T
i
nyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
Fix build
i
ng instruction wrt make/
g
make
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix s
y
nchron
i
zation
between data and ins
t
r caches
commit
|
commitdiff
|
tree
2013-03-18
T
homas Preud'h
o
m
m
e
Flus
h
caches before -runn
i
ng program
commit
|
commitdiff
|
tree
2013-03-14
Thomas
Preud'homme
Fix configur
e
scr
i
pt on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Tho
m
as Pr
e
ud'h
o
m
me
Up
d
a
t
e
.
gitignore with regard
s
to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pre
u
d'homm
e
Fix GNU Hurd interpr
e
t
e
r path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preu
d
'homm
e
Add support for
Kf
r
ee
B
SD 64
b
its
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define __STDC_HOS
T
ED__
to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as Preu
d
'homm
e
Def
i
ne __STDC_HOSTED_
_
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
e
u
d'hom
m
e
Reve
r
t
"
Don't search libgcc_s
.
so
.
1
o
n /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
m
e
D
on't sear
c
h
l
i
b
g
cc
_
s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud
'
homme
Add missing he
a
d
i
n
g
slash to detect /
l
i
b64 syste
m
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add
a
rm ABI detection
in conft
e
st
.
c
commit
|
commitdiff
|
tree
next