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
Thoma
s
Preud'homme
Update Changelog from git changelog entri
e
s
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preu
d
'homme
Fix typo in code
a
dded by b018bac9
c
8
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Pre
u
d'homme
Fix again GOT32
+ PLT32 reloc commi
t
commit
|
commitdiff
|
tree
2014-03-29
Th
o
m
as Preud'homm
e
Create bcheck region for argv a
n
d
arge argument
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
a
s
Preud'homm
e
Make g
e
t_tok_str support
NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
T
h
o
m
a
s
P
r
e
ud'homme
Si
m
plify a
n
d fix GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud
'
homm
e
S
u
ppo
r
t GOT32 and
P
LT32 reloc
f
or
same
s
y
mbol
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s
Preud
'
homme
Always link
l
ibtc
c
1
.
a in (usef
u
l for va
_
* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homm
e
Add t
e
st for previo
u
s
c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
Warn ab
o
ut
s
o
f
t
floa
t
ABI
n
ot
be
i
ng
s
upported
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'homme
Depr
e
cate FPA and
OA
B
I suppo
r
t
for A
R
M
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud
'
homme
Make parse_bt
y
pe
o
n
l
y accept one basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Pre
u
d'homme
Fix relocati
o
n of __boun
d
_init
commit
|
commitdiff
|
tree
2014-03-11
T
homas Preud'homme
Fix __cle
a
r_cache i
m
plement
a
tion
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preu
d
'homme
Adjus
t
relocation offset for thumb t
o
ARM ve
n
e
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Do
n
't hardcode
g
cc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
T
homa
s
Preud'h
o
mme
Fix warnin
g
of cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use in
t
ptr
_
t t
o
cast pointer
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
m
as Preud'homme
Undefin
e
__va* i
n
libtcc1 to avoid errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Make condit
i
on in libtcc1 base
d
on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix
t
ype_to_str test
for u
n
signed int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preu
d
'homme
Fix various
e
r
r
o
r
s
uncovere
d
b
y
static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Ca
l
l
fill_got_e
n
try unc
o
nditio
n
a
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thomas Pre
u
d'homme
D
efine float_eabi only in
a
rm
-
gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
mas Preud'homme
I
g
n
o
re
V
T_DEFSIG
N
in load
on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'hom
m
e
Def s
i
gnedness
!
=
signed !=
unsign
e
d f
o
r char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
A
d
d support of
T
humb to ARM branch relocati
o
n
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preu
d
'homme
Split elf
_
output_fi
l
e
i
n smal
l
er functions
commit
|
commitdiff
|
tree
2014-02-06
T
h
o
mas Preu
d
'homme
Add mac
r
o to
b
rowse reloc a
n
d
s
ym entr
i
es
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas
P
reud
'
h
omme
Round mode of
l
l -> f
l
oat conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
Preud'homme
Fix negat
i
ve
long
l
ong to
f
loat
conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'h
o
m
m
e
F
ix float
to
long long con
v
ersion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
o
mme
Fix
an
d
extend *F
C
AST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas
P
reud'homme
Fix param
e
ter passing
o
f long long b
i
tfield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Pre
u
d
'
homme
switch last 2 para
m
s
o
f
TOK_
m
e
m
s
e
t
on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pre
u
d'h
o
mme
D
o
n't perform builti
n
_fram
e
_address on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preu
d
'
h
omme
Fix f
c
t
p
aram pas
s
ing of
s
truct wi
t
h size < 4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pr
e
ud'homme
Switch float abi t
o
softfp
f
or in
t
<-->
f
loat conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
R
e
vert "Add
macro to
b
r
owse reloc an
d
sym e
n
tries"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pr
e
ud'
h
omm
e
Revert "S
p
lit e
l
f_output_file
in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
R
e
vert "Add su
p
port of Thumb to
ARM bra
n
ch relocatio
n
"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud
'
hom
m
e
A
d
d suppo
r
t of Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Spl
i
t elf
_
out
p
ut_fi
l
e in smaller functi
o
n
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
h
om
m
e
Add macro
t
o
browse
r
e
loc
and
s
ym
e
n
t
r
i
es
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preu
d
'homme
Give ARM asm mnemonic of
PLT entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
oma
s
Preud'homme
Ig
n
ore
a
bitest
-
cc and
a
bitest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Te
s
t lo
n
g
long t
o
flo
a
t conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Mo
v
e resul
t
o
f
i
tof double conv back t
o
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Th
o
mas Preud'homme
Various Ma
k
efile
f
ixes for cr
o
ss-comp
i
latio
n
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Pr
e
ud'homme
Remo
v
e W
I
THOUT_LIBTCC ma
c
ro: no more u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GN
U
triple
t
prefix
f
or c
r
o
ss tcc
c
ompilers
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas
Preud'h
o
mme
Sh
a
red libraries also
h
ave entry
p
oints
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
I
mprov
e
ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
me
U
p
date e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s Pr
e
ud'h
o
mme
Add supp
o
rt for runtime selection of floa
t
ABI
commit
|
commitdiff
|
tree
2014-01-07
T
h
omas Preud'homme
Explicit
that EABI only
s
uppo
r
ts VF
P
f
o
r now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preu
d
'homme
Don't
say compiler fl
a
g
s are warning option
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'ho
m
me
F
i
x struct r
e
t
in
v
ar
i
adic
f
c
t with ARM hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'homme
Don't call _
_
tcc_fpi
n
it if u
s
ing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't enable bound check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preu
d
'homme
Move logic f
o
r if
(int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homme
Upda
t
e
C
ha
n
gelog fr
o
m git ch
a
n
gelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix
n
egation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provid
e
install-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
r
eud'ho
m
me
U
s
e libtcc
.
a for static link even with USE
_
LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
oma
s
Preud'
h
o
mme
Rep
o
rt
error on NaN
compar
i
son
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s
P
r
eud'homme
Always set *palign in
c
lassify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make
git ig
n
o
r
e lib/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preu
d
'hom
m
e
Fix signed int
e
ger divis
i
o
n
in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Pre
u
d'
h
omme
Add ARM aeabi functions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Pr
e
ud'
h
omme
Support special call
i
n
g conventio
n
for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
T
homa
s
Pre
u
d'homme
Define __ARM_EABI__ a
n
d
_
_ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homm
e
Make abite
s
t
.
c have
p
redictable
res
u
lt
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reu
d
'ho
m
me
Add va_* mac
r
o implementation
f
or A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homme
A
dd comment t
o
explain the code
a
dded by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix structur
e
passing
i
n ARM calling conve
n
t
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'hom
m
e
Add support for str
u
c
t >
4B
re
t
urned via re
g
is
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homm
e
R
e
m
o
v
e c
o
d
e in arm-gen
.
c fo
r
str
u
ct p
a
ckin
g
in reg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Co
r
rectly identify homogen
e
ous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
F
ix
counti
n
g of VFP
reg
s
in ARM's gfunc
_
pr
o
l
o
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Pre
u
d'homme
Fix re
g
ister co
r
ru
p
tion at
function call on
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'homme
Allow thumb transi
t
ion for
R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'ho
m
me
Co
r
rectly
a
lign and reclaim sta
c
k at
f
unction c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Pr
e
u
d'h
o
mme
R
efactor and simp
l
ify gfunc_call(
)
on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas
Pre
u
d'homme
Add __clea
r
_c
a
che implemen
t
ation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'hom
m
e
F
ix allocation of str
u
c
t
i
n registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Pre
u
d'h
o
mme
R
e
vert "Add sup
p
ort for thread-local
storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preu
d
'homme
Ad
d
s
upport for t
h
read
-
local st
o
r
a
g
e va
r
iables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay
J
ones
Fix
C
O
N
FIG_T
C
C_SYSINCLUDEPATHS on !win3
2
s
ystems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'hom
m
e
Fix commit 0f5942c6b382105075dabb6f9
7
5
a313ef
c
63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas P
r
eud'homm
e
Avoid warnin
g
s with gcc 4
.
8
+ default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Det
e
ct
correct in
s
truction with inc
o
rrect operands
commit
|
commitdiff
|
tree
2013-09-20
T
h
o
m
a
s Preud'ho
m
me
Repo
r
t error when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas
Preud'homme
Re
p
ort error wh
e
n using und
e
fined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud
'
homme
Forbid enum re
d
efinition
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud'homme
F
o
rbid th
e
use
of array of f
u
nction
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas P
r
e
u
d'
h
omme
Generate an error whe
n
a functi
o
n is redefined
commit
|
commitdiff
|
tree
2013-09-09
Ramsa
y
J
o
nes
libtcc1
.
c: Fix _
_
asm__
(
) in __tcc
_
fpinit
a
n
d
_
_tcc_cvt_
f
to
l
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'
h
omme
Fi
x
lib, in
c
lude,
c
r
t
and
l
ibgcc search paths
commit
|
commitdiff
|
tree
next