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 Pr
e
ud'hom
m
e
Add su
p
po
r
t for runtime sel
e
ction of f
l
oat ABI
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
a
s
Pre
u
d'h
o
mme
Exp
l
ic
i
t that EABI
only sup
p
orts
VFP f
o
r now
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'homm
e
Do
n
'
t
say compile
r
flags are
w
a
rning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d
'hom
m
e
Fix str
u
ct ret
in v
a
riadic fct with ARM h
a
rdf
l
oa
t
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Preud'h
o
m
m
e
Don't call __t
c
c_fpinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
T
homas Preud'homme
Don't enable
bound chec
k
if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'homme
Move
l
ogic for if (int val
u
e
) to tc
c
gen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
mas P
r
eud'homme
Update Changelog from git ch
a
ng
e
log entrie
s
commit
|
commitdiff
|
tree
2014-01-04
T
h
om
a
s Preud'homme
Fix negation
of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'hom
m
e
Pr
o
vide insta
l
l
-
stri
p
target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'homm
e
U
s
e libtcc
.
a for
static lin
k
eve
n
w
ith
US
E
_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas
P
reud'homme
Report
e
r
r
or
o
n NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
Preud'
h
om
m
e
Always set
*palign i
n
class
i
fy_x86_64_
a
rg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'homme
make git i
g
nore
lib/arm dire
c
tor
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homm
e
Fix signed
inte
g
e
r
div
i
s
ion in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'h
o
mme
Add ARM aeabi
fu
n
ctions
needed to
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pre
u
d'homme
Support special callin
g
c
onvention f
o
r
r
untime ABI
commit
|
commitdiff
|
tree
2013-11-26
T
h
omas Preud'hom
m
e
Define
_
_
ARM_EABI_
_
a
n
d __
A
RMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
r
e
ud'homme
M
ake abitest
.
c have p
r
ed
i
ctable result
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud'hom
m
e
Add va_
*
macro imp
l
ementatio
n
for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
m
a
s P
r
eud'homme
A
dd commen
t
to e
x
pl
a
in th
e
code added by 4
1
ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix str
u
cture passi
n
g in ARM call
i
ng convention
commit
|
commitdiff
|
tree
2013-11-22
Th
o
m
as Preud'homm
e
Add supp
o
r
t for struct
>
4
B
ret
u
rned
via registers
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s
Preud'h
o
mme
Remove code in
arm-gen
.
c for
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Co
r
rectly i
d
en
t
i
f
y homogene
o
us float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Fix
c
o
unti
n
g
o
f VFP r
e
gs in ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix
regis
t
er corrupt
i
on at f
u
nc
t
ion ca
l
l on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas P
r
eud
'
homme
Allo
w
thumb
t
ransitio
n
for R_A
R
M_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preud'homme
Correct
l
y align an
d
reclaim stack at function cal
l
commit
|
commitdiff
|
tree
2013-11-15
Thomas P
r
eu
d
'homme
Refactor and simpli
f
y
g
func_call() o
n
a
rm
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
reud'homme
Add __clear_cac
h
e
implementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allo
c
atio
n
of
s
truct in register
s
on ARM
commit
|
commitdiff
|
tree
2013-11-03
T
homas Preud'
h
om
m
e
R
e
v
e
rt "Add sup
p
o
r
t for thread-local stor
a
ge
va
r
iab
l
es"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add suppor
t
for thr
e
ad-local sto
r
age variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fi
x
CONFIG_TCC_SYSINCLUDEPATHS on !
w
in32
systems
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas Preud'homm
e
F
i
x comm
i
t 0f5942c6b3
8
2105075dabb6f975a313ef
c
63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Th
o
mas Preud'
h
omme
Avoid warn
i
ngs with
g
cc 4
.
8
+
defaul
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as Preud'homme
Detect corre
c
t ins
t
ruction wi
t
h incor
r
e
ct operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
R
eport error
when re
d
ef
i
ning enumerat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report error when usi
n
g undefined
enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s
P
reud
'
hom
m
e
Forb
i
d enu
m
redefi
n
it
i
on
.
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
Preud'homme
Forbid t
h
e use of array o
f
functions
commit
|
commitdiff
|
tree
2013-09-16
Thom
a
s Preud'homme
Gen
e
r
ate a
n
error when a function
i
s redef
i
ned
commit
|
commitdiff
|
tree
2013-09-09
R
a
m
s
ay Jones
libt
c
c1
.
c: F
i
x __asm__
(
) in __tcc_fpinit
a
nd __tc
c
_c
v
t
_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thoma
s
P
reud'hom
m
e
Fix lib
,
include, c
r
t and
l
ibgcc search
p
at
h
s
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
reud'homme
D
efin
e
__A
R
M
_PCS_VFP in hardflo
a
t compilation m
o
de
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
A
dd support for l
o
ad/store o
f
_
B
ool value
commit
|
commitdiff
|
tree
2013-05-29
T
h
o
mas Pre
u
d'homme
Improve
texi2html
-
> makeinfo
c
o
nversion
commit
|
commitdiff
|
tree
2013-05-05
T
ho
m
a
s Pr
e
ud'homme
Relic
e
nsing TinyC
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'
h
omme
Fix building ins
t
ruct
i
o
n wrt make/gmak
e
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'hom
m
e
Fix synchroniza
t
ion between data
a
n
d in
s
tr caches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Pre
u
d'homme
Flush
c
aches be
f
ore -running
p
r
ogram
commit
|
commitdiff
|
tree
2013-03-14
Thomas P
r
e
ud'homme
Fix
c
on
f
i
g
ure sc
r
ipt on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'hom
m
e
Updat
e
.
giti
g
nore
w
it
h
re
g
ards to test
c
hanges
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas
Pre
u
d'homme
F
i
x GNU H
u
rd inter
p
reter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pre
u
d'ho
m
me
A
d
d support
f
or Kfr
e
e
B
SD 6
4
bit
s
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Preud'hom
m
e
Defin
e
__STDC_HOSTED__ to
a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas P
r
e
u
d'ho
m
me
D
efine __S
T
DC_HOST
E
D__
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Preud'homme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
m
as Preud'homme
Revert "Don't search libgc
c
_s
.
so
.
1 on /lib64
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud
'
h
omme
Don't search libgcc_s
.
s
o
.
1 on
/
lib6
4
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
e
u
d'
h
omme
A
dd missing head
i
ng slash to detect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reu
d
'homme
Add arm ABI detec
t
i
o
n
i
n
c
onft
e
st
.
c
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
a
s Preud'homme
Another
a
ttempt to "detect
"
multiarch
commit
|
commitdiff
|
tree
2013-02-13
T
h
o
m
as Preud'h
o
mme
Create
c
o
n
fig-pr
i
nt
p
rog
r
am to t
e
st $cc
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as
P
reud'homme
Vari
o
us
f
ixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'homme
Det
e
ct multi
a
rc
h
triplet and
lddi
r
f
rom ldd output
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas Preud'h
o
mme
F
ix previous commi
t
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
a
s
Preud'homme
Improve mult
i
a
r
ch detectio
n
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
Fix fn_dirname in
c
onfigure
script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
A
l
i
g
n
o
n
4
n
by
t
es when c
o
pying fc
t
args
o
n
stac
k
commit
|
commitdiff
|
tree
2013-02-04
Th
o
mas Pre
u
d'homme
Slig
h
tly improve
d
su
p
port for !gcc com
p
i
l
ers
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
e
ud'h
o
m
me
arm-g
e
n
.
c: fix var initi
a
liza
t
ion
in
g
func_
c
a
l
l
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as
P
reud
'
homme
Revert
"
A
d
d
pr
e
dictabil
i
ty in CTyp
e
init
i
alization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homm
e
Revert "Don't
ca
l
l elf_hash
o
n NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'homme
Revert "Check
whether struc
t
ure fields ha
v
e a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Pre
u
d'
h
omme
Check whet
h
er st
r
uc
t
ure
fields hav
e
a
t
ype
commit
|
commitdiff
|
tree
2013-01-31
Domi
n
go Alva
r
ez
.
.
.
Don't c
a
ll elf_
h
ash on NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo A
l
varez
.
.
.
Ad
d
pr
e
dic
t
abili
t
y in CType
initializa
t
ion
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
ho
m
as P
r
e
ud'homme
Fi
x
cro
s
s-compilat
i
o
n
o
ut-of-t
r
ee bui
l
d
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preu
d
'homme
Add my copyr
i
ght for changes
i
n arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'homme
Changelog up
d
ate
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homm
e
Update Chang
e
log
commit
|
commitdiff
|
tree
2013-01-29
Thomas
P
reud'homme
Favor arm hardf
l
oat over arm softf
l
oa
t
.
commit
|
commitdiff
|
tree
2013-01-28
Tho
m
a
s Pre
u
d'homme
Fix over
f
low detection i
n
ARM relocat
i
on
commit
|
commitdiff
|
tree
2013-01-27
T
homas Preud'homme
Fi
x
stack
alignment on 8
bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s
P
reud'homme
Don't do builtin_frame_
a
ddress test
with ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
Thoma
s
P
reud'homme
Org
a
nize frames in a r
e
a
l
l
inked l
i
st on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'h
o
mme
U
s
e gcc
t
o
ge
n
erate tcct
e
s
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preu
d
'homme
Li
n
k STT_GNU_IFUNC into S
T
T_FUNC in exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preu
d
'
h
omme
Fix
[
f]getc return valu
e
u
s
a
g
e in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas P
r
eud'homme
Fix out-of-tree bui
l
d wi
t
h
relative path t
o
root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Pr
e
ud'homme
Install libtcc
.
h w
h
en invoking make i
n
st
a
ll
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas
P
reud'homme
Rev
e
rt "Added
what
I
cal
l
vir
t
ual
i
o to
t
i
n
y
cc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Pr
e
ud'homm
e
R
eve
r
t "
p
e: fix tcc
n
ot linking to user32 and
g
d
i
32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
eud'homme
St
o
p setting -
W
no-unused-result s
w
i
tch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s
P
r
e
ud'homme
Fix C99is
m
in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
om
a
s Preud'
h
omme
Stop returning
0
i
n
cmp
_
c
o
mparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Pre
u
d'homm
e
Hono
r
CC w
h
e
n testing
for -Wno-unused-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Thom
a
s Preud'homm
e
Dete
c
t
A
RM CPU version in
c
onfigure
commit
|
commitdiff
|
tree
next