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'
h
omme
Exp
l
ic
i
t
that EABI only supp
o
rts VFP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say
compile
r
fl
a
gs ar
e
warnin
g
opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas
Pre
u
d'homme
Fi
x
struct
r
et in vari
a
dic fct w
i
th ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'ho
m
me
Do
n
't call _
_
tcc_
f
pinit if
u
s
ing
l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'homm
e
D
o
n't enable
bou
n
d ch
e
ck if libgcc
i
s
used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
m
a
s
P
reud'homme
Move logic for if (int value) t
o
tcc
g
en
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud'homme
U
pdat
e
Changelog from git
changelog
e
n
trie
s
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud'homme
Fix negation of 0
.
0 a
n
d
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Th
o
ma
s
P
reud'homme
P
r
ovid
e
install-str
i
p
target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
T
h
oma
s
Preud'homme
Use li
b
t
cc
.
a for sta
t
ic link even with USE_LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'ho
m
m
e
Report error o
n
NaN c
o
mpari
s
on
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
mme
Al
w
ays se
t
*
palign in c
l
assif
y
_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
mas Pre
u
d'homme
make git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preu
d
'
h
omme
F
ix
s
igned integer div
i
sion i
n
ARM runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'homme
Add
A
RM aea
b
i func
t
ions needed to run t
c
ctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'homme
Suppo
r
t sp
e
cia
l
calling conv
e
ntion for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
P
reud'
h
o
mm
e
Define _
_
ARM_E
A
BI__ and __ARME
L
__
when
appli
c
able
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
Make abitest
.
c hav
e
p
r
edictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
mme
Add
va_
*
macro implementation for
A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'homme
A
dd
c
ommen
t
to
e
xplain t
h
e code added by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'ho
m
me
Fix st
r
ucture passing in ARM calling conv
e
nti
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas
P
r
e
ud'homme
Add
s
upport for s
t
ruct > 4B
retur
n
ed vi
a
registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Rem
o
ve code
in arm-gen
.
c for
s
t
r
uc
t
packing in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Co
r
rec
t
ly identify homogeneou
s
f
loat
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud
'
h
omme
Fix count
i
ng of VFP re
g
s in A
R
M
's gfunc_p
r
olo
g
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s P
r
e
ud'homme
Fix
r
egister cor
r
uption at fun
c
tion call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'ho
m
m
e
Allow t
h
umb
transiti
o
n for R_
A
R
M_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'homme
Cor
r
ectly align and reclaim stac
k
at
f
unc
t
i
o
n
ca
l
l
commit
|
commitdiff
|
tree
2013-11-15
Thoma
s
Preu
d
'homme
Refactor and simpl
i
fy gfunc_call
(
) on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas
Preud'hom
m
e
Add _
_
c
le
a
r_
c
a
c
he
imple
m
entati
o
n
i
n libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preu
d
'homme
Fix allocatio
n
of struct in registers on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s Preu
d
'hom
m
e
Rever
t
"Add support for thre
a
d-loca
l
storage va
r
ia
b
les"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add support fo
r
thread-l
o
cal s
t
o
r
age variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'h
o
mme
Fix commi
t
0f5942c6b38
2
105
0
75da
b
b6f975a
3
13efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Th
o
ma
s
Preud'homm
e
A
v
oid warnings with gcc 4
.
8 + d
e
faul
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Dete
c
t
c
orrect instructio
n
with incorrect
operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
R
eport er
r
or when redefining
enumerat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'h
o
mme
Report e
r
r
o
r
when
using
u
n
de
f
i
ned enum
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
Preud'homme
Forbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid
t
he use of array of functions
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
Pre
u
d
'homme
G
e
nerate an error when a func
t
ion is
r
e
d
ef
i
n
e
d
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preu
d
'homme
F
i
x lib,
i
n
c
lude, crt
and li
b
g
c
c
search
paths
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'ho
m
me
D
e
fine __ARM_PCS_
V
FP in hardflo
a
t compi
l
a
tio
n
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
reud'homme
Ad
d
support for load/store of _Bool
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
Improve t
e
xi2html -> makeinfo conv
e
r
s
ion
commit
|
commitdiff
|
tree
2013-05-05
Tho
m
as
P
reud'homme
Relic
e
nsi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thoma
s
Preu
d
'homme
F
ix b
u
ilding i
n
s
t
ruction
wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas
Preud'homme
Fix sy
n
c
hron
i
zation between data a
n
d instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homme
Flush caches
b
efore -running program
commit
|
commitdiff
|
tree
2013-03-14
Thomas
Preud'homme
F
i
x c
o
nf
i
gure script on
FreeB
S
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homme
Update
.
gitignore with
r
egards to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'hom
m
e
Fix GNU
H
urd int
e
rpret
e
r p
a
th
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as Preud'homme
Ad
d
support fo
r
Kf
r
eeBS
D
64b
i
ts
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'
h
o
m
me
De
f
ine __STD
C
_
HOSTED__
to a sane valu
e
commit
|
commitdiff
|
tree
2013-02-17
Thomas
P
reud'homme
Define __STDC_
H
OSTED__
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Preud'homme
Release
TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homm
e
Revert "Don't
s
earch libgc
c
_s
.
so
.
1
on /lib64
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'h
o
mme
Don't search
l
ibg
c
c_s
.
s
o
.
1
on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'h
o
mme
Add m
i
ssing heading slash
to detect /lib64 s
y
stem
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'homme
Add arm AB
I
d
e
t
ection in conf
t
est
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'ho
m
me
Another at
t
emp
t
to "detec
t
"
mult
i
arch
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
Preud
'
h
omme
Create config-print program to te
s
t $cc
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Pre
u
d'homme
Vari
o
us fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas Preu
d
'ho
m
me
Detect multiarch trip
l
et and lddir
fro
m
ldd o
u
tput
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
P
r
eud'homme
Fix previous comm
i
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Improve mult
i
arch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas P
r
eud'homme
Fix fn
_
dirnam
e
in c
o
nfigure
s
cript
commit
|
commitdiff
|
tree
2013-02-05
Thomas Pr
e
u
d
'ho
m
me
Align on
4n bytes wh
e
n copy
i
ng fct args on
stac
k
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
reud'homme
S
lightly imp
r
o
v
ed support
for !gcc compi
l
ers
commit
|
commitdiff
|
tree
2013-02-04
Thoma
s
Preud'hom
m
e
arm-gen
.
c: fix
var initializa
t
ion
i
n g
f
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
Revert
"
Add predi
c
tab
i
lity in CType in
i
t
ialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'h
o
mme
Rev
e
rt "Do
n
't call
e
lf_hash on N
U
LL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'ho
m
me
Revert "C
h
eck whether s
t
ructure
f
iel
d
s
have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d
'
homm
e
Check whether struct
u
re fields have a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'ho
m
me
Fix c
r
oss-co
m
pila
t
ion out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'
h
omm
e
Add my
copy
r
ight for chang
e
s i
n
arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preu
d
'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s P
r
eud'ho
m
me
Update C
h
an
g
elog
commit
|
commitdiff
|
tree
2013-01-29
Thom
a
s
P
reud'homme
Fa
v
or ar
m
hardfloat over arm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s Pre
u
d'homme
Fix overflow de
t
ect
i
on in
A
RM reloca
t
ion
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'ho
m
me
Fix
stack
a
lignment on 8 bytes
at function
call
commit
|
commitdiff
|
tree
2013-01-26
Thoma
s
Preud'
h
omme
Do
n
't
d
o b
u
i
l
t
i
n
_frame
_
address tes
t
with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas
P
reud'ho
m
me
Orga
n
i
z
e frames in a rea
l
linke
d
li
s
t on
A
RM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Use
g
cc to generate tcctest
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Link STT_GNU_IFUNC into STT_FUNC in
executab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Tho
m
as P
r
e
ud'homm
e
Fix
[f]getc
retu
r
n value usage in 40
_
stdi
o
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Fix
o
ut
-
of-
t
r
ee
build with relative path t
o
roo
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Ins
t
a
l
l li
b
tcc
.
h when
i
nvoking make in
s
tal
l
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Revert
"
A
dded what I call virt
u
al io to
t
in
y
cc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Rever
t
"
p
e
:
fix tcc not linking to user32 and gd
i
3
2"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting -Wno-unused-result
s
w
i
tch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s P
r
eud'homme
Fix C99
i
sm in v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop returnin
g
0
in cmp_co
m
p
a
rison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'
h
om
m
e
Ho
n
o
r
CC when testing for -Wno-
u
nused-r
e
sul
t
commit
|
commitdiff
|
tree
2012-12-04
T
homas Preud'homme
D
etect AR
M
CPU ve
r
sion in
c
onfig
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-gen
.
c: Invalid operator te
s
t alw
a
ys fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'hom
m
e
F
ix O
A
BI calling co
n
vention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'
h
omm
e
Only reference v
f
pr when availab
l
e
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas Pr
e
ud'homme
Define TCC_ARM_E
A
B
I
if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
T
homas Preud'homme
Gen
e
rate PL
T
t
h
umb st
u
b only when neces
s
ary
commit
|
commitdiff
|
tree
next