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
Explicit that EABI only supports VFP for now
2014-01-07
Thomas Preud
'
homme
E
xpli
c
it that EABI only support
s
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
Pre
u
d'homme
Don't say compiler fl
a
gs are warning opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preu
d
'homme
Fix st
r
u
c
t ret i
n
va
r
iadic fct with ARM h
a
rdfloat
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Preud'homme
Don't call
_
_tcc_fp
i
nit if u
s
ing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homm
e
Don'
t
e
n
able bound c
h
e
ck if
l
ibgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
Move
l
o
gic for if (in
t
value) t
o
tccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'
homme
U
p
d
ate
C
hangelo
g
f
r
om git chang
e
l
og
entries
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas
P
reud'homme
Fix n
e
gation of 0
.
0
a
n
d -
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homm
e
Provide
i
nstall-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'homme
Use lib
t
cc
.
a for static lin
k
e
v
en with USE_
L
IB
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Repor
t
err
o
r
on
NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'homm
e
Al
w
ays set *palign in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'h
o
mme
make git
i
g
nor
e
lib/arm director
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix signed in
t
e
ger divis
i
on in
A
R
M
runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reud'homme
A
dd A
R
M aeabi functions neede
d
to run tcct
e
s
t
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'h
o
m
me
Su
p
p
o
r
t spec
i
al
calling
c
onvention
f
or ru
n
time ABI
commit
|
commitdiff
|
tree
2013-11-26
Th
o
mas Preud'homme
Defi
n
e __ARM_EA
B
I
__ and __ARMEL__ when applica
b
le
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Pr
e
ud'homme
Make a
b
itest
.
c
have predi
c
ta
b
le r
e
s
u
l
t
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'ho
m
me
Add va_* macro imp
l
ementation for
AR
M
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preu
d
'
h
o
m
m
e
Add
c
o
mment to ex
p
la
i
n
t
he code
added by
4
1
ce3
9
1c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix structure pass
i
ng in ARM callin
g
convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
Add support for s
t
ruct > 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Rem
o
ve code in ar
m
-gen
.
c fo
r
struct packing
in reg
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Correc
t
ly
iden
t
ify homogeneous f
l
oat aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'homme
Fix counting of VFP regs i
n
AR
M
's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'homme
Fix
regist
e
r c
o
rruption at func
t
ion call on A
R
M
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'
h
omme
Allo
w
thumb tra
n
si
t
ion for
R
_ARM_P
C
24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Corre
c
tly align
and rec
l
aim stack at f
u
nction call
commit
|
commitdiff
|
tree
2013-11-15
Thomas
P
re
u
d'homme
Refac
t
or and simp
l
ify
g
func_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pr
e
ud'
h
om
m
e
A
d
d __clear_cache
impleme
n
tation in libtcc
1
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas Pr
e
ud'homme
Fi
x
allocati
o
n of struc
t
in regis
t
ers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'hom
m
e
Rev
e
rt "Add
s
upport fo
r
thread-l
o
cal storage variab
l
es"
commit
|
commitdiff
|
tree
2013-10-29
T
homas Preud'homm
e
Add support for
t
hrea
d
-local s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix CONFI
G
_TCC_SYSINCLUDEPATHS on
!wi
n
32 sys
t
ems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preu
d
'homme
Fix commit
0f5942c6b382105075dabb6f97
5
a31
3
e
fc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
T
homas P
r
e
ud'homme
A
void warn
i
ngs wit
h
g
c
c
4
.
8 + default CF
L
AGS
commit
|
commitdiff
|
tree
2013-09-24
Thom
a
s
Preud'hom
m
e
Detect co
r
r
e
ct ins
t
ruction with incor
r
ect o
p
e
r
a
nds
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s
Pr
e
ud'homme
R
e
p
o
rt error when redefining
e
n
u
merator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preu
d
'homme
Report
e
rror when
u
sing
u
ndefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid
e
num redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
Pr
e
ud
'
homme
Forbid the use of array
o
f functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas P
r
eud'homme
G
e
ner
a
te an error when
a
function is re
d
efine
d
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
libtcc1
.
c:
F
ix __asm__() in
__tcc_
f
pinit and __tcc_cvt
_
ftol
commit
|
commitdiff
|
tree
2013-09-07
T
homas
P
re
u
d'homme
Fix l
i
b, include, c
r
t and libgc
c
search
p
ath
s
commit
|
commitdiff
|
tree
2013-06-14
Thomas Pr
e
ud'
h
o
m
me
Define __ARM_PCS_VFP in hardfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
A
d
d s
u
pport
for load/s
t
ore of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
Improve
t
e
xi2
h
tml -> m
a
ke
i
nfo con
v
ersion
commit
|
commitdiff
|
tree
2013-05-05
Thoma
s
Preud'homme
Relic
e
n
sin
g
Tiny
C
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Pre
u
d'homme
Fix
b
u
i
lding instructi
o
n
wrt mak
e
/
g
make
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix synch
r
oniza
t
ion between data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'
h
omm
e
Flush
c
aches be
f
o
re -run
n
ing
program
commit
|
commitdiff
|
tree
2013-03-14
Th
o
mas Preud'homme
F
i
x configure script o
n
F
reeBSD
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas Preud'
h
omme
U
pdat
e
.
g
i
tignore wi
t
h
regards to test chan
g
es
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas
P
r
eud'homme
Fix GNU Hu
r
d interpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'
h
om
m
e
Add support for KfreeBS
D
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homm
e
De
f
i
ne __STDC_HOSTED
_
_ to
a
s
ane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud
'
homme
De
f
ine
_
_ST
D
C
_
HOS
T
ED__
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Preud'homme
Relea
s
e
TinyC
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'h
o
mme
Rev
e
rt
"
Don't search
l
i
b
g
c
c_
s
.
so
.
1
on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
D
on't sea
r
ch li
b
gcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'
h
omme
Add missing heading slash to detect
/
l
ib64
s
yste
m
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'ho
m
me
Add arm ABI de
t
ectio
n
in
conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Preud'ho
m
me
Anothe
r
attempt
to
"
detect"
m
ultiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'homme
C
r
eate con
f
ig-pri
n
t program to test $c
c
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Preud'homme
Various f
i
x
es for f9a
c
2
01
3
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Detect mult
i
arch triplet
and ldd
i
r from ldd output
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas
Preud'homme
Fix pr
e
vious com
m
it
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'ho
m
me
Impr
o
v
e m
u
ltiarch
dete
c
tion
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preu
d
'h
o
mme
Fix fn_dirname in configure script
commit
|
commitdiff
|
tree
2013-02-05
Thom
a
s
P
reud'homm
e
Align on
4n
b
y
tes
w
hen cop
y
ing fct args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preu
d
'homme
S
lightl
y
i
mproved supp
o
rt
f
or !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud
'
homme
arm-gen
.
c:
f
ix va
r
initial
i
z
a
tion in gfunc_c
a
ll
commit
|
commitdiff
|
tree
2013-01-31
T
h
o
m
as Pr
e
ud'h
o
mme
Revert "Add predictability in C
T
ype in
i
tializa
t
ion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Reve
r
t
"
D
on't call
el
f
_h
a
sh on NULL
v
alue"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as P
r
eud'homme
R
e
vert "Check whether s
t
ruct
u
re fi
e
l
d
s
h
a
ve
a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Check w
h
ether structur
e
field
s
h
a
v
e
a ty
p
e
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Don't
c
all elf_hash
o
n
N
U
LL value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Ad
d
predictability in CType initial
i
zation
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'ho
m
m
e
F
i
x cross-com
p
ilation out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud'h
o
mme
A
dd my
copyright for changes
in arm-g
e
n
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Pre
u
d'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
Upd
a
te Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Fav
o
r
a
rm h
a
r
d
float over ar
m
softfloa
t
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pr
e
u
d'
h
omme
Fi
x
overflow dete
c
tion in A
R
M
r
e
l
o
cation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homm
e
Fi
x
s
t
ack alignme
n
t on 8 bytes at functi
o
n ca
l
l
commit
|
commitdiff
|
tree
2013-01-26
Thomas
Preud'homme
Don't do bui
l
tin_frame_address test
w
ith ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Organize
f
rames in a rea
l
l
inked list
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Use gcc to g
e
nerate
t
c
c
test
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
L
ink
S
TT_
G
NU_IFUNC into STT_F
U
NC
i
n executable
.
commit
|
commitdiff
|
tree
2013-01-24
Tho
m
as P
r
e
u
d'homme
Fix [f
]
g
et
c
return valu
e
usag
e
in 40_st
d
io tes
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
u
d
'homme
Fix out-of-tree
build
with
relati
v
e
pat
h
to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Install libtcc
.
h
w
h
en invoking mak
e
ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Pr
e
ud'ho
m
me
R
evert "Added what I cal
l
virtual
i
o
to t
i
nycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
P
r
eud'h
o
mm
e
Reve
r
t "pe: fix
tcc not li
n
king to user
3
2 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop
s
e
t
t
i
ng -Wno-u
n
used-result switch
i
n
Make
f
ile
commit
|
commitdiff
|
tree
2013-01-13
T
homas Pr
e
u
d'h
o
mme
Fi
x
C99i
s
m in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
homme
Stop r
e
turning 0
in
c
mp_c
o
mpar
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
ho
m
me
Honor C
C
when tes
t
ing
f
or -Wno-
u
nused-result
commit
|
commitdiff
|
tree
2012-12-04
T
homas P
r
eud'homme
Detect
ARM
CPU v
e
rsion in confi
g
ure
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
e
u
d'ho
m
m
e
arm-g
e
n
.
c: Invalid o
p
erat
o
r te
s
t always
false
commit
|
commitdiff
|
tree
next