repo.or.cz
/
qemu
/
aliguori-queue.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
sparc64: improve ldf and stf insns
2010-05-28
Ric
h
ard
Hende
r
son
a
l
p
h
a-li
n
ux-user: Fil
l
in SI_CODE for SIGS
E
GV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
linux-u
s
er: Use qemu-malloc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Ric
h
ard H
e
nderson
Us
e
calloc in
q
e
mu_malloc
z
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richar
d
Hend
e
rson
tcg: Use
I
NDE
X
_op_
q
emu_
l
d32 for
3
2-bit re
s
ults
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
r
d
Henderson
tcg-ia64: Load G
U
EST_BASE into a register
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henderson
tc
g
-ia64:
F
i
x
some regist
e
r u
s
ag
e
issues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nderson
tcg
-
hpp
a
: Load
GUEST_BASE
a
s
a
n imme
d
iate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg: Init
i
a
l
ize the prolo
g
u
e aft
e
r G
U
EST_B
A
SE
is fixed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
alpha-
l
inux-u
s
er: Fix sigprocmask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
alpha-
l
i
n
ux-user: Fix sigsuspend par
a
meters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Henderson
a
l
p
h
a-linux-user: Fix g
e
txp
i
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
alp
h
a-linux-user: Fix pipe return mechanism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alp
h
a-l
i
n
ux-user
:
Add correct sig
a
cti
o
n
con
s
ta
n
ts
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
h
a
rd Henderson
alpha-l
i
n
ux-u
s
e
r
: Fi
x
siginfo
.
si_add
r
f
o
r SIGSEGV a
n
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
al
p
ha-linux-user: Fix brk
e
rro
r
return
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tcg-i386: N
u
ke tr
a
iling whit
e
s
pace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ar
d
Hend
e
rson
t
cg
-
i
3
8
6:
Us
e
lea for three-operand a
d
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: Ti
d
y
lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
ha
r
d He
n
der
s
on
tc
g
-i386:
T
id
y
xc
h
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henders
o
n
tcg-i386: Tidy multiply
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Hender
s
o
n
tc
g
-i3
8
6: Tidy unary arith
m
etic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Henderson
tcg-i3
8
6:
Tidy setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d H
e
nderson
tcg-i386: Tidy ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg-i38
6
: Tidy
c
alls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd H
e
nde
r
son
tcg-i386
:
Tidy push
/
pop
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
har
d
Henderson
tcg-
i
386: Tidy m
o
vi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
r
d Hende
r
s
o
n
tcg-i386: Tidy non
-
imme
d
iate arithmetic operati
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Hend
e
rson
t
c
g-i386:
T
idy immediate arithmetic operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
tcg-i38
6
: Tid
y
ext8s and ext16s
o
perations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard H
e
n
d
e
rson
tc
g
-i386: Tidy ext8u a
n
d ext16u oper
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ric
h
ard Henderson
target-sparc: Inline so
m
e generation o
f
c
a
rry for ADDX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hender
s
on
t
c
g-i386: Tidy jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
hard Henderson
tcg-i386
:
Elim
i
nate extra move
f
rom
q
emu_ld
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ric
h
ar
d
Henders
o
n
t
cg
-
i386: Tid
y
move operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i386: Tidy shift operat
i
ons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard
H
ende
r
s
o
n
t
cg
-
i386:
T
id
y
bswap operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
target-
s
parc: Simpli
f
y ICC generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
ta
r
get
-
spar
c
: Fix comp
i
la
t
i
on
wit
h
--enable-debug
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard He
n
derson
tcg-i386
:
Tidy initializati
o
n of
t
cg_t
a
rg
e
t_call_clobb
e
r_regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richar
d
Henderson
t
cg-i386: Allocate ca
l
l
-saved
r
e
gisters f
i
r
st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Richard Henderson
F
ill in unassigne
d
mem read/wri
t
e callbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
R
ich
a
rd Hender
s
on
Fi
x
zero
-
length write(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
ic
h
ard He
n
de
r
so
n
E
nable -d cpu logging by
d
efa
u
lt
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hen
d
erson
target-sh4: Rem
o
ve duplic
a
te CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
chard H
e
nderson
target-ppc:
R
e
move duplicate cpu lo
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard He
n
derson
t
a
rget-mips: Remove duplic
a
te
CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
ichard He
n
derson
target
-
i
3
8
6
:
Re
m
ove duplicate C
P
U
l
og
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
Implement
c
pu_get_
r
eal_
t
i
c
ks f
o
r Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
on
ta
r
get
-
alpha: Impl
e
ment RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard Hend
e
rson
ta
r
get-alpha: Fi
x
load-locked/store-cond
i
t
ional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard He
n
ders
o
n
targ
e
t
-
a
l
pha: In
d
icate
N
ORETUR
N
status when raising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
nders
o
n
t
a
rget-alpha: Enable NPT
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henders
o
n
t
a
rget-alpha:
U
pdate commentary for
opcode 0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
icha
r
d H
e
nderson
targe
t
-al
p
ha
:
Emit got
o
_tb opcode
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
targe
t
-alpha: Implem
e
nt cvtlq inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
ta
r
g
et-a
l
pha
:
Impl
e
ment rs/rc
p
r
o
p
e
r
l
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
a
rd Henderson
target-alp
h
a
: Impleme
n
t
cpys{, n, e} inlin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderso
n
tcg-hp
p
a: Remove a
u
toma
t
ic
a
lly
i
mp
l
em
e
n
ted o
p
co
d
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hen
d
erso
n
t
c
g-hp
p
a: Fi
x
bra
n
ch
off
s
et during retranslatio
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
a
r
d
H
e
nders
o
n
tcg-hppa
:
S
c
h
edule the addr
e
ss masking afte
r
t
he TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hende
r
son
tcg-hppa: Fix softmmu loads and stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa:
Fix
G
UES
T
_BASE initializa
t
io
n
in prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Hen
d
erso
n
tc
g
-hppa:
C
onst
r
ain i
m
mediate
inputs to and_i32, or
_
i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard H
e
nderson
l
inu
x
-user: Fix sparc32plus stat6
4
sysc
a
ll
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
H
enderson
targe
t
-sparc: Fix
-singl
e
s
tep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
linux-
u
ser:
F
i
x
S
parc64 sy
s
call
returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
ichard
Henderson
R
emove
IO_
M
EM
_
SUBWIDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
ic
h
ard Hender
s
on
linux-user: Remove ELFLO
A
D
3
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richard
H
enderson
target-spa
r
c: Fix address masking
in ldqf and st
q
f
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
chard Hend
e
r
son
Fi
x
--enable-profiler compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
ichard Henderson
target
-
sparc: Free
i
nstr
u
ction temporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
c
h
ard
H
en
d
erson
targ
e
t-sparc: Fix TARGET_{P
H
YS,
V
IRT
}
_A
D
D
R
_
SPACE_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
R
i
cha
r
d Hen
d
e
r
son
tar
g
et-alpha
:
Use
non-inv
e
rted ar
g
u
m
e
nts
to ge
n
_
{
f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richa
r
d
Henderso
n
target-a
l
pha: Use se
t
co
n
d
for int compar
i
sons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
ha
r
d
H
en
d
erson
target-alpha: Implement cvtql inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
R
i
c
hard Henderso
n
target-al
p
h
a: Add flags
m
a
rkups to
he
l
pe
r
s
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard He
n
derson
t
c
g-hppa:
D
on't
t
ry t
o
c
a
lls
t
o non-constant add
r
esses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard He
n
derso
n
tc
g
-hppa: Fix in/out
r
egister ov
e
r
l
ap i
n
add2/
s
ub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
ichard Henderson
tcg-hpp
a
: Finish t
h
e
p
o
r
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Rich
a
rd
H
enderson
tcg-hpp
a
: Com
p
ute is_wr
i
te i
n
cpu
_
signal_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard He
n
d
e
rson
li
n
ux-use
r
: Use RLIMIT_STA
C
K for default stack size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard Henderso
n
tcg: D
i
sa
m
b
i
guate
qe
m
u_ld32u
w
ith 32-bit and 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard Henderson
tcg: Allow targ
e
t-spec
i
fi
c
impl
e
mentation of NO
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hende
r
son
tcg: Allow t
a
rge
t
-s
p
ecific impleme
n
tation of
NAND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
ch
a
r
d
Henderson
tcg: Allow target-s
p
e
cific implementation of EQ
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard H
e
n
de
r
son
tcg: Use not
_
i32 to implement not_i
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard Henders
o
n
tcg: Ch
a
n
ge
T
CGType to an enum
e
r
a
t
io
n
.
commit
|
commitdiff
|
tree
2010-03-26
R
i
cha
r
d Henderson
t
c
g: Use TCGCond where appropriate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Name t
h
e o
p
code
e
numeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richa
r
d Henderson
t
cg-hppa: Fix
64-bit argu
m
ent order
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard H
e
nd
e
rson
tcg-hppa: Fix const err
o
r
s
i
n hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
F
ix
l
a
st page err
o
r
s
in page_check_range and page_set_fla
g
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
chard Henderson
I
m
pleme
n
t
multi-l
e
vel
p
age tables
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
linux-user: Fix
m
ma
p
_f
i
nd_vma returning invalid ad
d
resses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
chard He
n
derso
n
li
n
ux-user: Use h
2
g_valid in qemu_vmalloc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henders
o
n
Use TARGET
_
V
I
RT_ADDR_SPA
C
E_BITS in h2g_valid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richa
r
d He
n
d
e
rson
Move TARGET_
P
HYS_ADDR_SP
A
CE_BITS to
target-*/
c
pu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
R
i
char
d
Henderson
alph
a
-linux-user: Impleme
n
t signals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Ri
c
hard Hender
s
on
ta
r
get-alpha:
I
mp
l
ement IEEE
F
P qualifier
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
t
a
rget-alpha: Mark
h
elper_
e
xcp
a
s
NORETURN
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next