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
Update Changelog from git changelog entries
2014-03-30
Thomas Preu
d
'homme
U
p
d
ate Changelog from git changelog entri
e
s
commit
|
commitdiff
|
tree
2014-03-29
T
h
om
a
s Preud'homme
Fix
typo i
n
code added by
b
018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
Fix a
g
a
i
n GO
T
32 +
P
LT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
P
r
e
ud'hom
m
e
Create bcheck
r
egion for argv and arge a
r
gument
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'homm
e
Make get_tok_str support NULL as second para
m
.
commit
|
commitdiff
|
tree
2014-03-26
T
homas Pr
e
ud'homme
Simplify and
f
ix
GOT
3
2 + PLT32 reloc
co
m
m
it
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
Sup
p
or
t
GOT32 and PLT32 re
l
oc for same
symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Alwa
y
s link libtc
c
1
.
a in (u
s
eful for va_* o
n
x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'homme
Add
test for pre
v
ious
c
ommit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'homm
e
Warn about soft float ABI
not being supported
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'
h
o
mme
De
p
recate F
P
A and OAB
I
support
for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
Make parse_
b
t
y
pe
only acc
e
pt one
b
asic t
y
p
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'ho
m
me
Fix re
l
oca
t
io
n
o
f
__bound
_
ini
t
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'homme
Fix __cle
a
r
_cache impl
e
mentat
i
o
n
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pr
e
u
d'homm
e
Adjust rel
o
cation offse
t
f
o
r thumb
t
o ARM ven
e
er
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'homme
Don't har
d
code gcc in
tes
t
s Makefile
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s
Pre
u
d'homm
e
F
i
x
warnin
g
of clang
commit
|
commitdiff
|
tree
2014-03-09
T
homas Pre
u
d'ho
m
me
Use intptr_t
t
o cast point
e
r
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as
Preu
d
'hom
m
e
Undefine __va*
i
n libtcc1 to
a
voi
d
errors w/
c
lang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
h
omme
Make co
n
d
i
tion
i
n
libt
c
c1
based
o
n
target
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
a
s
P
reu
d
'homme
Fix t
y
pe_
t
o
_
str test for
u
nsigned int
commit
|
commitdiff
|
tree
2014-03-08
T
homas Preud'homme
Fix various erro
r
s uncovered
by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Call fill_got_
e
n
try
u
nc
o
n
d
it
i
o
nally
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
P
r
e
u
d'homme
D
e
fine
f
loat_
e
abi on
l
y in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
P
r
eud'homme
Ignore VT_DEFSIGN
in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'homme
Def signedness != signed != uns
i
gned for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
Add
support of Thumb to
ARM bra
n
ch relocat
i
on
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Pr
e
ud'hom
m
e
Split
e
lf_
o
utput_
f
i
le in smaller f
u
nctions
commit
|
commitdiff
|
tree
2014-02-06
T
h
o
ma
s
Preud'homme
Add macro to browse reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Pre
u
d
'homme
Round mo
d
e
of ll ->
floa
t
conve
r
sion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Preu
d
'hom
m
e
Fix
n
e
gative
l
o
n
g long t
o
floa
t
co
n
version on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'
homme
Fix floa
t
to long long conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
F
i
x and extend *FCAST test in t
c
ctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas
Pr
e
ud'hom
m
e
Fix parameter passing of long long bitf
i
e
ld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
s
w
it
c
h last 2 params o
f
TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't perform b
u
i
l
tin_fram
e
_ad
d
ress on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preu
d
'homme
F
ix fct param pa
s
sing of struc
t
with size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud
'
homme
Switch float abi
to soft
f
p for
i
n
t <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add macr
o
to browse reloc
a
nd s
y
m entr
i
es"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud
'
homme
Revert "Sp
l
it
e
lf_o
u
tput
_
file in smaller f
u
ncti
o
ns"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
ho
m
m
e
Revert "Add support of Thumb to ARM br
a
nch relo
c
ation"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pre
u
d'homme
Add supp
o
rt of Thumb to
A
RM branch relocati
o
n
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Split e
l
f_output_file in small
e
r functions
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
a
s Preud'homme
Add macro to
b
rows
e
reloc a
n
d
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Give A
R
M
a
sm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
ud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
Preud'
h
omme
Ignore abitest-cc
and abitest-tcc test progra
m
s
commit
|
commitdiff
|
tree
2014-02-01
T
h
o
mas
P
reud'homme
Tes
t
l
o
ng long t
o
float conver
s
i
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pre
u
d'homme
M
o
ve resul
t
of itof double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preu
d
'homme
Various M
a
kefile
f
i
xes for cros
s
-compil
a
tio
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
omme
Remove W
I
THOUT_LIBTCC macro: no mo
r
e us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Pre
u
d'homme
Use GNU trip
l
et prefix for cross
t
c
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Preud'homme
S
h
ared libraries
a
l
so
have ent
r
y poin
t
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Th
o
ma
s
Preud'
h
omme
Update
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas P
r
e
ud'homme
Ad
d
sup
p
ort for runtime selection of
f
loat AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thom
a
s Preud
'
h
o
mme
Explicit that
E
ABI only
s
u
p
p
o
r
t
s
VFP for
n
o
w
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Preu
d
'homme
Don't say com
p
iler flags are
warni
n
g
opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Fix
struct ret in variadic fct with A
R
M ha
r
dfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't call __tc
c
_
f
pinit
i
f
usin
g
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'
h
omme
D
o
n't
enabl
e
bound che
c
k if
l
ibg
c
c is
u
se
d
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Move logi
c
for
i
f
(int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
homas
Preu
d
'homme
Update
Ch
a
ngelog
from git changelo
g
entries
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud
'
homme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provide
i
n
stall-
s
tri
p
ta
r
get in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homm
e
Use
libtcc
.
a
f
o
r
static link even
with USE
_
LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
Preud'homme
Repor
t
error on
NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'homm
e
A
l
way
s
set *p
a
lign i
n
class
i
f
y_x
8
6_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'homme
mak
e
git
i
gnore li
b
/ar
m
directory
commit
|
commitdiff
|
tree
2013-12-15
T
h
omas Preud'homm
e
F
ix si
g
ned integer divi
s
ion
in A
R
M ru
n
time ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'ho
m
m
e
Add ARM aeabi fun
c
t
ions needed
to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
S
upport
spec
i
a
l
calli
n
g convention fo
r
runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EABI__
and __ARMEL__ when ap
p
licable
commit
|
commitdiff
|
tree
2013-11-25
T
h
om
a
s Preud'homme
Ma
k
e abitest
.
c have pr
e
dicta
b
le r
e
sult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add
va
_
* macro im
p
lementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
ho
m
me
Add commen
t
t
o
ex
p
lain the co
d
e
add
e
d by 4
1
ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
hom
a
s
Preud
'
homme
Fix structure passing in ARM calling c
o
nv
e
nt
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
Preud'
h
o
m
me
Add s
u
pport fo
r
str
u
ct
>
4B returned via reg
i
ste
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'ho
m
me
Remov
e
c
od
e
in arm-gen
.
c fo
r
struct packing in
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly id
e
nt
i
fy homogeneous float
aggrega
t
e
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas
P
re
u
d'homme
Fix
c
o
u
n
t
i
ng of VFP regs in ARM'
s
gfunc_prol
o
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'ho
m
me
Fix reg
i
ster cor
r
u
ption at f
u
nction call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'hom
m
e
Allow thumb
t
r
ansition for R_ARM_
P
C2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correctly alig
n
and
r
ecla
i
m stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Tho
m
as Preud'
h
o
mme
Refactor
and simpli
f
y gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Pre
u
d
'homme
Add __clear_cach
e
im
p
lementa
t
ion in l
i
btcc1
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
a
s
Preud'h
o
mme
Fix allocation
o
f struct in registers on AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'ho
m
me
R
evert "Add
suppor
t
for th
r
ead-local storage va
r
iables
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pre
u
d
'
homme
Add support for th
r
e
a
d-l
o
cal stora
g
e variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix commi
t
0f5942c6b38
2
105075dabb6f97
5
a313efc6
3
a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
A
v
oid warnings with gcc 4
.
8 + def
a
ult CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
reud'homme
Dete
c
t co
r
rect instru
c
tion with inco
r
rect o
p
e
r
ands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
r
e
ud'homme
Repo
r
t error when r
e
defining enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homm
e
Re
p
or
t
error
when us
i
ng undefined
e
n
u
m
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pr
e
ud'ho
m
me
Forbid enum
r
edefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid the
use of array of fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'homme
Gener
a
t
e
a
n error
when a function is
redefi
n
ed
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homme
Fix lib, include, crt and li
b
gcc s
e
arch paths
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'homme
D
efine __
A
R
M_PCS_VFP
in hardfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
a
s Pr
e
ud'homme
Add support for load
/
store
of _Bool value
commit
|
commitdiff
|
tree
next