repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-i386: Use deposit operation.
2011-01-20
Ri
c
hard
H
en
d
ers
o
n
t
arget-i386: Us
e
de
p
osit operation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Richard Henderson
t
c
g
: Define "deposit" as
a
n optional
o
p
eration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Rich
a
rd Henderso
n
tc
g
-i
a
64
:
Fix warning in
q
emu_ld
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
t
cg-ia
6
4: Fix a
d
d
r
ess co
m
pilation in qemu_st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richa
r
d Henderson
tcg-ia
6
4:
Fi
x
tlb read er
r
or f
o
r 32-b
i
t tar
g
ets
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
R
ichard Hend
e
rson
t
c
g-i
a
64: Imple
m
ent qemu
_
ld32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard He
n
derson
tcg-ia64: Provide defaul
t
GU
E
ST_BASE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Hen
d
e
r
son
tcg: Fix default d
e
f
i
n
i
t
i
on of divu_i
3
2
a
nd rem
u
_i
3
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-11-23
Richard Hend
e
rson
micro
b
laze: target-ify
target_ucontext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard
Henderson
l
inux-u
s
er
:
Prot
e
ct a
g
ai
n
s
t allocat
i
o
n
failure in load_symbols
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ric
h
ard He
n
derson
l
inux-user
:
Re-use load_elf_image for the m
a
in
b
inary
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ric
h
a
r
d
He
n
d
er
s
on
linux
-
user:
Extract l
o
ad_
e
lf
_
image fr
o
m load_elf
_
interp
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard
H
ender
s
on
l
i
n
ux
-
use
r
: Re
m
o
v
e partial support fo
r
a
.
out interpreters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
He
n
derson
linux-us
e
r: Put the stack guard pag
e
a
t the top
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
rd
He
n
derson
linux-user: Improve cons
i
stency che
c
k
i
ng in
elf
headers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hender
s
on
l
i
nux-user: Load symb
o
l
s
from the
interpr
e
te
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
chard Henderson
linux-use
r
:
C
lean up byte-swa
p
ping in elfload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderso
n
l
inux-use
r
: De
f
ine
E
LF_D
A
TA generic
a
lly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-use
r
: Reduce lse
e
k
+
rea
d
s while loa
d
ing
elf
file
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
lin
u
x-user: Reinde
n
t e
l
f
load
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
Hend
e
rson
Add more DT_* and AT_* consta
n
ts t
o
qemu's copy of
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-user: Handle filesz < memsz
for an
y
PT_LOAD se
g
men
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-01
R
i
ch
a
rd Hen
d
e
rso
n
target-i3
8
6: fix xchg rax
,
r8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
R
icha
r
d Henderson
tcg
-
s390: new TCG T
a
rget
and
Richard Henderson
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
R
i
chard Henderson
t
cg-ppc: Conditional
l
y reserve T
C
G_GUEST_BASE_REG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-16
Richard He
n
d
e
rson
tcg: O
p
tionally sign-exte
n
d 32
-
bit argu
m
ents fo
r
64
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
tcg-s
3
9
0: Adjust comp
i
lation
f
lag
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hende
r
son
tcg-s390: C
o
m
pute is_wr
i
t
e
in cpu_signal_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
H
en
d
erson
s390x:
D
on't use a linker script for user-onl
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard H
e
nderson
s39
0
x:
A
void
_
llseek
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
H
e
n
derson
tcg-s390: Alloc
a
t
e
t
h
e code_gen_buf
f
er near the ma
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard H
e
nderson
tcg-s390: Icache flush is a no-op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s390
:
Di
s
assemble
s
ome gen
e
ral-in
s
truction-ex
t
ension
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richar
d
Hender
s
o
n
s390
:
Update d
i
sassembler to the last GPLv2 from binutils
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard
H
e
n
derson
t
cg-
i
386: Merge 64-bit generat
i
o
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
R
ichard H
e
nd
e
rson
tcg: Make some tcg-target
.
c routines s
t
ati
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
t
cg: Add TYPE parameter to tcg_out_mov
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
Richard Henderson
F
i
x
--
e
nab
l
e-user-pie comp
i
l
at
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richa
r
d Hender
s
on
tcg-i386: R
e
m
o
ve some ifdefs in qemu_
l
d/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
ichard
H
ender
s
on
tc
g
-i386: Split out t
l
b load function
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
i
chard He
n
derson
tcg-i386: Swap o
r
der
o
f
TLB hit
and
miss paths
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richa
r
d He
n
derson
t
cg-i386: Split out TLB Hit pa
t
h fr
o
m qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard He
n
ders
o
n
tcg-i386:
T
i
d
y
data16 prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
ichard H
e
nde
r
s
on
alpha-linux-user:
Fill in SI_CODE for
SIGSEGV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Hen
d
erson
linux-user: Use
qemu-mal
l
oc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Ri
c
hard
Henderson
Use calloc
in qemu_mallocz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard He
n
de
r
son
tcg: Use INDEX_op_qemu_
l
d
32
for 32-bit r
e
sults
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
tcg
-
ia64: L
o
ad
G
UEST_BASE into
a
r
egister
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Hend
e
rson
t
cg-ia64: Fix so
m
e
r
egister usage
i
ssues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
har
d
He
n
derson
tcg-hppa:
Load GUES
T
_BA
S
E as an immediate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
son
tcg: Initiali
z
e the prologue after G
U
EST_BASE
i
s fixed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
alpha-linux
-
user: Fix sigp
r
ocmas
k
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alp
h
a-linux-user
:
Fix sigsu
s
pend
par
a
m
et
e
rs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
son
alpha-linux-
u
s
er: Fix getxp
i
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
icha
r
d He
n
derson
alpha-linux-user: Fix p
i
pe ret
u
rn
mec
h
anism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
so
n
alpha-linux-use
r
:
Add c
o
rre
c
t sig
a
ction constan
t
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
al
p
ha-
l
inu
x
-u
s
er: Fix siginfo
.
si_addr for SIGSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alpha-linu
x
-user: Fix brk erro
r
return
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
e
nder
s
o
n
tcg
-
i
386: Nuke tr
a
i
l
ing white
s
pace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henders
o
n
tcg-i
3
86: U
s
e
lea f
o
r three-oper
a
nd add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
n
derson
tcg-
i
386: Tid
y
lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
t
c
g
-i386: Tidy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386
:
Tidy multipl
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386:
Tidy una
r
y ar
i
thm
e
tic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i38
6
:
Tidy setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
tcg-i386
:
Tid
y
ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
tcg-
i
3
86: Ti
d
y
c
a
lls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
tcg-i3
8
6: Tidy push/p
o
p
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henderson
tcg-
i
386: T
i
dy movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
e
rson
tcg-
i
386: Ti
d
y non-immediat
e
arithmetic
o
per
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henderso
n
t
cg-i38
6
: T
i
dy immediate ari
t
h
m
e
t
i
c oper
a
t
i
ons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Henderson
tcg-i386: Tidy ext
8
s a
n
d
ext16s operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
t
cg
-
i386
:
Tidy ext
8
u and ext16u operation
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard
H
enderson
target-sparc
:
I
nlin
e
some g
e
nera
t
i
on
of
c
arry
f
or A
D
DX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d
Henderson
tcg-
i
386: Tid
y
jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard Henderson
tcg-i386: Eliminate extra move from
q
e
mu
_
l
d
64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
t
c
g-i386: Tidy
m
o
ve
o
pera
t
ions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard Hende
r
son
t
cg-i386:
T
idy shift oper
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard H
e
nderson
tcg-i3
8
6: Tidy bswap operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
target-sp
a
rc: Simpl
i
fy
I
C
C generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard He
n
derson
target-sparc: Fix compilation with --enable
-
debug
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Rich
a
rd Henderson
tc
g
-i386: Tidy in
i
tialization
o
f tcg_t
a
r
g
et_c
a
ll_clobber
_
regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tcg-
i
3
8
6: Allocate call-saved register
s
f
i
rst
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
R
i
chard He
n
d
e
rs
o
n
Fi
l
l in unassigned
mem read/write
c
allbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Ri
c
h
ard He
n
derson
Fix
zero-length write(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
E
n
able -
d
cpu log
g
in
g
by def
a
ult
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard
He
n
derson
ta
r
get-sh4: Remove duplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ric
h
ard Henderson
t
a
rget-
p
pc: Rem
o
ve du
p
licate cpu lo
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
ch
a
rd Henderson
t
ar
g
et-m
i
ps
:
Rem
o
ve
d
uplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard
He
n
d
e
rson
targ
e
t-i38
6
: Remove duplicate CPU
l
og
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard Henderson
Implement c
p
u
_
get_real_ticks for Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd He
n
derson
target-alpha: Implement RPC
C
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Hen
d
e
rson
target-alp
h
a: Fix load-locked/store-
c
on
d
itional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-
a
lpha: Indicate N
O
R
E
TURN status when rais
i
ng
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Henderson
t
a
rget-alpha: Ena
b
le NPTL
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ichard He
n
derson
ta
r
get-al
p
ha: Upd
a
te
comm
e
ntary
for o
p
code 0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d Hend
e
rson
target-a
l
p
h
a: E
m
it goto_tb o
p
codes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henderson
target-alpha: I
m
pl
e
ment c
v
tlq inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henderson
target-a
l
pha:
I
mplement rs/
r
c
p
r
o
perly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hend
e
rson
tar
g
et-alpha
:
Implement cpys{, n, e}
inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next