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
Various Makefile fixes for cross-compilation
2014-01-09
Thomas Preud'homme
Va
r
ious Makefile
f
ixes for cro
s
s-comp
i
lation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
Remove
W
ITHO
U
T
_
LIBTCC m
a
cro: no more user
commit
|
commitdiff
|
tree
2014-01-08
T
ho
m
as P
r
eud'homme
Use GNU triplet prefix
f
o
r cross
t
cc com
p
ilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Shared libra
r
ies
a
lso have ent
r
y points
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preu
d
'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preu
d
'
h
omm
e
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Add supp
o
rt for runtime selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preu
d
'homme
Explicit that EA
B
I
o
nly
s
uppo
r
ts VFP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
T
h
o
m
as Preud'homme
Don't say compile
r
flags are warnin
g
o
ptions
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Fix struct ret in variadi
c
fc
t
with ARM
h
ardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
homas Preud'homme
Don't call
_
_tcc_fpinit
if usin
g
libg
c
c
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
mas Pr
e
u
d'homme
D
o
n
'
t enable bound chec
k
if
libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud'homme
Move logic f
o
r if (int value)
to tcc
g
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'homme
U
p
date
C
h
a
ng
e
log from git
c
hangelog
entries
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas P
r
eud'ho
m
m
e
Fix negati
o
n of
0
.
0 and
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provide install-strip target i
n
Mak
e
f
i
l
e
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'homm
e
Use l
i
btcc
.
a for
s
tat
i
c link even with USE_L
I
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pre
u
d'homme
Report er
r
o
r
on NaN
c
ompari
s
on
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'hom
m
e
A
lways
s
et *palign in classify_x86_
6
4_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
hom
m
e
make git ignore
lib/arm d
i
r
e
cto
r
y
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Pre
u
d'ho
m
me
F
i
x s
i
gne
d
intege
r
divis
i
on
in
A
RM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Add ARM aeabi
functions
need
e
d to
run tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'hom
m
e
Support
special calling convention fo
r
runtime A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas
Preu
d
'homme
Define __ARM_EA
B
I__ and _
_
ARM
E
L__
when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
M
a
k
e abitest
.
c have predictable
r
esult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va_* macro
i
mple
m
en
t
ation f
o
r
A
RM
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
a
s Preud'homme
Add comment
t
o
explain the code added by
41ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'homme
Fix
structu
r
e pa
s
si
n
g in ARM call
i
ng convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
as Preud'hom
m
e
Add s
u
pp
o
rt f
o
r s
t
ruct
>
4
B
r
e
tu
r
ned via
r
e
gisters
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
Preud'homme
Remov
e
code in ar
m
-g
e
n
.
c for
s
truct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'
h
omme
Correctly
ide
n
tify homogeneous float aggr
e
gate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
Preud'homme
Fix
c
ounting of VF
P
regs in ARM's gfu
n
c_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'
h
omme
Fix re
g
i
s
t
er
corruption
a
t
f
unc
t
i
o
n call
o
n ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'hom
m
e
Allow thu
m
b
transition for R_ARM_P
C
2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
reud'homme
Correctly
a
lign an
d
r
eclaim
stack at functi
o
n call
commit
|
commitdiff
|
tree
2013-11-15
Thom
a
s Preud'homme
Refactor and simplify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preu
d
'homme
Add __cle
a
r_cache imp
l
ementation in li
b
t
c
c1
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
m
as Preud'homme
Fix allocat
i
o
n o
f
struct in regis
t
e
r
s o
n
ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
Preud'homme
Revert "Add support for thread-local sto
r
age variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
ud'homme
Add support for thread-local s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix CONF
I
G_TCC_
S
YSINCLUDEPA
T
HS on !w
i
n32
sy
s
tems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preu
d
'homme
F
ix commit 0f5942c6b382105075
d
abb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preu
d
'homme
A
void warnings with gcc 4
.
8 + default CFLAG
S
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preud'homme
De
t
ect
c
orrect
i
nstruction with
incor
r
ect
o
peran
d
s
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preu
d
'homme
Report error
w
h
e
n rede
f
ining
e
nume
r
ator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homme
Re
p
ort error
when using undefi
n
ed enum
commit
|
commitdiff
|
tree
2013-09-19
Th
o
mas Preu
d
'homme
Fo
r
bid en
u
m
redefinitio
n
.
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s P
r
eud'homme
F
or
b
id
t
he use of array
o
f funct
i
ons
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
Preu
d
'homme
Generate
a
n
e
rror when a functio
n
is
redefined
commit
|
commitdiff
|
tree
2013-09-09
Ra
m
say Jones
libtcc1
.
c: Fix __asm__() in __tcc_fpinit and __tcc_cvt_
f
t
ol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'h
o
mme
Fix l
i
b, include,
crt and libgcc se
a
r
c
h paths
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'h
o
mme
Define __ARM_PCS_VFP in h
a
rdfloat compilatio
n
mod
e
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'homme
A
d
d
su
p
port
f
or load/store
of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
Improve texi2
h
tml -> makei
n
fo conversi
o
n
commit
|
commitdiff
|
tree
2013-05-05
T
h
omas Preud'h
o
m
me
Relicensi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
h
om
a
s Preud'homme
Fix buildi
n
g inst
r
uction wrt make/gm
a
ke
commit
|
commitdiff
|
tree
2013-03-19
Thoma
s
Preud'h
o
mme
Fix sy
n
ch
r
onization betwee
n
data and
i
nstr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homme
Fl
u
sh cache
s
before -running program
commit
|
commitdiff
|
tree
2013-03-14
Tho
m
as
Preud'hom
m
e
Fi
x
c
o
nfi
g
ure script
o
n
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thom
a
s
P
reud'
h
omme
Up
d
at
e
.
gi
t
ignore wi
t
h reg
a
rds
to
te
s
t c
h
a
n
g
e
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
m
e
F
ix GN
U
Hurd interpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pre
u
d'homme
Add su
p
po
r
t
for Kfre
e
BSD 64b
i
ts
commit
|
commitdiff
|
tree
2013-02-17
Thomas Pr
e
ud'homme
Define __STD
C
_HOSTED__ to a sane
v
a
l
u
e
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define _
_
STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Pr
e
ud'homme
Rel
e
a
se Tiny
C
C 0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
T
h
oma
s
Pre
u
d'homme
Revert "Don't search l
i
bgcc_s
.
s
o
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Don't search libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas
Preud'homme
Add missing hea
d
ing slash
to de
t
ect /lib6
4
systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Ad
d
arm ABI
d
e
t
ec
t
ion in c
o
nftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
A
nother a
t
t
empt to
"detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d
'
homme
C
r
e
ate config-print
p
r
ogram t
o
test $
c
c
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Pr
e
ud'homme
Various fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud'ho
m
me
Detect multia
r
ch t
r
iple
t
an
d
ld
d
i
r
from ldd out
p
ut
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Preud'homme
Fix
p
reviou
s
commit
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud
'
homme
Impro
v
e
m
ultiarch dete
c
tion
commit
|
commitdiff
|
tree
2013-02-08
T
h
omas P
r
eud'homme
F
i
x fn
_
dirnam
e
i
n confi
g
u
r
e
s
cript
commit
|
commitdiff
|
tree
2013-02-05
Thomas
Preu
d
'ho
m
me
A
l
ign on 4n
b
ytes when copy
i
ng fct
a
rgs on stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas
P
reud'homme
Sli
g
h
t
ly
improved supp
o
rt for
!gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Th
o
mas Preud'homme
ar
m
-gen
.
c: fi
x
var initializatio
n
in gfunc_cal
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Reve
r
t
"A
d
d predictability
in CTy
p
e initi
a
lization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud
'
homme
R
evert "
D
on't call elf_hash on N
U
LL value"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Pr
e
ud'
h
omme
R
evert "Check w
h
ether struc
t
ure fields have
a type"
commit
|
commitdiff
|
tree
2013-01-31
T
h
om
a
s Pr
e
ud'ho
m
m
e
Check whet
h
e
r structure fields have a type
commit
|
commitdiff
|
tree
2013-01-31
D
o
mi
n
go
Alvarez
.
.
.
Don
'
t ca
l
l elf_hash on
NULL
value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Add predictability i
n
CTy
p
e initial
i
zation
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'homme
Fix cros
s
-compilation out-of-
t
ree
build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add my
c
opyri
g
ht for c
h
anges
i
n
a
rm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Pre
u
d
'h
o
mme
Changelog u
p
date
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Updat
e
Ch
a
ngelog
commit
|
commitdiff
|
tree
2013-01-29
Thoma
s
Pre
u
d
'
h
omme
Fa
v
or arm hardfloat over arm softflo
a
t
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas Pr
e
u
d
'homme
F
i
x overfl
o
w d
e
tec
t
ion in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
T
homas Preud'h
o
mme
Fix st
a
c
k ali
g
nment on 8 byt
e
s at functio
n
cal
l
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as
Preud
'
homme
D
o
n't do buil
t
in_
f
rame_addr
e
ss t
e
st
w
ith A
R
M g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Th
o
mas Preud'homme
Organize
frames in
a r
e
al
l
inked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
o
m
as P
r
eud'homme
Use gcc to generate tcctest
.
gc
c
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
re
u
d'h
o
mme
Link STT_
G
NU_IFU
N
C int
o
STT_FUNC i
n
execu
t
ab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
ma
s
Preu
d
'ho
m
me
F
i
x [f]getc return
v
a
lue usage in 40_stdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d'homme
Fi
x
out-of-tree buil
d
with rela
t
ive path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Pre
u
d'
h
omme
Install lib
t
c
c
.
h when
in
v
oking ma
k
e install
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Re
v
ert "
A
dded what I cal
l
virtual i
o
to
tinycc this
.
.
.
commit
|
commitdiff
|
tree
next