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
lm32: gdbstub support
2011-01-20
Richar
d
Henderson
target-i
3
86: Use deposit operation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Richard Henderson
t
c
g: Define
"de
p
osit" as a
n
o
ptional
operation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
t
c
g-ia64: Fix
w
arning in qemu
_
ld
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
R
ichard Henderson
tcg-ia64: F
i
x address compilation in
q
em
u
_s
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
ard
H
ender
s
on
tcg-ia64: Fix tlb rea
d
e
r
ror for 32-bi
t
t
arg
e
t
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard He
n
derson
tcg-ia64
:
Implemen
t
qemu_ld32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tc
g
-i
a
6
4
: Pr
o
vid
e
default GUEST_BAS
E
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Rich
a
rd He
n
derson
tcg: Fix defau
l
t d
e
f
ini
t
ion of di
v
u_i
3
2
and
r
emu_i32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-11-23
Ric
h
ard Henderso
n
mi
c
roblaze: t
a
rget-ify targe
t
_ucontext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henders
o
n
l
i
nu
x
-u
s
er: Protect
against allocati
o
n
failure in loa
d
_
symbols
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
Henderson
linux-user: Re-us
e
l
o
ad_elf_image for the main b
i
nary
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Hender
s
on
l
inux-
u
se
r
:
Ext
r
act load_elf_image from loa
d
_elf_int
e
rp
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Hender
s
on
linu
x
-
u
ser: Remove partial support for
a
.
o
u
t
interp
r
eters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
ichard Henderson
l
inux-user
:
Put the stack guard page
a
t the top
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hen
d
erso
n
linux-user: Improve consi
s
tency checking in e
l
f hea
d
ers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard He
n
d
e
rson
li
n
ux-user:
L
o
a
d symbols fro
m
the int
e
rpreter
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard He
n
de
r
son
linux-us
e
r: Clean
u
p byte-sw
a
pping in elfload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
ichard Henderson
lin
u
x
-user
:
Define EL
F
_DA
T
A generica
l
ly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-
u
ser: Reduce ls
e
ek+reads while load
i
ng
e
l
f file
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard He
n
d
e
r
s
on
linux-user:
Reindent elfloa
d
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richa
r
d Henderson
A
dd more DT_* and AT
_
* const
a
n
ts
to qemu's co
p
y of
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard H
e
nderson
linux-user: Han
d
le filesz < memsz for any PT_LOAD
segmen
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-01
R
i
c
h
ard Henderson
target-i386: fix xchg
rax,r8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richa
r
d Henderson
tcg
-
s390: new TCG Target
and
Richard Henderson
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard H
e
nderson
t
cg-pp
c
: Condi
t
ionally
r
eser
v
e TCG_G
U
EST_BASE_REG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-16
Ric
h
ard Hend
e
rs
o
n
tcg: O
p
tionall
y
sign-extend
32-b
i
t
a
rguments for 64
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henders
o
n
tcg-s39
0
: Adj
u
s
t compil
a
t
ion
f
lags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hender
s
on
tcg-s390: Com
p
ut
e
is_wr
i
te
i
n
c
p
u_signal
_
handle
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richa
r
d Hen
d
e
r
son
s390x: Don't
u
se a
lin
k
er script for
u
ser-only
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard H
e
nd
e
rson
s390x
:
A
void _llseek
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richar
d
Henderso
n
tcg-s390:
Allo
c
a
t
e the c
o
de_g
e
n_buf
f
er
n
ear the main
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hen
d
erson
t
cg
-
s3
9
0: Ic
a
ch
e
flush
i
s a no-op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard H
e
nde
r
son
s390: Disassemble some gene
r
al
-
in
s
truction-
e
x
t
ension
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richar
d
Henderson
s390: Update disassem
b
ler
t
o
t
h
e
last GPLv
2
from
b
inutils
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richa
r
d Hen
d
erson
tcg
-
i386: Merge 64-bit generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
R
i
chard Henderson
tcg:
M
ake
some tc
g
-target
.
c rout
i
nes st
a
tic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tc
g
: Add TYPE par
a
m
eter to tcg_out_mov
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
Richard
Henderson
Fi
x
--enable-user-pie c
o
mpi
l
a
tion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg-i3
8
6
: R
e
move some
ifdefs
i
n
qemu_l
d
/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
ichard Henderson
tcg-
i
38
6
: Spl
i
t out tlb load function
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard
H
en
d
e
r
son
tcg-i386:
S
w
ap
o
rde
r
of
T
LB
hit and miss
p
a
ths
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg-i386: Split out TLB
Hit path from qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard
Henderson
tcg-i3
8
6: Tidy data16 prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richa
r
d He
n
derson
a
l
pha-lin
u
x-user: Fill in SI_C
O
DE for SI
G
SEGV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderso
n
linu
x
-user
:
Use qe
m
u-malloc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard
H
ende
r
s
o
n
Use call
o
c
i
n
qemu_mal
l
ocz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Hender
s
on
tcg: Use
INDEX_op_qemu_ld3
2
for 32-bit
r
e
sults
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nderson
tcg-ia64: Load GUEST_
B
ASE
i
n
t
o
a
regis
t
er
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
He
n
d
erson
tc
g
-ia64: Fix
some r
e
g
ist
e
r usage issues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
t
cg-hppa: Load
G
UES
T
_BASE
a
s
an imm
e
di
a
t
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
hard Hender
s
on
tcg: Initial
i
ze the prologu
e
a
fter GU
E
ST_BASE is f
i
xed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Hender
s
o
n
alpha-linux-user: Fix sigprocm
a
sk
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
alpha-linux-us
e
r: Fix
sigsus
p
end par
a
m
e
t
ers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
a
l
pha-li
n
ux-u
s
er
:
Fi
x
getx
p
id
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderson
alpha-linux-user: Fix
pipe return mechanism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard H
e
n
der
s
on
a
l
p
ha-lin
u
x-user: A
d
d
correct sig
a
ction
c
onstants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
alpha-linux-user
:
F
ix sig
i
nfo
.
si_addr for
SIGSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Hen
d
erson
alpha-linux-user: Fix brk
error return
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
rs
o
n
tcg
-
i
3
86: Nuke
traili
n
g whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i386:
U
se lea for t
h
ree-ope
r
and
add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386:
T
idy lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
end
e
rs
o
n
tcg-i386: Tidy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
a
rd Henders
o
n
tcg-i3
8
6:
T
idy multiply
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
so
n
tcg
-
i386:
T
i
dy unary arithmetic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d H
e
nder
s
on
tcg-i386:
T
idy setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i386: Ti
d
y
ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
tcg-i386
:
Ti
d
y
call
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
tcg-i386: Tidy
p
ush/pop
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hender
s
o
n
tcg-i38
6
: T
i
dy movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henders
o
n
tc
g
-i386: T
i
dy non-immediate
a
rith
m
e
ti
c
o
p
er
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henderson
tcg-i38
6
:
T
idy immediate arithmetic
o
perat
i
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
a
rd Hen
d
erson
tcg-i386: Tidy
e
x
t
8s and ext16s o
p
e
r
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: Tidy
ext8u and ext16u
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hend
e
rson
t
a
rget-
s
parc
:
Inlin
e
som
e
g
e
neration
o
f
car
r
y fo
r
ADDX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richar
d
Hender
s
on
tcg-i38
6
:
T
idy jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Rich
a
rd He
n
d
e
rson
tcg-i3
8
6:
E
limina
t
e extra move from qemu_ld64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
h
a
rd Henderson
tcg-i386: Ti
d
y move op
e
ra
t
ions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hen
d
erson
tcg-i386: Tidy shift o
p
e
ratio
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richar
d
Henderson
t
c
g-
i
386: Tidy bswap op
e
rati
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
R
i
chard Henders
o
n
target-
s
pa
r
c:
Sim
p
li
f
y
ICC
gene
r
a
t
i
o
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard
Henderson
target-spa
r
c: Fi
x
compil
a
tion wi
t
h
-
-enable-debug
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tcg-i386: Ti
d
y initial
i
zation of t
c
g_targe
t
_call
_
clobber_regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
R
i
chard Hen
d
e
r
son
tcg-i386: Allocate
call-sa
v
ed
r
egiste
r
s first
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Richard Henderso
n
Fill
i
n unassigned mem read/write c
a
llbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
R
i
c
h
a
rd Henderson
Fix zero-length write(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Rich
a
rd
He
n
der
s
on
Ena
b
le -d cp
u
loggin
g
by
default
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ri
c
hard
Henders
o
n
target-s
h
4
:
Remove duplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ric
h
ard Henderson
target
-
ppc
:
Remo
v
e duplic
a
te cpu log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ri
c
h
a
rd Henderson
target-mips:
R
e
move du
p
licate CPU
l
og
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
ichar
d
Hen
d
e
r
son
ta
r
get-i386: Remove duplicat
e
CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d Henderson
Implement
c
pu_get_real_ti
c
ks f
o
r Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
ch
a
rd Henderson
target-alpha: Implement RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
t
arget
-
alpha:
F
ix load-locke
d
/sto
r
e-conditiona
l
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
tar
g
et-alpha:
Indicate NORE
T
URN sta
t
us w
h
en
r
aising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
e
n
d
erson
target-
a
lph
a
: Enable
N
PT
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-alpha: Update commentar
y
f
or opcode 0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
enderson
t
arget-alpha:
E
m
it goto
_
tb
opcod
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ic
h
ard Henderso
n
target-a
l
ph
a
:
I
mplement cvtlq i
n
line
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
Henderson
target-alpha: Imp
l
em
e
nt
r
s
/rc
properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
o
n
t
arget-al
p
ha: Im
p
lement cpys{,
n, e} i
n
line
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next