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
Move result of itof double conv back to VFP reg
2014-02-01
Thom
a
s Preud'homme
Move result of itof double c
o
nv back to
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'h
o
mm
e
Various Makefi
l
e
fixes
f
or cross-compila
t
ion
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove WITHOUT_L
I
BTCC ma
c
ro: no mo
r
e user
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preu
d
'homme
Us
e
GNU triplet prefix for cross tcc comp
i
lers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'ho
m
me
Shared libraries als
o
have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'ho
m
me
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud
'
homme
Update
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
A
d
d
s
upport
for runtime sele
c
tion
o
f float
ABI
commit
|
commitdiff
|
tree
2014-01-07
T
homas Preud'homme
E
xplicit that
EABI o
n
ly
supports VFP for n
o
w
commit
|
commitdiff
|
tree
2014-01-07
T
homas Preud'homme
Don
'
t
say co
m
piler fl
a
g
s are warni
n
g options
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as Preud'homme
Fix struct
r
et
in variadic fct with A
R
M
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'ho
m
m
e
D
on't
call __tcc_fpinit i
f
u
s
i
n
g libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Don't
e
nab
l
e bound check
i
f
libgcc i
s
used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
P
re
u
d'
h
omme
Move logic f
o
r
if (int value
)
to
t
ccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud
'
homme
Updat
e
Changelog from git cha
n
gelog
e
ntrie
s
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud
'
homme
Fix
n
egation of 0
.
0 and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
ho
m
as Pr
e
ud'h
o
mme
Provide install-strip ta
r
get in Mak
e
fil
e
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preu
d
'homme
U
se libtcc
.
a for s
t
a
tic link
even wi
t
h USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Re
p
ort error
o
n NaN
c
ompari
s
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always
set *palign in classify_x86
_
64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
mak
e
g
i
t ignore
l
ib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preu
d
'
ho
m
me
Fix signed intege
r
division in ARM runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
A
dd ARM ae
a
bi functions needed to
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reud'hom
m
e
Support special
ca
l
ling convention f
o
r runt
i
me ABI
commit
|
commitdiff
|
tree
2013-11-26
Th
o
mas Preud'
h
omme
Def
i
ne __ARM_EAB
I
__ a
n
d __ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preu
d
'
homme
Make abi
t
est
.
c have pre
d
ictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Ad
d
va_* macro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
homas P
r
eud'h
o
mme
Add comment to explain
the code added by
4
1
ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
homme
F
i
x
structure passing
i
n ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Th
o
m
as Preud'homme
Ad
d
s
upport fo
r
struct > 4B
r
e
turned via regis
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Pr
e
ud
'
homme
Remo
v
e code in arm-gen
.
c
f
or str
u
ct pack
i
ng in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly identify homogeneous f
l
oat aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix counting o
f
VF
P
regs
i
n ARM's gfunc_
p
ro
l
og
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Fix register corru
p
ti
o
n
at
f
unct
i
on call
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'homme
Al
l
ow thu
m
b transition for
R
_
ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
homas Preud'
h
omme
C
o
r
rectly align and reclaim st
a
ck at
f
u
nction call
commit
|
commitdiff
|
tree
2013-11-15
Tho
m
as
P
r
e
ud'homme
Refactor and sim
p
lify gfunc_call()
o
n arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Add _
_
clear_cache implem
e
ntation in
libtc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocation of struct in regi
s
ters on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s
P
reu
d
'h
o
mme
Revert "A
d
d support for thread-
l
ocal storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
ud'homme
A
d
d support for thread-lo
c
al storage varia
b
les
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud
'
homm
e
Fix commi
t
0f5942c6b382105075
d
abb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'
h
omme
Avoid warnings with gcc 4
.
8 + defaul
t
CFL
A
GS
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as Preud'homme
Detect correct instruction wi
t
h i
n
cor
r
ec
t
oper
a
nds
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'ho
m
me
Report error wh
e
n redefining enu
m
e
rator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preu
d
'homme
Report
e
rror w
h
e
n
using u
n
d
efined enum
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
Pr
e
ud'homme
Forbid enum rede
f
inition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid the use o
f
array of fun
c
tion
s
commit
|
commitdiff
|
tree
2013-09-16
T
h
omas Preud'homme
Generate an error whe
n
a
function is redefined
commit
|
commitdiff
|
tree
2013-09-07
T
h
omas Preud'
h
omme
Fix li
b
, include, cr
t
and
l
ibgcc search pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
Th
o
m
as Preud'homme
D
efine __ARM_PC
S
_
V
FP i
n
hardflo
a
t c
o
m
p
i
l
a
t
ion mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Pr
e
ud'homme
Add s
u
p
po
r
t
for lo
a
d/store of _Bool val
u
e
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
I
mprov
e
texi2html -> m
a
k
ein
f
o conversion
commit
|
commitdiff
|
tree
2013-05-05
Tho
m
as Pr
e
u
d
'homme
R
e
licens
i
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
h
o
mas Preud'hom
m
e
Fix bu
i
l
d
i
n
g
i
nstruct
i
on wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thom
a
s Pr
e
ud'homme
Fix synchroniza
t
ion b
e
tween data and in
s
tr
c
aches
commit
|
commitdiff
|
tree
2013-03-18
Thoma
s
Preud'homme
F
l
u
sh
c
a
che
s
be
f
o
r
e -ru
n
ning pr
o
g
r
a
m
commit
|
commitdiff
|
tree
2013-03-14
T
ho
m
as
P
reud'homme
Fix c
o
nfigure scr
i
pt on
Fr
e
eBSD
commit
|
commitdiff
|
tree
2013-03-11
T
h
omas Preud'homme
Update
.
g
itig
n
ore
w
ith re
g
ards to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU Hu
r
d
i
nterpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s Preud'hom
m
e
Add support for KfreeBSD
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'hom
m
e
D
e
fine
_
_STDC_HOST
E
D__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as Preud'h
o
mme
Define __S
T
DC_
H
OSTED_
_
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Release T
i
nyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Revert "Don't search
libgcc_s
.
so
.
1
o
n
/lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homm
e
Don't se
a
rch libgcc_s
.
so
.
1
o
n /
l
ib
6
4
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add miss
i
n
g
heading slash to det
e
ct /li
b
64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s
Preu
d
'homme
Add arm AB
I
dete
c
tion i
n
conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud
'
ho
m
m
e
Anothe
r
attempt
to "det
e
c
t
" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Cre
a
te confi
g
-print program
to te
s
t $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Various fixe
s
f
or
f
9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Dete
c
t
multiarc
h
t
r
iplet and
ld
d
ir
f
rom
l
dd
o
utput
commit
|
commitdiff
|
tree
2013-02-13
T
h
o
mas Preu
d
'homme
Fix
p
revio
u
s
commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Improve
m
ultiarch de
t
ection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'
h
o
m
me
Fix
fn_dirname in co
n
figu
r
e scri
p
t
commit
|
commitdiff
|
tree
2013-02-05
T
h
oma
s
Preud'homme
Align
o
n 4
n
bytes
whe
n
copying f
c
t args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
reud'h
o
m
m
e
Sligh
t
ly improve
d
support for
!
g
c
c compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
reud'homme
a
r
m-gen
.
c: fix
v
ar initialization
in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
e
v
e
r
t
"Add pre
d
ictability in CT
y
p
e initializati
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Don't
call elf_hash on NULL
v
a
lue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
eu
d
'homme
Reve
r
t "Check
whether stru
c
tur
e
fields
h
a
ve
a
type
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'homme
Check whether s
t
ructure fields
have a typ
e
commit
|
commitdiff
|
tree
2013-01-30
Th
o
m
as P
r
eud'homme
Fix
c
r
o
ss
-
c
o
m
pi
l
ation
o
ut-o
f
-
t
ree b
u
il
d
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s
P
reud'homme
Add
my copyrig
h
t
for cha
n
ge
s
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
e
ud'homme
Changelo
g
u
pdate
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
o
mme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas P
r
e
u
d'homme
F
avor arm hardfloat
o
ver arm
softfl
o
at
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas P
r
eud'h
o
mme
Fix
overflow detection
i
n ARM
rel
o
c
at
i
on
commit
|
commitdiff
|
tree
2013-01-27
Thomas P
r
e
u
d'homme
F
ix s
t
ack alignmen
t
on 8 byte
s
at
f
un
c
tion call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'
h
omme
Don't
d
o builtin_frame
_
a
d
d
ress test w
i
t
h
A
R
M
gc
c
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as Preud'hom
m
e
Organize frames in a real li
n
ked
l
ist on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Preud'homme
U
s
e
g
cc to generate tcc
t
e
s
t
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as P
r
eu
d
'
h
o
m
m
e
Link S
T
T_GNU_IFUN
C
into STT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
F
i
x
[f]get
c
re
t
urn v
a
lue usa
g
e in
4
0_s
t
dio
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
omm
e
F
i
x out-of-t
r
ee
b
uild with rel
a
tive path
to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Insta
l
l libtcc
.
h when invok
i
ng make
i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
R
e
vert "
A
dded
w
hat
I call virtual io to tinycc
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preud'homm
e
Rev
e
rt "pe: fix tcc not
link
i
n
g t
o
user32
a
nd gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s Pre
u
d'homme
Stop setting -Wno-unused-resul
t
switch in Ma
k
efi
l
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas
Pre
u
d
'homme
Fix C99ism
i
n
v
swap()
commit
|
commitdiff
|
tree
next