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
tccgen: nocode_wanted: do not output constants
2014-07-01
Tho
m
as Preud'homme
Specify license
of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
T
h
o
mas Preud
'
homme
Add
s
upport
f
or load/store of _Bo
o
l value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud
'
ho
m
me
Im
p
r
ove efficiency o
f
m
a
cro
c
oncaten
a
t
ion
commit
|
commitdiff
|
tree
2014-04-12
Th
o
mas Preud'hom
m
e
Make bui
l
d CPU detec
t
ion a tad more
flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas
P
r
eud'homme
Fix preproces
s
or concat wi
t
h empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas
Pre
u
d'homme
P
r
e
vent ## to appear at
s
t
a
rt
or end o
f
macr
o
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas Preud'homme
Add new tests for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Th
o
mas Pr
e
ud'homme
Fix
t
est
for macro nestin
g
commit
|
commitdiff
|
tree
2014-03-31
Thomas Pr
e
u
d'homme
Allow local rede
f
inition
o
f enumera
t
o
r
commit
|
commitdiff
|
tree
2014-03-31
Tho
m
as
P
r
e
ud'homme
Up
d
ate Changelog from git changelog entries
commit
|
commitdiff
|
tree
2014-03-30
T
h
o
mas Preud'ho
m
me
Add
t
es
t
s
for previous fix
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s P
r
eud'h
o
m
me
Update Changelog from gi
t
changel
o
g ent
r
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preu
d
'homm
e
Fix typo in
c
ode
a
dded by
b0
1
8bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'hom
m
e
F
ix again GOT32 + PLT32 re
l
oc commit
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Pr
e
ud'ho
m
me
Create bche
c
k r
e
gion for argv
and arge argum
e
n
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Mak
e
get_tok_str su
p
p
ort
NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Sim
p
lify
and fix GO
T
32 + PLT32 re
l
o
c
commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'
h
omme
S
u
pport GOT32
and
PLT32 reloc
for same
s
y
m
bol
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'ho
m
m
e
A
lways link
l
ibt
c
c1
.
a i
n
(usefu
l
f
o
r
va_* o
n
x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
Add test for previous co
m
m
it
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas P
r
e
u
d
'homme
Warn about soft flo
a
t
ABI n
o
t
being sup
p
orted
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'homme
Deprec
a
te FPA and OABI
support for
A
R
M
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud
'
homme
M
a
ke parse_btype only accept one basic t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud
'
homm
e
Fix relo
c
ation of __bou
n
d_init
commit
|
commitdiff
|
tree
2014-03-11
Th
o
m
a
s Pre
u
d'homme
Fix __cle
a
r_cache im
p
lementat
i
on
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'
h
omme
Adjust reloca
t
ion offset for
t
humb
to
A
RM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Don't hardcod
e
gcc in tests
Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud
'
homme
Fix warning of cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
Use intptr_t to cas
t
poi
n
ter
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
reud'homme
Undefine __va
*
in libtcc1 t
o
avoid erro
r
s w/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Make c
o
ndi
t
ion in lib
t
cc1 bas
e
d
on t
a
r
g
et
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
o
m
m
e
Fix typ
e
_to_
s
t
r
tes
t
for uns
i
gned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas P
r
eud'homme
F
i
x var
i
ous errors unco
v
ered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas P
r
eud'
h
omme
Call fill_go
t
_entry unconditio
n
al
l
y
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
D
efine f
l
o
at_eabi on
l
y in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'ho
m
me
Ignore
VT_DEFSIGN
i
n load on x86-
6
4 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homm
e
Def signedness !
=
sig
n
ed !=
un
s
igned for ch
a
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add suppo
r
t
of
T
h
um
b
t
o
ARM branch re
l
o
c
atio
n
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'h
o
mme
Split
e
l
f_output_file in small
e
r functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
re
u
d'homm
e
Add macr
o
to browse reloc an
d
sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
mas Pre
u
d'h
o
mme
Rou
n
d
m
o
d
e of ll -> floa
t
conver
s
ion to
n
earest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
o
mme
Fix ne
g
a
tive long
l
ong to float conversion o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix
fl
o
at to lo
n
g long conver
s
ion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Fix an
d
e
x
ten
d
*FCAST test in tc
c
test
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pre
u
d
'
h
o
mme
Fi
x
p
a
r
ameter passing of long l
o
n
g
b
i
t
f
ield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homme
s
w
itch la
s
t 2 params of TOK_memset on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'homm
e
D
on't perform bui
l
tin_frame_address on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
F
i
x fct param passin
g
of st
r
uct
w
it
h
size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'
h
omm
e
Switch floa
t
a
b
i to
so
f
tf
p
f
or int <--> fl
o
at
c
onv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
R
e
ver
t
"Add mac
r
o
to browse reloc and
sym entries"
commit
|
commitdiff
|
tree
2014-02-02
T
homa
s
Preud'homme
Revert "Split
elf_output_file in
smaller functio
n
s"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
e
ve
r
t "Add suppo
r
t
o
f
T
humb
to ARM branch r
e
l
o
cat
i
o
n"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Add supp
o
rt of Thumb to ARM bra
n
ch relocati
o
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
plit
el
f
_output_file in smaller f
u
n
c
tions
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homm
e
Add macro to b
r
owse reloc and sym entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'h
o
m
m
e
Give ARM
a
sm mnemonic of P
L
T entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
P
reud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore ab
i
test-cc
a
n
d
a
b
it
e
st-tcc t
e
st p
r
ograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test long lo
n
g to float con
v
ersions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move r
e
sult
o
f itof double con
v
back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
P
reud'ho
m
me
Var
i
ous Makefile fi
x
es for cro
s
s-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'homm
e
Remove WITHOU
T
_LIBTCC ma
c
ro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Use
G
NU triplet p
r
efix fo
r
cross tcc compil
e
rs
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homm
e
S
h
ared libra
r
ies also have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Pr
e
ud'homme
Improve E
L
F on A
R
M
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
U
p
date elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
A
d
d
sup
p
ort for
r
untime
s
election
o
f
f
loat ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'
h
omme
Explicit that
EABI only suppo
r
ts V
F
P for now
commit
|
commitdiff
|
tree
2014-01-07
T
homas
Pre
u
d'homme
D
o
n
'
t say com
p
iler flags
ar
e
warnin
g
options
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preud'ho
m
me
Fi
x
struct ret in variadic fct w
i
th ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
e
u
d'homme
Don't ca
l
l __tcc_fpinit if using l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'h
o
mme
Don't enable b
o
und ch
e
ck if libgcc i
s
used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud
'
homme
M
o
ve logic
f
or if (int v
a
lue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
U
p
d
ate Cha
n
g
e
log
fro
m
g
i
t changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix negation of
0
.
0 a
n
d
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud
'
homme
P
rovide install-strip t
a
rget in M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use
libtcc
.
a for stat
i
c
link
e
ven with
USE_LI
B
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'hom
m
e
R
eport error o
n
Na
N
comparison
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'homme
A
l
w
ays set *pa
l
ign i
n
classify_x8
6
_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'hom
m
e
make g
i
t ignor
e
lib/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix signed intege
r
di
v
is
i
on in
ARM r
u
n
t
ime ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preu
d
'homm
e
A
d
d
ARM a
e
abi functions needed
t
o run
t
cctest
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'homme
Support
special calling
conv
e
n
t
i
on for
r
untime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Pr
e
ud'homme
De
f
ine __ARM_E
A
BI__ an
d
_
_
A
RMEL__ wh
e
n a
p
plicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'homm
e
M
a
ke a
b
itest
.
c
h
a
ve
p
redictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add v
a
_* m
a
cro implementation for
A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
h
o
mme
Add comment
to expl
a
in the code
a
dded by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix
structure passing i
n
ARM
cal
l
in
g
convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'
h
o
m
me
Add s
u
pport for s
t
ruct
>
4B returned via
r
egisters
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
m
as Preud'homme
Remove cod
e
in a
r
m-gen
.
c for struct packi
n
g in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'ho
m
me
Correctl
y
identif
y
homogeneous
flo
a
t agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fi
x
counting of
VFP
regs in
A
RM's gfunc_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
P
reud'homme
F
ix register co
r
rup
t
ion
a
t func
t
io
n
call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s
P
r
eu
d
'homme
Allow thumb transition f
o
r R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'hom
m
e
Correctly
align a
n
d rec
l
aim stac
k
at
f
unction call
commit
|
commitdiff
|
tree
2013-11-15
Thomas
P
re
u
d
'
homme
Refactor a
n
d simplify
g
f
u
nc_call
(
) on arm
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Pre
u
d'ho
m
me
A
dd __clear_cache imp
l
ement
a
tion in li
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
m
as
P
reud'homm
e
Fi
x
a
l
location of
struct i
n
registers on
ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
Preu
d
'homme
Reve
r
t "Add suppo
r
t for thread-local storag
e
v
ar
i
ab
l
es
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas P
r
eud'homme
Add
s
upport for thread-local
stora
g
e v
a
r
i
a
b
les
commit
|
commitdiff
|
tree
next