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
Accept CPPFLAGS from the environment
2014-07-01
Thomas
P
reud'homme
Specify lic
e
nse o
f
lib/arme
a
bi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas Preu
d
'
homme
A
d
d support for load/s
t
ore o
f
_
B
ool valu
e
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Improve
e
f
ficien
c
y of
ma
c
ro concatenat
i
on
commit
|
commitdiff
|
tree
2014-04-12
T
h
omas
P
r
e
ud'
h
omme
Make buil
d
CPU de
t
ection
a t
a
d mo
r
e flexible
commit
|
commitdiff
|
tree
2014-04-12
Thom
a
s P
r
eud'homme
Fix pre
p
r
ocessor conca
t
with
e
mpty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud
'
homme
P
revent ## to ap
p
ear at start o
r
end of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud
'
homme
Add
new test
s
for macro nes
t
ing
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
as P
r
eud'homme
F
i
x test for macro
n
e
s
t
i
ng
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'h
o
mme
Allow local redefi
n
ition of enu
m
erator
commit
|
commitdiff
|
tree
2014-03-31
T
h
omas Preu
d
'
homme
Update Chan
g
elog from git chang
e
log entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Ad
d
tests for previou
s
fixes
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
a
s
Preud
'
homm
e
Up
d
ate C
h
a
ngelog from git changelog en
t
ries
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'h
o
mme
Fix typo in
c
ode added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'homme
Fix again
GO
T
32
+ P
L
T32 reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'ho
m
m
e
Create
b
check
r
egion for argv
and arge ar
g
umen
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'hom
m
e
Make get_tok_str support NULL as second
pa
r
am
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Pre
u
d'h
o
mme
Simpli
f
y an
d
fix GOT32 + PLT32 rel
o
c commi
t
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'homme
Support GOT32 and PLT32 relo
c
f
o
r same s
y
m
b
ol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'
h
omme
Alw
a
ys link li
b
tcc1
.
a in (useful
f
or va_* on
x
86)
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'
h
omme
A
d
d
test for previous c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homm
e
Warn about soft
f
l
o
at ABI not being supported
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud
'
h
o
mme
Depre
c
at
e
FPA and OABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thoma
s
Pr
e
ud'homme
Make parse_btype o
n
ly accept one basic t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
Fix relocation of
__bound
_
init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'hom
m
e
F
i
x
__clear_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'homme
Adjus
t
rel
o
cation of
f
s
e
t
for
t
humb to ARM
v
e
ne
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
o
m
me
D
o
n't
h
ardcode gcc in
tests Ma
k
efile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fi
x
w
a
r
nin
g
of cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Us
e
intptr_
t
to c
a
st pointer
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud
'
ho
m
me
Undefin
e
__
v
a*
i
n
l
ibtcc1 to avoid errors w/
clang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'h
o
mme
Make c
o
n
d
ition in libtcc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'homme
Fix type_to_
s
tr test fo
r
unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thom
a
s Preu
d
'hom
m
e
Fix various er
r
ors
uncovered by sta
t
ic analysis
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas Pr
e
ud'homme
Call
f
ill_got_entry
u
n
conditionally
commit
|
commitdiff
|
tree
2014-02-09
T
homas
P
r
e
ud'homme
Define float_eabi only
in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ignore VT_D
E
F
S
I
GN
i
n
l
oad on x86-64 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
omme
Def
s
ignedness !=
s
ig
n
ed != u
n
sig
n
ed f
o
r cha
r
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as P
r
eud
'
homme
Add s
u
pport
of Thumb to AR
M
b
r
a
n
ch
r
elocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
homme
Split el
f
_output_file in small
e
r
functions
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'h
o
mme
Add macro to
b
rowse reloc a
n
d sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Rou
n
d
m
ode of ll -> f
l
oat
c
o
nversion to neare
s
t
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud'homme
Fix nega
t
i
v
e long long to
f
loat c
o
n
v
ersion on AR
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
u
d
'h
o
mme
Fi
x
float to
long l
o
ng conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
F
i
x and extend *FCA
S
T
test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
as P
r
eud'homme
F
ix para
m
et
e
r
p
assin
g
of l
o
ng long bit
f
ield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
swi
t
ch l
a
st 2 params
o
f
TOK_memset on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as
Preud'hom
m
e
Don't perform bu
i
l
tin_frame
_
address
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
F
i
x
f
c
t
param passi
n
g of stru
c
t with s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
u
d'homme
Switch floa
t
abi t
o
soft
f
p
for in
t
<--> floa
t
conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'
h
omme
Rever
t
"
A
d
d
macro
to browse re
l
oc
a
nd s
y
m en
t
ries"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
as Preud'ho
m
me
Reve
r
t "Split elf_out
p
ut_f
i
le in smaller func
t
i
o
ns"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add sup
p
ort of
T
humb to ARM branch r
e
location"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'hom
m
e
A
d
d support of
T
h
u
mb
to AR
M
bran
c
h relocat
i
on
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Split elf_out
p
ut_file in small
e
r func
t
ions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d
'homme
A
dd macro
t
o browse reloc and sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
T
ho
m
as
Preud'
h
omm
e
Give ARM asm mn
e
monic of PLT
e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Cle
a
n tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud
'
homme
Ignore a
b
ite
s
t-cc and abitest-tcc
t
e
st programs
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Preud'
h
o
mme
T
est long long
to float c
o
nvers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Th
o
ma
s
Preud
'
h
o
mme
Move re
s
u
l
t of itof do
u
ble
con
v
b
ac
k
to
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
T
homas Preud'
h
omme
Various M
a
kefile fixes for cross-
c
ompilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Remove WITHOUT_
L
IBTCC
macro:
no more
use
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Us
e
GNU tr
i
p
l
et prefix for cross tcc compi
l
ers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'ho
m
m
e
Shared librari
e
s
a
lso
ha
v
e entry
p
oint
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Pre
u
d
'homme
Im
p
ro
v
e ELF on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
e
u
d
'
homme
U
p
date elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud
'
homme
Add support
for ru
n
time selection
of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homme
E
x
plicit that EABI
o
nly s
u
pp
o
rts
V
FP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Th
o
mas
P
r
e
ud'homme
Don't say c
o
mpil
e
r fla
g
s are warning opt
i
o
ns
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
Fix struct ret in varia
d
i
c fct with ARM har
d
f
l
oat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reu
d
'homme
D
on
'
t call __t
c
c_fpinit
i
f usin
g
libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't enab
l
e bound chec
k
if
libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
Move logi
c
for if (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
U
p
date Ch
a
ng
e
log from
g
it ch
a
ngelog entr
i
es
commit
|
commitdiff
|
tree
2014-01-04
T
h
om
a
s Preud'homme
Fix ne
g
ation of 0
.
0 an
d
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preu
d
'homme
Pro
v
ide install-strip
t
arget in
Ma
k
efile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use libtcc
.
a f
o
r
static link
even
w
ith USE_LI
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'homme
Repo
r
t er
r
o
r o
n
NaN
c
omparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Alwa
y
s
set *palign in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Preud'homme
mak
e
git i
g
nore lib/arm
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
P
r
eud'h
o
m
m
e
Fi
x
signed integ
e
r divi
s
ion in ARM r
u
ntime ABI
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas Preud'homme
Add ARM aeabi func
t
ions needed to
r
un tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'ho
m
m
e
Support
spe
c
ia
l
calling convention
f
or
r
untime
A
BI
commit
|
commitdiff
|
tree
2013-11-26
Th
o
mas
Preud'homm
e
Defi
n
e __ARM_
E
ABI__ and __ARMEL__ when applica
b
le
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'ho
m
m
e
Ma
k
e
a
bitest
.
c have pred
i
ctable
result
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as P
r
eud'homme
Ad
d
v
a
_* ma
c
ro implemen
t
at
i
on fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'homme
Add comment
t
o ex
p
lain t
h
e code added b
y
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
ma
s
Pre
u
d
'
homme
Fix s
t
ructure
passing in ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preud'homme
Add
support
for struct > 4B returned via regis
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Rem
o
ve code in arm-gen
.
c for
s
truct packin
g
in reg
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
Correctly identify h
o
mo
g
eneous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homm
e
Fix co
u
nt
i
ng of VFP r
e
gs in ARM's
gfun
c
_p
r
olog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'hom
m
e
Fix r
e
gister corr
u
ptio
n
at
fun
c
tion call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pre
u
d'homme
Allow
t
h
umb transition for
R_ARM_P
C
2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correctl
y
al
i
gn and recla
i
m stack at
fun
c
t
i
o
n
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas P
r
e
ud'homme
Re
f
actor and s
i
mplify
g
f
unc_call
(
)
on a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
reu
d
'homme
Add __clea
r
_cache implementation
i
n libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s Preud
'
homme
Fix
a
llo
c
ati
o
n of struct in re
g
is
t
ers
o
n ARM
commit
|
commitdiff
|
tree
2013-11-03
Tho
m
as
P
reud'homme
R
e
vert "Add support for thread-local sto
r
age variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homm
e
Ad
d
s
u
pp
o
rt for
thread-local
storage vari
a
bles
commit
|
commitdiff
|
tree
next