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
Add support for runtime selection of float ABI
2014-01-08
Thomas P
r
eud'homme
Add
s
u
pport for runt
i
me s
e
lection of
f
loat ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'h
o
mme
Explicit t
h
at
EAB
I
o
nly supports VFP f
o
r now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homme
Do
n
't say compi
l
e
r fla
g
s a
r
e
warning opt
i
on
s
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Preud'homme
F
i
x
struct ret in va
r
iadic
fc
t
with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas P
r
eud'homme
D
o
n't call
__tcc_fpini
t
if using
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'
homme
Don't enable bound ch
e
ck if libgcc
is used
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud'homme
Mo
v
e log
i
c
for if (int value) to
t
ccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Updat
e
Changelog f
r
om git changelog entri
e
s
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
Fix negation of 0
.
0 a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud'homme
Pr
o
vide
i
nstall-str
i
p target in
Ma
k
efil
e
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
e
u
d
'homm
e
Use lib
t
cc
.
a
f
or static link even wit
h
USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'homme
Report
e
rror on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Th
o
m
a
s
P
reud'homme
Always set *pali
g
n i
n
clas
s
ify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as
P
reud
'
homme
make git
ig
n
ore lib/a
r
m
d
ir
e
cto
r
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas
P
r
eud
'
h
omme
Fix
s
igned integer division in ARM r
u
ntime AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pre
u
d'homme
Add ARM aeabi f
u
nctions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'homme
Support
s
pecial
c
alling convention
f
or runt
i
me AB
I
commit
|
commitdiff
|
tree
2013-11-26
T
homas Preud'homme
D
e
fine __ARM_EA
B
I__ and
_
_
A
R
MEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
T
ho
m
as
P
reud'homme
Make abi
t
est
.
c have predi
c
t
a
ble result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va_* macro im
p
lemen
t
ation for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Pr
e
u
d'homme
A
d
d comment to e
x
plain
the code
a
dded by 41ce391
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
r
e
u
d
'homm
e
Fix structure
passi
n
g in A
R
M c
a
llin
g
co
n
venti
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas
P
reud'homme
Add support
for str
u
ct >
4B returned via
registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'homme
Remove co
d
e
in arm-g
e
n
.
c for struct pa
c
king
i
n
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctl
y
id
e
ntif
y
homogeneous float
aggregate
commit
|
commitdiff
|
tree
2013-11-21
T
homas
P
re
u
d'
h
omme
Fix counting of VFP r
e
gs in ARM'
s
gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'ho
m
me
Fix
r
egister corr
u
ption at func
t
i
on
cal
l
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preud'homme
A
ll
o
w thum
b
transit
i
on for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
o
r
rectl
y
align and reclaim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preu
d
'h
o
mme
R
e
factor and simplify gfunc_call()
o
n ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'
h
o
m
m
e
A
d
d __clea
r
_cache
i
mp
l
ementation
i
n l
i
btc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocation of struct in r
e
gisters on ARM
commit
|
commitdiff
|
tree
2013-11-03
T
h
omas Preud'homme
R
e
vert "Add support for
t
hread-local storag
e
varia
b
les"
commit
|
commitdiff
|
tree
2013-10-29
Thomas
Pr
e
ud'homme
Add
s
u
pport fo
r
th
r
ea
d
-local stor
a
g
e
variables
commit
|
commitdiff
|
tree
2013-10-01
Thom
a
s Preu
d
'ho
m
m
e
Fix com
m
it 0f
5
942c6b38
2
105075d
a
bb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
reu
d
'homme
A
v
o
id warnings with gcc
4
.
8 +
default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas Preud'homme
D
e
tect correct instructi
o
n with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
T
h
o
m
as Preud'h
o
mme
Repo
r
t error whe
n
rede
f
in
i
ng
enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
reud'ho
m
me
Report error
when using und
e
fined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas P
r
e
u
d'homme
Forbid enum redefiniti
o
n
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'
h
omm
e
Forb
i
d the use of array
of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'
h
om
m
e
G
enerate an error when
a function is redefined
commit
|
commitdiff
|
tree
2013-09-07
T
homas Preud'homme
Fix lib, i
n
clude,
c
r
t
a
n
d
libgcc
s
earch pat
h
s
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
Define __AR
M
_PCS_VFP
i
n hardfl
o
a
t
compila
t
ion mode
commit
|
commitdiff
|
tree
2013-06-14
T
homas P
r
e
ud
'
homme
Ad
d
support for load
/
store
o
f _
B
o
ol value
commit
|
commitdiff
|
tree
2013-05-29
T
h
omas Preud'homme
Improve t
e
xi2html -> m
a
keinfo conver
s
ion
commit
|
commitdiff
|
tree
2013-05-05
Thom
a
s
Preud'homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thom
a
s Preud'
h
omme
Fix building inst
r
uction wr
t
ma
k
e/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thoma
s
Preud'hom
m
e
Fix s
y
nchroni
z
ation between
data a
n
d
i
nstr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas P
r
eud
'
h
omme
F
l
ush
caches before
-running prog
r
am
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'ho
m
me
Fix
confi
g
ure scrip
t
o
n
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas
Preud'homme
U
p
da
t
e
.
g
i
tign
o
re with r
e
g
ards to test
c
ha
n
ges
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as Preud'homme
Fix GNU
H
ur
d
interpreter path
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas Preud'homme
A
d
d support for
KfreeBSD
64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas
P
reud'homme
D
e
fi
n
e
__STD
C
_HOSTED__ to
a
sane va
l
ue
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preu
d
'homme
De
f
ine __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thom
a
s Preud'hom
m
e
Release
T
inyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
mas
Preud'ho
m
me
R
evert "Don't search libgcc
_
s
.
s
o
.
1 on
/l
i
b
6
4"
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
e
ud'
h
o
mme
D
o
n
't searc
h
libgc
c
_s
.
so
.
1
o
n
/lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'
h
o
m
m
e
Add
m
issin
g
heading slash t
o
det
e
ct /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Add arm A
B
I detection
i
n
conft
e
s
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
me
Another at
t
empt to "detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Crea
t
e config-print progra
m
to tes
t
$cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'homm
e
Various
f
i
x
e
s
for f9
a
c2013
commit
|
commitdiff
|
tree
2013-02-13
T
homa
s
Preud'hom
m
e
Detect
m
ultiarch tr
i
p
l
et and
l
ddir
f
rom ldd outp
u
t
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'homme
Fix previous com
m
it
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'homme
Im
p
rove multiarch det
e
ction
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
F
i
x
fn_dirname
i
n
con
f
igu
r
e scrip
t
commit
|
commitdiff
|
tree
2013-02-05
Th
o
m
as Pr
e
ud'
h
omme
Align on
4n by
t
es wh
e
n
copying f
c
t args on stack
commit
|
commitdiff
|
tree
2013-02-04
T
homas
P
reud'homme
Slightly imp
r
o
ved
s
u
pport
for
!
gcc co
m
piler
s
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Preud'homme
arm-gen
.
c: fix va
r
initialization in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas
P
re
u
d'homme
Revert
"
Add pre
d
i
ctability
i
n
CType initi
a
l
i
za
t
ion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud'homme
Rev
e
rt "Don't call elf_h
a
sh on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Reve
r
t
"C
h
eck
w
h
ether
s
t
r
u
c
ture fiel
d
s have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud'homme
Check whether structu
r
e fields have a typ
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud'homm
e
Fix cr
o
ss-c
o
mpil
a
tion o
u
t
-of-tr
e
e build
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'homme
Add my copyright
f
or changes in ar
m
-g
e
n
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas P
r
eu
d
'h
o
mme
C
h
angelog up
d
ate
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
Update Changelo
g
commit
|
commitdiff
|
tree
2013-01-29
T
h
o
mas Preud
'
homme
Favo
r
arm
h
ardfloat over arm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thoma
s
Preud'homme
Fi
x
overflow
detectio
n
i
n
A
RM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Pre
u
d
'
homme
Fix stack alignment on 8 bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'h
o
m
m
e
Don't do builtin_frame_address
test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s
Preud'homme
Organize frames in a
r
eal linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preu
d
'homm
e
Us
e
gcc to gene
r
ate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Preud'homme
Link ST
T
_GNU
_
IFUNC into STT_FUNC i
n
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
mas
P
reud
'
homme
Fix [
f
]getc
r
eturn value usage i
n
40_stdio
t
e
s
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix out-of-tr
e
e
build wit
h
relat
i
ve pa
t
h t
o
root
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Pr
e
ud'homme
Install libt
c
c
.
h
w
he
n
invoking m
a
ke install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Re
v
ert "Ad
d
ed what
I
cal
l
v
i
r
tua
l
io to tiny
c
c
t
hi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as
Preud'
h
omme
Revert
"
pe: fix tcc no
t
linking
t
o user32 and
g
d
i32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas
Preu
d
'homme
Stop
se
t
t
ing -
W
no
-
un
u
sed-
r
esult
swi
t
ch i
n
Makefi
l
e
commit
|
commitdiff
|
tree
2013-01-13
T
h
o
ma
s
P
reud'homme
Fi
x
C99ism i
n
vswa
p
()
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
re
u
d'
h
omme
St
o
p returning
0 in cmp_c
o
m
p
aris
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
eud'homme
Honor CC w
h
e
n
testing for -Wno-
u
nuse
d
-re
s
ult
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
Preud'homme
De
t
e
ct ARM C
P
U v
e
rsion i
n
configur
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-g
e
n
.
c: Invalid operator test always fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
a
s Preu
d
'homme
Fix OABI calling conv
e
ntion
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Onl
y
r
eference vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preu
d
'homm
e
Define TCC_AR
M
_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
next