repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
softfloat: Fix compilation failures with USE_SOFTFLOAT_STRUCT_TYPES
2011-02-10
P
e
t
e
r Maydell
softfloat
:
Fi
x
compilation
f
ailures with USE_SOFTFLO
A
T_STRU
C
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydell
target-arm: Use standard FPSCR for Neon half-precision
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pe
t
er Maydell
target-arm: Silence NaNs
resulti
n
g from hal
f
-
precision
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pe
t
er Mayd
e
ll
softfloat: Correctly handle NaNs in flo
a
t16_to_float32()
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydell
softfloat: Fix si
n
g
l
e-to
-
ha
l
f precision
f
l
oat conversions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydell
softfloat: Add fl
o
at16
t
ype
and float16 NaN handli
n
g
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-09
P
e
ter Maydell
t
a
r
get-
a
rm: Fix 3
2
bit sign
e
d
saturating narrow
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-09
Peter Maydell
lin
u
x
-user:
Add support
for -version
o
ption
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Pete
r
Maydell
ta
r
get
-
arm: Fix decoding of
Thum
b
preload and h
i
nt
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
target-arm
:
Fix decod
i
ng of preload and mem
o
ry hin
t
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
targ
e
t-arm: Clean up handling of
M
PID
R
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
P
e
t
er Maydell
t
a
rget-arm: Add
CPU
f
eature flag for v7
M
P
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-01
Pe
t
er Maydell
linux
-
u
s
er: avoid
gcc ar
r
ay
overrun
w
arning for
s
p
arc
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-01
Peter Maydell
hw/sl
a
vio_i
n
tctl
.
c: fi
x
gcc warning about ar
r
a
y b
o
u
n
ds
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-26
Peter M
a
y
d
e
l
l
target-arm: Fix
loading of scal
a
r v
a
lue
f
or
Neo
n
multiply
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayd
e
ll
hw
/
pl190
.
c: F
i
x wr
i
ting of default vector
a
ddress
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter May
d
ell
stc9
1
c
1
1
1
: Implement save/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
eter Maydell
pl0
8
0: Implement s
a
ve/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayd
e
ll
p
l
110: Implement save/re
s
tore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayd
e
ll
pl031: Impl
e
ment sav
e
/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Pet
e
r Maydell
pl050: Imp
l
emen
t
save/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
e
ter Mayd
e
ll
arm_sysctl: Implement
save/
r
e
s
t
ore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
vpb_sic: I
m
plement
save/resto
r
e
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl190
:
I
m
plement save
/
rest
o
re
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-18
Peter Maydell
ta
r
g
et-arm: Lo
g
instruction
start
in TCG c
o
de
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Mayde
l
l
target-arm: Rest
o
r
e IT bits when resu
m
ing
after
an
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
linux-user: ARM: clear
the IT bits when invoking a
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
tar
g
e
t-ar
m
: Refactor translation of exception g
e
nerat
i
ng
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter May
d
ell
target-arm: Remove redundant
s
et
t
i
n
g
of
I
T
b
its
before
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
aydell
target-arm: Transl
a
t
e wit
h
u
se
r
-sta
t
e from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydell
target-arm: S
e
t
pri
v
ileged bit in TB
f
lags corr
e
c
t
ly
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter M
a
ydell
target-
a
rm: Translate with co
n
d
e
xec bits from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter May
d
ell
ta
r
get-arm: Tra
n
slate w
i
th
Thumb st
a
te
from T
B
f
l
a
gs
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayd
e
ll
target-
a
rm: Tr
a
nslat
e
wit
h
VFP len/stride
from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayd
e
ll
ta
r
get-arm: Tr
a
nslate
w
ith VFP-en
a
bled fr
o
m
TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
tar
g
et-arm:
Add
s
ymbolic
c
o
n
s
tant
s
for bitfields
i
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
t
arget-arm: Don't generate code
s
pe
c
ific to
current
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-arm: Use th
e
standard FPSCR value
f
or VRSQR
T
S
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayde
l
l
t
a
r
get-ar
m
:
Add support fo
r
'
S
tandard FPSCR
V
a
l
u
e'
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter
M
aydell
t
arget-arm: Fix implementation of V
R
SQRTS
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
Mayde
l
l
softfloat: Add
f
l
o
at32_is_zero_or_de
n
ormal(
)
function
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-12
Peter
Maydell
arm-dis
:
In
c
lude opcode hex
whe
n
doing disassembly
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-11
Pe
t
e
r
Maydell
linux-us
e
r
:
A
d
d configure check
f
or linux/
f
iemap
.
h
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-11
P
e
t
e
r Maydell
ARM: Fix decoding
o
f VQSHL/VQSHLU immediate forms
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pete
r
Maydell
linu
x
-
u
s
er: Fi
x
incorrect N
a
N
det
e
cti
o
n in ARM nwfpe
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydel
l
sof
t
f
l
oa
t
: Im
p
le
m
e
nt floatx80_
i
s_any_nan() a
n
d flo
a
t128_is_
a
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pete
r
Maydell
linux-user: Imp
l
ement
F
S_IOC_F
I
E
M
AP ioctl
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pe
t
er Maydell
linux-user:
Support i
o
ctl
s
whose parameter si
z
e is
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pet
e
r Mayd
e
l
l
linux-user: I
m
plement
s
y
n
c_file_
r
a
n
g
e{,2}
syscalls
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Peter Maydell
target-arm: wi
r
e
up the soft
f
loat flush_input_t
o
_zer
o
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
P
eter M
a
ydell
t
a
rget-arm: S
e
t so
f
tfloat
c
u
m
u
lat
i
ve exc flags from
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Pe
t
er Maydell
softfloat:
I
mplement flushing input denorm
a
ls to ze
r
o
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Pete
r
M
a
y
dell
target-arm: I
m
plem
e
nt
correct NaN
propaga
t
i
on
rules
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter
Ma
y
d
e
ll
sof
t
f
l
oat: ab
s
tract
out target-s
p
ecific Na
N
p
ropag
a
tion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
P
e
ter
Ma
y
dell
sof
t
float: R
e
name float
*
_i
s
_nan
(
) functions t
o
float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-27
Peter Mayde
l
l
target-arm: Correct result in saturating cases for
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-27
Pete
r
Maydell
target-a
r
m: Fix
V
QS
H
L of sig
n
e
d
64 bit values by
s
hift
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Pete
r
Ma
y
dell
A
R
M
:
I
m
pleme
n
t
VCVT to 16 bit int
e
g
er using new sof
t
float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Pete
r
Maydel
l
sof
t
float: Add
float/doubl
e
to 16 bi
t
integer c
o
nversion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Pet
e
r M
a
ydell
ARM
:
I
gnore top 16
b
its w
h
e
n
doing VCVT from 16 bit
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydel
l
ARM:
Return correct result for
s
ingle<->
d
o
uble co
n
v
er
s
ion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
e
t
e
r Maydell
softfloat
:
A
d
d floa
t
*
_
maybe_silence_nan() fu
n
ctions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Mayde
l
l
A
R
M: Return c
o
r
rect r
e
sult fo
r
f
l
oa
t
-to-
i
nte
g
er conve
r
s
i
o
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
softfl
o
at: A
d
d float*_is
_
any_nan
(
) funct
i
o
n
s
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM: Fix sense of to_integer bit
in Neon V
C
V
T float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
eter Maydell
ARM
:
F
ix
decodin
g
of Neon f
o
r
ms of VC
V
T between float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter Maydell
ARM: Fix decodi
n
g
o
f
V
FP forms of VCVT between
f
l
o
at
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
eter Maydell
ARM: fi
x
l
d
r
exd/strexd
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-04
Peter Maydell
R
e
move unused
spin_t
r
yloc
k
(
) functi
o
n
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
P
e
t
er Maydell
ARM
:
l
inux-u
s
er:
R
estore iWMMX
T
state fr
o
m
uc
o
ntext
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
P
eter Maydell
ARM:
l
inux-us
e
r: Expos
e
iWMM
X
T reg
i
s
t
e
rs t
o
signal
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: lin
u
x-user: Restore VFP state from uco
n
text on
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: linux-us
e
r: E
x
pose VFP re
g
isters to si
g
nal handlers
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Pet
e
r Maydell
ARM: Expose
v
fp_get_fpscr() and vfp_set_
f
ps
c
r() to
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Mayde
l
l
ARM: linux-
u
ser: Cor
r
ect size of
p
a
dding
i
n
t
arget_ucontext_v2
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Pet
e
r May
d
e
ll
t
a
rget-s
p
a
rc
:
remove unused
fu
n
ctions c
p
u_lock(
)
, cpu_
u
nlock()
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: enab
l
e XScale
/
iWMMXT in linux-user
m
ode
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter
M
aydell
li
n
ux-user: remove unnec
e
ssary
l
ocal f
r
om
__get_use
r
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
[PATCH] targe
t
-arm:
r
emove u
n
used funct
i
ons c
p
u_lock
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Peter Mayde
l
l
Fix compilati
o
n
failure with simple
trac
e
when s
r
cd
i
r
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree