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
Peter Ma
y
d
ell
softfloat: Fix compilation failures with
USE_SOFTFLO
A
T_STRUC
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydell
target-ar
m
: Use standard FPS
C
R for Neon
half-preci
s
ion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter
M
a
y
dell
t
a
rget-
a
r
m
: Silence NaNs r
e
sulting from half-precisio
n
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter May
d
ell
sof
t
float: Correctly
handle NaN
s
in
f
loat16_
t
o_float32()
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Ma
y
dell
softflo
a
t
:
Fix single-to-half pre
c
is
i
o
n
float conversions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Pe
t
er
Ma
y
dell
s
oftfloat:
Add
float16 type and float16
NaN handling
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-09
Peter
M
ay
d
ell
target-arm: Fix 3
2
bit sign
e
d saturati
n
g narrow
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-09
Peter May
d
ell
linux-user:
A
dd support for -version option
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
P
e
ter Maydell
target-ar
m
:
Fix decoding of
Thumb preload and hint
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Peter M
a
yd
e
ll
target-arm: Fix dec
o
d
i
ng of preloa
d
and
memo
r
y h
i
nt
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
targ
e
t-arm: Cle
a
n up handling
of MP
I
DR
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
P
e
ter Maydell
target-arm: Add CPU f
e
ature flag
for v7MP
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-01
Peter Maydell
linux-
u
ser: avoid
gcc
a
r
r
a
y
ove
r
run war
n
in
g
for sparc
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-01
P
e
ter
M
ayd
e
ll
hw/slavio_intctl
.
c
:
fix gcc warning about array bounds
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-26
Peter Maydell
target-ar
m
:
Fix loading of
scalar value for Neon m
u
ltip
l
y
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
P
eter Maydell
h
w/pl190
.
c: F
i
x writing o
f
defau
l
t vector address
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
s
t
c91c111: Implement sav
e
/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl080
:
Implement
s
a
v
e/res
t
ore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter
M
aydell
pl110
:
I
m
plement save/restor
e
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl
0
31: Implement save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Ma
y
d
e
ll
pl050: Implem
e
n
t
save/
r
estor
e
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Pe
t
er Maydell
arm_sysct
l
: Implement save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayde
l
l
v
p
b_sic:
I
mplement save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter May
d
ell
pl190: Im
p
lemen
t
save/
r
estore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-18
P
e
ter Maydell
targe
t
-arm:
L
og instr
u
cti
o
n start
in TCG code
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er Ma
y
dell
target
-
arm: Restore IT bits when re
s
uming
after an
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
Mayd
e
l
l
linux-user: ARM:
c
lear the IT bi
t
s when i
n
vok
i
ng a
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Ma
y
dell
t
a
rget-arm: Refactor transla
t
ion of e
x
cep
t
io
n
genera
t
i
ng
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Ma
y
dell
target-arm: Remove redundant setting of IT bits before
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
eter
M
ay
d
e
ll
target-arm: Tr
a
nslate wi
t
h use
r
-state
f
rom T
B
flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-arm:
S
et pri
v
ilege
d
bit in TB flags correctly
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
Maydell
ta
r
get-arm: Translate with co
n
dexec bits
f
r
o
m
T
B f
l
ags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
e
ter Ma
y
dell
targ
e
t-arm:
Transla
t
e with T
h
u
mb state from
T
B
flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Ma
y
dell
target-arm: Transla
t
e with
V
FP l
e
n/stride from TB
flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
ta
r
g
e
t
-
arm: Translate with VFP-enabled
from TB
fla
g
s
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er Mayd
e
ll
target-arm: Add symbolic constant
s
for bitfields in
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
ta
r
get-arm: Don't generate code s
p
ecific
to current
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-a
r
m: Use the st
a
ndard FPSCR va
l
u
e for VRSQRTS
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter M
a
yd
e
ll
tar
g
et-arm
:
Add suppo
r
t for 'St
a
n
d
ard FPSCR Value'
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target
-
arm:
F
ix im
p
lementatio
n
of VRSQRT
S
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
e
ter Maydell
so
f
tfloat: Add fl
o
at32_is_zero_
o
r_denormal() fu
n
c
t
ion
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-12
Peter
Maydell
ar
m
-dis:
I
nclud
e
opcode
h
e
x when
doi
n
g disassembly
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-11
Peter
M
a
yde
l
l
li
n
ux
-
use
r
: A
d
d con
f
igur
e
check for l
i
nux/fiemap
.
h
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-11
P
eter Maydell
ARM: Fix decoding of VQSHL/VQSHLU
i
mmediate f
o
rms
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
P
eter Maydell
linux-u
s
er: Fix incorrect NaN detecti
o
n in
A
RM nwfpe
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
s
o
ftfloat: Imp
l
em
e
nt floatx80_is_a
n
y_nan(
)
a
n
d fl
o
at128_
i
s
_
a
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
linux
-
user: Implement FS_IOC_
F
IEMAP i
o
ctl
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
li
n
ux
-
u
s
er: Su
p
po
r
t ioctls whose parameter size is
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Ma
y
dell
linux-
u
ser: Impleme
n
t sync_file_range{,2} syscalls
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
Peter Mayde
l
l
target-a
r
m: wir
e
u
p
the so
f
t
f
lo
a
t flus
h
_
i
nput_to_zero
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
P
e
ter Maydell
target-
a
rm:
Set softfloat
c
u
m
u
lative ex
c
flags fr
o
m
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
P
e
ter May
d
ell
so
f
tfl
o
at:
Implement
flushing input
denormal
s
to zero
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Peter Maydell
target-arm:
Implement
c
orrect N
a
N pro
p
ag
a
tion
r
u
le
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Peter Maydell
so
f
tflo
a
t: abstract out t
a
rget-specific NaN prop
a
g
ation
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Peter Maydell
softf
l
oat
:
R
e
n
ame float*
_
is_nan() function
s
to floa
t
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-27
Peter
M
ay
d
e
l
l
tar
g
et-arm: Cor
r
e
ct result
i
n sa
t
u
r
ati
n
g cases for
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-27
Pet
e
r May
d
el
l
targe
t
-a
r
m: Fix VQSHL of si
g
ned 64 bit values by shift
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Mayd
e
ll
AR
M
: Impleme
n
t VCVT to 16 bit integ
e
r using new s
o
ftfloa
t
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Ma
y
d
e
ll
softfloat
:
Add float/
d
o
ubl
e
to
16 bit in
t
eger conversion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter Maydell
ARM
:
Ignor
e
top 16 bits when doing
V
CVT fro
m
16 bit
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Pet
e
r Maydel
l
ARM: Return correct result for
single<->do
u
ble conversion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Pete
r
Maydell
so
f
tfloat:
A
dd fl
o
at*_maybe_silence_nan() functions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
eter May
d
ell
ARM: Return correct r
e
s
ult for float
-
to-integer
c
o
nversion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
s
o
ft
f
l
o
at:
A
dd float*_i
s
_an
y
_nan()
f
unc
t
ions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter Ma
y
del
l
ARM: Fix sense of to_i
n
teger bit in Neon VCVT floa
t
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Ma
y
dell
ARM:
Fix d
e
cod
i
ng of N
e
on fo
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 deco
d
ing o
f
VFP f
o
rms
o
f VCVT between
fl
o
at
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter May
d
ell
ARM: fix ld
r
e
x
d/strexd
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-04
Peter Ma
y
dell
Re
m
ove unused spin_trylock(
)
functio
n
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: linux-user: Restore iWMMXT state f
r
om
ucontext
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Pe
t
er Maydell
ARM: li
n
u
x
-u
s
er: Expose iWMMXT registers to signal
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
P
e
ter Maydell
ARM: linux
-
us
e
r: Rest
o
re
VFP
s
tat
e
from u
c
ontext
on
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter
M
aydell
ARM: l
i
nux-u
s
er
:
Expose VF
P
reg
i
sters to s
i
gnal han
d
lers
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Pete
r
Maydell
ARM: Expos
e
vfp_
g
et_fpsc
r
()
a
nd vfp_set
_
fpscr() t
o
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Mayde
l
l
ARM:
l
i
n
ux-u
s
e
r: Co
r
re
c
t size of padding in
t
arget_ucontext_
v
2
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
target-sparc: remove unused f
u
nctio
n
s
c
pu_lo
c
k(), cpu
_
unlock()
commit
|
commitdiff
|
tree
2010-12-03
P
e
t
e
r M
a
ydell
AR
M
: enable XScale
/
iWM
M
XT
in linux-user mode
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter May
d
e
ll
linux-
u
ser: rem
o
ve
u
n
n
ecessary local
from _
_
get_u
s
er
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
P
eter Mayd
e
ll
[PA
T
CH] target-arm: remove
u
nuse
d
functi
o
ns c
p
u_lo
c
k
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
P
e
ter
M
aydell
Fix comp
i
lat
i
on
f
a
i
l
ure
w
i
th simple trace when srcdir
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree