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
Preud'homme
Fix
warning o
f
c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
m
a
s
Pr
e
u
d'homme
Use intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud'
h
omme
Undefine __va* in libtcc
1
to avo
i
d errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
r
e
u
d
'homme
Make
condition in libtcc1 based on t
a
r
get
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'ho
m
me
Fix typ
e
_to_str test for
unsign
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud
'
homme
F
i
x various errors uncovered
by static
analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas P
r
eud'ho
m
me
C
all fill
_
g
ot_entry unc
o
ndit
i
onally
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
Preud'ho
m
me
Define
f
loat_eabi only in ar
m
-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Igno
r
e VT_
D
EF
S
IGN in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
T
homas
P
r
eud'hom
m
e
Def
s
i
gne
d
ness != sig
n
ed != un
s
igned
for
c
har
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preu
d
'
h
omme
Ad
d
suppo
r
t of Thu
m
b to AR
M
branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'homme
Split elf_outpu
t
_file in smaller funct
i
ons
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
omme
Add macro to b
r
o
w
se relo
c
a
n
d sym entr
i
es
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
P
r
eud'homme
Round mode of ll -> float conversio
n
to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Preud'
h
omme
F
i
x negative long lo
n
g
t
o
float conversion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
a
s
Preud'homm
e
Fix
f
loat to long long conver
s
i
on on AR
M
commit
|
commitdiff
|
tree
2014-02-05
Th
o
m
as P
r
eud'homme
Fi
x
a
nd exten
d
*
FCAST te
s
t in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
as
P
reu
d
'h
o
mme
Fix
parameter passing of lon
g
long
b
itfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
sw
i
tch last 2 params
o
f T
O
K_
m
emset on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preu
d
'
h
omme
Don't perform builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas
P
reud'homme
Fix f
c
t par
a
m
pas
s
ing
of struct
with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
as
Pr
e
ud'homme
Switch float
a
bi to softfp
for int <--> flo
a
t co
n
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
evert "Add macr
o
to
b
ro
w
se reloc and sym entri
e
s"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'hom
m
e
R
e
vert "Split
e
l
f_output_file in
s
maller functions
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
om
m
e
Rev
e
r
t "Add support of Thumb to ARM
branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preu
d
'homme
A
d
d
s
upport of Thumb to
A
RM branch relo
c
a
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Split elf_output_file i
n
small
e
r fu
n
c
t
ions
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'
h
omme
Ad
d
macro to browse reloc and sym
e
nt
r
ies
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Give ARM asm mnemoni
c
of P
L
T entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Clean tccel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas Preud'homme
Ignore abitest-cc
and abitest-tcc test
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test long long
t
o
f
lo
a
t
c
onvers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Move
r
esult of i
t
o
f
do
u
bl
e
conv
b
ack
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
P
r
eud'h
o
mme
Vari
o
u
s Makef
i
le f
i
xes f
o
r cross-compi
l
a
tion
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Preu
d
'homme
R
e
m
o
ve W
I
THOU
T
_LI
B
T
C
C macr
o
: no more user
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
Preud'hom
m
e
Use G
N
U
t
ripl
e
t pre
f
i
x for
cross tcc co
m
pilers
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
S
h
ared librarie
s
also have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
I
mp
r
o
v
e EL
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Update
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
A
d
d
s
u
p
p
ort for runtime s
e
lec
t
ion of
f
loat ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Ex
p
licit th
a
t
E
AB
I
only suppo
r
t
s
VF
P
for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
u
d
'
homme
Don'
t
say compiler flags
a
r
e
w
a
rnin
g
o
p
tions
commit
|
commitdiff
|
tree
2014-01-06
T
homas P
r
eud'homme
Fix
s
truct ret
i
n var
i
adic fct
w
ith ARM h
a
rdfloat
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
m
a
s Preud'homme
Don't call __tcc_fpi
n
it if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Pr
e
ud'homme
Don't e
n
abl
e
bound check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Pr
e
ud'homme
M
o
ve logic for
if (in
t
v
alue) to tccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'
h
omme
Updat
e
Cha
n
gelog from git ch
a
n
g
elog entrie
s
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'
h
o
mme
Fix negation of
0
.
0
and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Pro
v
ide install-strip tar
g
et in
Mak
e
file
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
U
s
e libtcc
.
a for static
li
n
k even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
r
eud'h
o
mme
Report err
o
r on
N
aN
c
omparison
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Pre
u
d'ho
m
me
Alway
s
set *p
a
lign in classify_x86
_
6
4
_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'ho
m
m
e
m
ak
e
g
i
t i
g
nore lib/
a
rm directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pre
u
d'homme
Fix
signed integer d
i
vision in AR
M
runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Add AR
M
aeabi
f
unctions
needed to
r
un
t
cctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
S
u
pp
o
r
t
special calling co
n
v
ention for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud
'
homme
Defin
e
__AR
M
_EABI__
a
nd __A
R
MEL__ when appl
i
cable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'
h
omme
M
ake
abitest
.
c have
predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homme
A
dd va_* macro
i
mplementation for A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'
h
omme
Add comment
t
o explain the code
a
d
d
e
d
by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'
h
omm
e
F
i
x
s
truct
u
re passing
in
A
RM ca
l
ling convention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preud'ho
m
m
e
Add support
for struct > 4B ret
u
rned via registers
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Remove code in arm-gen
.
c for
s
t
ruct p
a
c
king in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Correctly i
d
entif
y
h
o
mogeneous float
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'h
o
mme
Fix countin
g
of VFP regs in ARM's gfun
c
_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reu
d
'homme
Fix re
g
ister corruption at functi
o
n ca
l
l on ARM
commit
|
commitdiff
|
tree
2013-11-17
T
homas Pre
u
d'ho
m
m
e
Allow thum
b
trans
i
tion for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Preud'homme
Correctly alig
n
and rec
l
aim
stack
a
t fu
n
cti
o
n
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
R
e
f
a
ctor
a
nd simplify
g
func_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas P
r
eud'ho
m
me
Add _
_
clear_
c
ache implementa
t
i
on in libtcc
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
r
eud'homme
Fix alloc
a
tion of st
r
uc
t
in
r
egisters on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
R
e
v
e
r
t "Add support for
t
h
r
ea
d
-local storage
v
ariables"
commit
|
commitdiff
|
tree
2013-10-29
T
homas
Preud'homme
Add support for
t
hread-local storage vari
a
b
l
es
commit
|
commitdiff
|
tree
2013-10-01
T
homas Pr
e
ud'h
o
mme
Fix commit 0f5942c6b382105075
d
a
bb6
f
975
a
3
1
3
efc6
3
a
5f9
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas Pr
e
u
d
'homme
Avoi
d
w
arnings with gcc 4
.
8 + default C
F
L
A
GS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Detect cor
r
ect
instruction with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas P
r
eud'homme
Report e
r
ror
w
h
e
n
r
edef
i
ning en
u
merator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas
P
reud'homme
Report e
r
ror when using undefi
n
ed enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s
P
r
e
u
d'homme
Fo
r
bi
d
en
u
m redefini
t
ion
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pr
e
ud
'
homme
Fo
r
bid the use of ar
r
a
y of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'homme
Generate a
n
erro
r
whe
n
a fu
n
ction
is redefined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'h
o
m
m
e
Fix lib, include, crt an
d
libgcc searc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Th
o
mas Preud'homme
D
e
fin
e
_
_
ARM_PCS_VFP in h
a
rdfl
o
at c
o
mpilation mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'homme
Add suppo
r
t for load/
s
tore of _Bool
v
alue
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'h
o
mme
Impr
o
v
e texi2html ->
m
akei
n
fo conversio
n
commit
|
commitdiff
|
tree
2013-05-05
T
h
omas Pre
u
d'h
o
m
me
Relicensing
Tiny
C
C
commit
|
commitdiff
|
tree
2013-04-08
T
homas Preud'h
o
mme
Fix
b
ui
l
ding instruction
w
rt make/gma
k
e
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'
h
omme
Fix syn
c
hronization
b
etween data and instr ca
c
hes
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homme
Flush c
a
ches before -run
n
i
n
g
pr
o
gr
a
m
commit
|
commitdiff
|
tree
2013-03-14
Thomas Pr
e
ud'ho
m
me
Fix co
n
figure script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas
P
reud'h
o
m
m
e
Update
.
gitignore
w
ith regards to
tes
t
changes
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas
Preud
'
hom
m
e
Fix GNU
H
urd interpr
e
ter
path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'homme
Add
s
upport for KfreeBSD
64b
i
ts
commit
|
commitdiff
|
tree
2013-02-17
T
h
omas Pr
e
ud'homm
e
Define __STDC_HOSTED__ to a sane va
l
u
e
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Preud'ho
m
me
Define __S
T
DC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
T
hom
a
s
Preud'homme
Rele
a
se TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Revert "Don't
search libgcc_s
.
so
.
1
on /l
i
b64"
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'homme
Don't se
a
rch
libg
c
c_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Ad
d
missing heading slash to d
e
tect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
me
Add arm ABI detectio
n
in conf
t
est
.
c
commit
|
commitdiff
|
tree
next