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 Preud
'
homme
S
pe
c
ify license of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas
P
r
eud'hom
m
e
A
d
d
s
uppo
r
t
f
or load/store of
_
Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thom
a
s Preud'homme
Imp
r
o
v
e
eff
i
c
iency of ma
c
r
o
concatena
t
ion
commit
|
commitdiff
|
tree
2014-04-12
T
h
oma
s
Preud'homme
Make bui
l
d
C
PU detection
a tad more
flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'
h
omm
e
Fix preproces
s
o
r concat with empty
a
rg
commit
|
commitdiff
|
tree
2014-04-08
Tho
m
as Preud'homme
Preve
n
t
##
to
a
ppear at star
t
or end of
m
a
c
r
o
commit
|
commitdiff
|
tree
2014-04-07
Thoma
s
Preud'homme
Add new tests for ma
c
ro nesting
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas Preud'homme
F
i
x t
e
st for
m
acro n
e
s
t
ing
commit
|
commitdiff
|
tree
2014-03-31
Tho
m
a
s
Preud'
h
omme
Allow local
r
edefinition of enum
e
r
a
to
r
commit
|
commitdiff
|
tree
2014-03-31
Th
o
mas
P
r
e
ud'homme
U
p
date Changelog fro
m
g
i
t chang
e
log entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'h
o
mme
Add te
s
ts for previ
o
us fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud
'
homm
e
Update Changelog from
g
it
changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Preu
d
'ho
m
me
Fix typo
i
n
c
ode adde
d
b
y
b018bac9c
8
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Pre
u
d'hom
m
e
Fix again
G
OT32 +
PL
T
32
reloc co
m
mit
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas P
r
eud'
h
omme
Cr
e
ate bchec
k
region fo
r
argv and arge ar
g
ume
n
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'hom
m
e
Make g
e
t_
t
ok_str suppo
r
t
NUL
L
as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Pr
e
ud'homme
Simpli
f
y and fix GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s
Preud'homme
S
u
ppo
r
t GOT32 and PLT32
reloc for sa
m
e
sy
m
bol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Always lin
k
l
i
btcc1
.
a
in (useful for v
a
_* on x8
6
)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
me
Add test
f
or previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
W
a
rn about so
f
t fl
o
at ABI not
b
eing support
e
d
commit
|
commitdiff
|
tree
2014-03-25
T
h
oma
s
Preud'homme
Deprecate FPA a
n
d
O
ABI support fo
r
A
RM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Pr
e
ud'homme
Make parse_
b
type only accept
o
n
e basic type
commit
|
commitdiff
|
tree
2014-03-17
Thoma
s
Pre
u
d'homme
Fix relocation of
_
_
bound_i
n
it
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Preud'homme
Fix __clear_
c
a
c
he implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pr
e
ud'homme
Adjust
rel
o
cation o
f
fset
for thumb to
A
RM v
e
neer
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud
'
homme
Don
'
t
hardcode gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'homme
Fix warning
o
f cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use intptr_t t
o
cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
m
e
Und
e
fine
__va* in libtc
c
1 to avoid errors w/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas
Preud'ho
m
me
Mak
e
cond
i
tio
n
in libtc
c
1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
as Preud'homme
F
i
x type_to_str test fo
r
unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Pr
e
ud'homme
Fix various errors
u
n
covered
by
static analy
s
is
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas P
r
eud'homme
C
a
ll fill_g
o
t_entry
unconditiona
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
P
r
e
u
d'homme
Define fl
o
at_eabi on
l
y
in ar
m
-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
homas Preud'ho
m
me
Ign
o
re VT_DEFSIG
N
in load
on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
Def signedness != signed != un
s
i
g
n
ed for char
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as P
r
eud'ho
m
m
e
Add suppor
t
of Thumb to ARM
b
r
an
c
h
relocation
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Pr
e
ud'hom
m
e
Spl
i
t elf_out
p
ut_file in s
m
a
ller f
u
nctions
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
Add macro
to b
r
owse reloc
and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Th
o
ma
s
Preud'homme
Roun
d
mo
d
e of ll -> float co
n
v
ersi
o
n to nearest
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud
'
h
o
mme
F
i
x
negative long
l
o
ng t
o
float
conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
Fix floa
t
to long long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Fix and extend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
Preud'ho
m
m
e
F
i
x
p
arameter passing of
long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
e
u
d'homme
s
w
i
tch last
2 pa
r
ams of TOK_
m
emset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud'homme
Don't pe
r
form b
u
iltin_frame_addr
e
s
s
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
o
m
as Preud'h
o
mme
Fix fct
p
aram passing
o
f
s
truct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
homa
s
Preu
d
'homme
Switch float abi
to softfp for int
<-->
fl
o
at co
n
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Revert "
A
d
d
m
acro to browse rel
o
c and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homm
e
Revert
"
S
plit elf
_
outp
u
t_fi
l
e in
smal
l
er
functions
"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
P
r
e
ud'homme
Revert "Add s
u
pport of Thumb t
o
ARM branch
relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'hom
m
e
Add suppo
r
t of Thumb to ARM branch relocati
o
n
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Spl
i
t
e
l
f_out
p
u
t_file in smaller f
u
nct
i
o
n
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Add macro
t
o browse reloc a
n
d s
y
m entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
a
s Preud'homme
Give ARM asm mnemon
i
c
of PL
T
en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
I
gnore ab
i
test-cc and abitest-tcc tes
t
prog
r
ams
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud
'
homme
Test
long long to float conversi
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thomas
Preud'homme
M
ove resu
l
t of itof d
o
ubl
e
con
v
back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
ud'homme
V
a
rious Makefile fixes for
cross-compilatio
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
R
em
o
ve WI
T
HOUT
_
L
IBT
C
C macro: no
more
u
ser
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud'homme
Use GNU
t
riplet prefix for cross tcc
compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
Sh
a
red libra
r
ies also
h
ave
e
n
try po
i
nts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mm
e
Im
p
r
ove ELF
o
n
ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Pre
u
d
'ho
m
me
Upda
t
e el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Add support for runtime s
e
lection of float AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'hom
m
e
Explicit that EA
B
I only supports V
F
P for now
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Pr
e
ud'homme
Don'
t
say compiler flags are w
a
rnin
g
options
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas
Preud
'
homme
F
ix struc
t
ret i
n
variadic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't c
a
ll __
t
cc_
f
pinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'
h
om
m
e
Don't enable bound check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'homme
Move logic
for if (int v
a
lue
)
to
tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas
P
reud'homme
Update Changelog from git chan
g
elog en
t
ries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'h
o
mme
Provid
e
install-str
i
p target in M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preu
d
'
ho
m
me
U
s
e l
i
btcc
.
a for static li
n
k even wi
t
h USE_
L
IBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'
h
omme
Report error
o
n
NaN
c
o
mpa
r
is
o
n
commit
|
commitdiff
|
tree
2014-01-03
T
h
o
mas Preud'homme
Always s
e
t *pal
i
gn i
n
cl
a
ssify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preud'homme
make git ignore lib
/
arm dir
e
ctory
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'homme
F
ix signed int
e
g
er division
in
A
RM runtime
A
BI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
a
s Preud'hom
m
e
Add ARM aeabi functions nee
d
ed to
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preud'homme
Su
p
p
or
t
spec
i
al calling convention for
r
u
n
time
A
BI
commit
|
commitdiff
|
tree
2013-11-26
T
h
o
mas Preud'hom
m
e
Define __ARM_EABI
_
_
a
nd __
A
RM
E
L__ w
h
en
a
pplic
a
ble
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
mme
Make ab
i
tes
t
.
c
h
a
v
e
p
re
d
ictabl
e
resu
l
t
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
A
d
d
va_* macro impl
e
ment
a
t
ion fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
T
homas
Pre
u
d
'homme
Add comment to
e
xplain th
e
code
added b
y
41ce
3
91c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'ho
m
me
Fix s
t
ruc
t
ure
p
as
s
i
n
g in
ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
T
homa
s
P
r
eud'hom
m
e
Add support
for struct > 4B returne
d
via regis
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
R
emove
c
o
de in arm-gen
.
c
f
or struct p
a
cking in
re
g
commit
|
commitdiff
|
tree
2013-11-21
T
h
oma
s
Pre
u
d'homme
Correct
l
y
i
dentify homogeneous float
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
homme
Fix counti
n
g of VFP regs in
ARM's
g
f
unc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
r
e
ud'homme
Fix
register c
o
rruption at function ca
l
l on AR
M
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'hom
m
e
Allow thum
b
tran
s
i
tion f
o
r
R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Pre
u
d'homm
e
Correc
t
l
y
a
lign and recla
i
m stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Th
o
ma
s
Preud'
h
o
m
me
Refactor and si
m
plify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
as Pre
u
d'homme
Ad
d
__clear_cache i
m
plem
e
ntation in libtcc
1
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
m
as
Preu
d
'ho
m
me
Fix allocat
i
on of st
r
u
c
t in registe
r
s on
ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Revert "A
d
d support for
threa
d
-l
o
cal
s
torage
v
ari
a
b
les"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud
'
hom
m
e
Add
s
uppo
r
t for thr
e
ad-
l
ocal storage v
a
riab
l
es
commit
|
commitdiff
|
tree
next