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
target-ppc: fix wrong NaN tests
2011-01-20
R
ichard Henderson
target-i
3
86:
Use deposit o
p
eration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Ric
h
ard Henderson
tcg: D
e
fine "deposit" as
an opti
o
nal operat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
ard Hend
e
rson
t
c
g-ia6
4
: Fix warning in q
e
m
u_ld
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Hen
d
erson
tcg-ia64:
Fix address co
m
p
i
lation
in qemu_st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ri
c
h
a
r
d
Hen
d
erson
tcg-ia64:
Fix tlb rea
d
error
for
32-bit
t
a
r
gets
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tcg-ia64: I
m
plement qemu_ld32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
a
r
d
He
n
de
r
son
tcg-ia64: Provide default
G
U
E
S
T
_BASE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
R
i
c
h
ar
d
Hende
r
son
tcg: Fix default definition of divu_i32
a
nd rem
u
_i32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-11-23
Richa
r
d H
e
nders
o
n
microblaze: target-ify ta
r
get_u
c
ont
e
xt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hen
d
erson
linux-user: Pr
o
tec
t
against allocatio
n
failur
e
in
load_sy
m
bols
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linu
x
-user
:
Re-use load_
e
lf_ima
g
e
for the main binary
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
rson
l
i
nu
x
-
u
ser: Extract load_el
f
_image from
l
oad
_
el
f
_interp
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard He
n
d
e
rson
linux-us
e
r: Remove pa
r
tial sup
p
ort
fo
r
a
.
out interpreters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-user: Put the stack gu
a
rd page at the t
o
p
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
ichard Hen
d
e
r
son
linux-use
r
: Impr
o
ve con
s
istency checking
in elf headers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
c
hard H
e
nderson
linux-user:
L
o
ad symbol
s
fr
o
m th
e
interpreter
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ric
h
ard Hende
r
son
l
i
nux-user: Clean up byte-swapping in elf
l
oad
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
cha
r
d Henderson
linux-
u
ser: D
e
fin
e
ELF_
D
ATA generically
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
ha
r
d H
e
nderson
linux-user: R
e
duce lseek+reads wh
i
le loa
d
in
g
elf files
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
rd Henderson
linux-user
:
Reinden
t
elf
l
oad
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderso
n
Add
more DT_*
and AT_* constants to qemu's copy of
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
rd Henderson
lin
u
x-
u
ser: Ha
n
dle filesz < memsz for any PT
_
LOA
D
segment
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-01
R
ichar
d
H
enderso
n
target-i386: fix xchg rax,r8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard
H
enderso
n
tc
g
-s390: ne
w
T
C
G Target
and
Richard Henderson
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard Henderson
tcg-ppc
:
Condit
i
onally reserve TCG_GUEST_BASE_REG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-16
Richa
r
d Hen
d
erson
tcg: Optiona
l
ly sign-extend 32-bit argu
m
ents
f
or 64
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hend
e
rson
tcg-s3
9
0
:
Adjust compi
l
ati
o
n flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
ichard Hen
d
erson
tcg-s390:
C
omp
u
t
e
i
s_write in cpu_signal_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hende
r
son
s390x: Don'
t
use a linker script
f
or user-only
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
i
cha
r
d Henderson
s390x: Avoid _
l
lseek
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
i
c
hard Henderson
tcg-s390
:
Allocate
the code_gen_buffer near the main
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richa
r
d
Henderson
tcg-s390: Icache flush is
a n
o
-op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard He
n
derson
s39
0
: Disassemble some general-instr
u
ctio
n
-extension
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s390:
Update disassem
b
ler to the last GP
L
v2 from b
i
nuti
l
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Rich
a
rd Henderson
t
c
g
-i38
6
:
M
erge 64-bit gen
e
ration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richar
d
Henderson
t
c
g: Make some tcg-target
.
c
r
o
utines static
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
R
i
chard Hende
r
son
tcg: A
d
d T
Y
PE parameter to tcg_out_mov
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
Richard Hen
d
er
s
o
n
F
ix --ena
b
le-user-
p
ie compi
l
ation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg-i386: Remove some ifdef
s
in qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
ichard Henderson
tcg-i386: S
p
lit out tlb load
f
unctio
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Ri
c
h
a
rd He
n
derson
tcg-i386: Swap order of TLB hit and miss p
a
th
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henders
o
n
tcg-i386: Split out
T
L
B Hi
t
path fro
m
qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg
-
i386: Tidy
d
at
a
16 pr
e
fixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Rich
a
rd Henderson
a
l
pha-linux-use
r
:
Fill in SI_CODE for SI
G
SEG
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard
H
en
d
erson
linux-us
e
r: Use qem
u
-malloc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Ric
h
ard Hende
r
son
U
s
e
cal
l
oc in qemu
_
mallocz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderso
n
t
cg: Use IND
E
X_op_qem
u
_ld32 for 32-bit re
s
ults
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard
H
e
nderson
tcg-ia64: L
o
ad GUEST_BASE
into a register
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
tcg-ia64: Fix
s
om
e
re
g
ister usage iss
u
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enders
o
n
tcg-hppa
:
Load GU
E
ST_BASE
a
s an immediate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderso
n
tcg: Initializ
e
the prologue after
G
UEST_BASE is
f
i
xed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard
Hende
r
son
alpha-linux-us
e
r: F
i
x s
i
gprocmask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderson
alpha-linux-use
r
: Fix si
g
suspend parame
t
e
rs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alph
a
-
l
i
nux-user: Fix
g
e
txpid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
alpha
-
linux-u
s
er: F
i
x pi
p
e
return me
c
hanism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
a
l
pha-linux-use
r
:
A
dd cor
r
ec
t
sigaction con
s
tants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
ch
a
rd
He
n
d
erson
a
lpha-linux-use
r
: Fix siginfo
.
si_addr for
S
IGSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
alpha-linux-user: Fix brk erro
r
ret
u
rn
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nder
s
on
tcg-i386:
N
uke
t
r
ailing whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Hender
s
on
tcg-i386: Use lea for three-opera
n
d add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: Tidy lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
son
t
c
g-i386: Tidy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ic
h
ard
H
enderson
tcg-i386
:
Ti
d
y multiply
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henderson
tc
g
-i386: Tidy unary arit
h
metic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
tcg-i3
8
6: Ti
d
y
setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: T
i
d
y ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
ch
a
r
d
Henderson
tcg-i386: Tidy calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nde
r
son
t
cg-i
3
86: Tid
y
push/pop
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henders
o
n
tc
g
-i386: Tid
y
mo
v
i
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386
:
Ti
d
y
non-immediate arithmetic
o
peratio
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
t
cg-i386: Tidy i
m
mediate arit
h
metic oper
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i
3
86
:
Tidy
e
x
t8s and ext16s o
p
erati
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henderson
tcg-i
3
86: T
i
dy e
x
t8u an
d
ext
1
6u ope
r
ations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Rich
a
rd Henderson
t
a
r
get-sparc: Inline s
o
me generation of c
a
rry
for AD
D
X
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d H
e
nderson
tcg-i386: Tidy
jump
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Rich
a
rd H
e
nder
s
on
tcg-i386: Eli
m
inate extra move from q
e
m
u_ld64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard H
e
nd
e
rson
tc
g
-
i38
6
: Tidy move operatio
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard
Hende
r
s
o
n
tcg-i386
:
Tidy
s
h
ift operatio
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i
3
86: Ti
d
y bswap operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
targe
t
-sparc: Simplify ICC gener
a
tion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard
H
enderso
n
targ
e
t-sparc: Fix compilati
o
n wi
t
h --e
n
able-debug
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard H
e
nderson
tcg-i386: Tidy initialization of tcg_target_call_clobber_regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Ric
h
a
r
d Henderson
tcg-i386:
Allocate call-saved
registe
r
s
first
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Richard Hen
d
erson
Fi
l
l
in unas
s
igned
mem read/write ca
l
lbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Richard Hende
r
son
Fix zero-leng
t
h w
r
ite(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
Enable
-
d cpu logging by default
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard H
e
nderson
target-sh
4
: Remove duplicat
e
CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard He
n
derson
target-pp
c
: Remov
e
duplicate cpu log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hen
d
erson
t
a
r
get-mips: Rem
o
ve duplicate C
P
U log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hender
s
on
ta
r
get-i3
8
6:
R
emove duplicate CP
U
log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
o
n
Imple
m
en
t
cpu_get_real_ticks fo
r
Alph
a
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ichar
d
Hend
e
rson
t
a
r
g
et-alpha
:
Implement RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ichard Hende
r
son
target-alph
a
: Fix load-
l
ock
e
d/s
t
or
e
-co
n
ditional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
c
hard Hender
s
on
target-
a
lpha:
I
n
dicate NORETURN status when raising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard He
n
derson
target-
a
lpha: Ena
b
le NP
T
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
targe
t
-alpha
:
U
pdate
c
ommentary fo
r
o
pcode 0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
nd
e
rson
ta
r
get-alpha
:
E
m
it goto_tb opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Henderson
t
arget-alpha: Imp
l
em
e
nt cvt
l
q inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hend
e
rson
target-alpha: Implement r
s
/
rc p
r
o
p
e
r
ly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Henderson
target
-
a
lp
h
a: Im
p
lement cpys{, n, e} inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next