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
Add new tests for macro nesting
2014-04-07
Thom
a
s Preu
d
'homme
A
d
d n
e
w tests
f
o
r mac
r
o
ne
s
t
i
ng
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Fix test for
mac
r
o
nest
i
ng
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Allow loca
l
red
e
finit
i
on of enum
e
rator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Pr
e
u
d
'
homm
e
Update Changelog from git
c
hangelog entr
i
es
commit
|
commitdiff
|
tree
2014-03-30
Thoma
s
Preud'ho
m
me
Add t
e
sts
for
p
r
evious
f
i
xes
commit
|
commitdiff
|
tree
2014-03-30
Thoma
s
Preud
'
homme
Upda
t
e Chan
g
elo
g
from git changelog ent
r
ies
commit
|
commitdiff
|
tree
2014-03-29
T
h
oma
s
Pre
u
d'homme
F
ix typo i
n
code added
by b018
b
ac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
F
i
x again
G
O
T
32 + PLT32
reloc com
m
it
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homm
e
Create b
c
heck region fo
r
argv and arge
a
rgu
m
ent
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'homme
Make
get_tok_str s
u
p
p
or
t
NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'h
o
mme
Simplify a
n
d fix
GOT32 +
PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
T
homas
P
re
u
d'homme
Sup
p
ort GOT32 a
n
d PLT32 reloc for same symbo
l
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'ho
m
me
Al
w
a
ys link libtcc1
.
a
in (use
f
ul for va_
*
on x
8
6
)
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
mas
P
r
eud'homme
Add t
e
st f
o
r previous com
m
it
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Warn about soft f
l
o
at ABI
n
ot
being
s
u
pp
o
rt
e
d
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas
P
r
eud'homme
Deprecate FPA and OABI su
p
port for
A
R
M
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
Make parse_btype only ac
c
ept on
e
basi
c
typ
e
commit
|
commitdiff
|
tree
2014-03-17
Th
o
mas
P
r
eud'h
o
m
me
Fix relocat
i
on
of __bound_in
i
t
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preud'homme
Fix __clear_cache impleme
n
t
a
t
i
on
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
P
r
e
u
d'homme
Ad
j
ust relocation o
f
fset for thum
b
to ARM
veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
m
e
Don'
t
hardcode gcc in te
s
ts Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fi
x
warning o
f
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Use in
t
ptr_t to cast poi
n
ter
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'
h
omme
Undef
i
ne __va* in libtc
c
1 to avoid errors
w
/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Make c
o
ndition in l
i
btcc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud'hom
m
e
F
ix type_to_str t
e
st
f
or
u
n
s
igned
int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Pre
u
d
'homme
Fix var
i
ous errors uncovered b
y
sta
t
ic
analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homm
e
Call fill_got_en
t
ry uncondi
t
i
onally
commit
|
commitdiff
|
tree
2014-02-09
Tho
m
as Preud'homme
Define float_
e
a
bi
only in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ignore VT_DEFSIGN in loa
d
on
x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homm
e
D
e
f signedness != signed != unsig
n
ed for cha
r
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas P
r
eud'homme
Add suppo
r
t
o
f Thumb
t
o A
R
M branch
reloca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
eud'ho
m
me
S
plit elf_ou
t
p
ut
_
file in smaller
f
un
c
tions
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'homme
Add
macro to b
r
o
w
se reloc a
n
d sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Round mode
of ll ->
float conve
r
si
o
n to
ne
a
rest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'ho
m
me
Fix ne
g
ativ
e
long long to
float conv
e
r
sion
on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
m
as
Preud'homme
F
i
x float to long long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
r
eud'homme
Fix
and extend *F
C
A
S
T
t
e
st in tcct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
F
ix parameter p
a
ssi
n
g of long lon
g
bitfield
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud
'
homme
switch last 2 par
a
ms of T
O
K_mem
s
e
t
on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'
h
omme
Don't perform bui
l
tin_frame_
a
ddress on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pr
e
ud'
h
omme
Fix fct pa
r
am passing of struc
t
wit
h
size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Switch float abi to
s
oftfp
fo
r
int
<
-
-
> floa
t
c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert
"
A
dd macro
to browse
r
eloc and sym ent
r
ies"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Revert
"
Spli
t
elf_outp
u
t_file
i
n smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preu
d
'homme
Rever
t
"Add s
u
ppor
t
o
f
Thumb
t
o A
R
M
branch
r
elocati
o
n"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Add
suppo
r
t of Thumb to ARM
b
ranch relocation
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud
'
homme
Spl
i
t elf_output_f
i
le in smal
l
er functions
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
A
d
d
mac
r
o to browse reloc and sym
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
G
i
ve ARM asm mnemonic of PLT e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'ho
m
me
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s P
r
eud'homme
Ig
n
ore abitest-cc and abitest-tcc t
e
st progra
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s Preud'homme
T
e
st lon
g
long to f
l
oat conversions
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Pr
e
ud'homme
Move result of itof doubl
e
conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homm
e
Var
i
ou
s
Makefile fixes for cross-compilatio
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove WIT
H
OUT_LIBTCC
m
a
cro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GNU triplet prefix for cr
o
ss tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preu
d
'homme
Shared lib
r
ari
e
s also hav
e
e
ntry poi
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
Improve ELF
on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
U
pd
a
te elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Pr
e
ud'homme
Add support for runtime s
e
lection o
f
f
l
o
at A
B
I
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'ho
m
me
Explicit that EABI only s
u
pports VFP
for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preu
d
'h
o
mme
Don't say
c
o
mpiler f
l
ags are warning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Pre
u
d'homm
e
Fix struct
r
e
t in variadic fct wi
t
h
A
RM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s
Pr
e
u
d
'
homm
e
Don
'
t call __tcc_fpinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't e
n
able bound check
if libgcc is
used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'ho
m
m
e
Move logic for i
f
(
int value
)
to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
e
ud
'
homm
e
U
p
d
ate Changelog
f
rom gi
t
cha
n
ge
l
og entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
F
i
x negation of 0
.
0 a
n
d
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Pre
u
d
'h
o
mme
Provi
d
e install
-
strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'h
o
mme
Use libtcc
.
a
fo
r
st
a
ti
c
link
ev
e
n with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'homme
Report error on NaN comparis
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preu
d
'homme
Always se
t
*pal
i
gn in classify_
x
86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
m
as Preud'homme
ma
k
e git
i
gnore lib/arm dir
e
c
t
ory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
P
reud
'
homme
Fix signe
d
integer division in ARM
r
u
n
time ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'homme
Add ARM aeabi f
u
nctio
n
s needed
to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'homme
Support s
p
ecial call
i
ng convent
i
on for r
u
nt
i
m
e
ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Pre
u
d
'
homme
D
e
f
in
e
__ARM_EABI__
and __AR
M
EL__
w
h
en applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homm
e
Make abit
e
s
t
.
c
h
a
ve
predictable
result
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'
h
omme
A
dd v
a
_
*
m
a
cro impl
e
mentat
i
on
for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
A
d
d
comment t
o
explain the c
o
de added by 41ce3
9
1c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud'homme
Fix structure pa
s
s
ing in AR
M
calling convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
as Preud'homme
Add support f
o
r str
u
ct > 4B returned via regist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remov
e
c
od
e
i
n
arm-gen
.
c for s
t
ruct
p
acking in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Corr
e
c
tly ident
i
fy hom
o
ge
n
eous fl
o
a
t ag
g
re
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'
h
o
m
me
Fi
x
counting of VFP regs in ARM's gfunc_
p
rolog
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud
'
homme
Fix register co
r
ruption
a
t
function
c
all on ARM
commit
|
commitdiff
|
tree
2013-11-17
T
homas Preud
'
homme
Allow thumb transition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preud'homme
Correctly align
and
re
c
laim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
T
homas Preud'hom
m
e
Refactor and simplify gfunc_ca
l
l() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pre
u
d'hom
m
e
A
d
d _
_
clear_cache impl
e
menta
t
ion in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Preud'homme
F
i
x
allocatio
n
of struct
i
n registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Tho
m
a
s Preud'homme
Re
v
ert
"
Ad
d
s
uppo
r
t for thre
a
d-local sto
r
a
ge variabl
e
s"
commit
|
commitdiff
|
tree
2013-10-29
T
ho
m
as Preud'homme
Add s
u
pp
o
rt for thre
a
d
-local storage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay J
o
nes
Fix CONFI
G
_TCC_SYSINC
L
UDEPATHS on !win32
s
ystems
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas P
r
eud'h
o
mme
Fix commit 0f5942c6b38210
5
075dabb
6
f975a313efc63
a
5f9
commit
|
commitdiff
|
tree
2013-09-24
T
h
o
mas Pr
e
ud'homme
A
void warnings with gcc
4
.
8 + d
e
fault CFLA
G
S
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as
Preud'
h
omme
Det
e
ct correct
i
nstruction
w
i
th incorr
e
ct op
e
rands
commit
|
commitdiff
|
tree
2013-09-20
Th
o
m
a
s Preud'homme
Report error
w
hen redefining enume
r
ator
commit
|
commitdiff
|
tree
2013-09-20
Th
o
mas Preud'homme
Re
p
ort
error
w
hen using un
d
efined enum
commit
|
commitdiff
|
tree
next