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
tcg: fix DEF macro after commit c61aaf7a388c4ad95d8b546fdb9267dc01183317
2010-06-11
Richard Henders
o
n
tcg-s
3
90
:
A
djust compilat
i
on flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
H
en
d
erso
n
tcg-s390:
C
o
m
pute
i
s_
w
rite i
n
cpu_sig
n
al_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
Henderson
s390x: Don't use a lin
k
e
r
s
c
r
i
p
t for
user-only
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Ri
c
har
d
H
enderson
s39
0
x
:
Avoid
_
llseek
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
ich
a
rd Henderso
n
tc
g
-s390: Allocate the code_ge
n
_buf
f
er
n
ear the ma
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
H
e
nderson
tc
g
-s390: Icache flush is a no-op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
R
ichard Henderson
s3
9
0: Disassemble some ge
n
er
a
l-inst
r
u
c
tion-exten
s
io
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard
Henders
o
n
s390: Updat
e
disassembler to the
l
ast
G
P
L
v2 from b
i
n
utils
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richa
r
d
Henderson
tcg-i
3
86:
M
er
g
e 64-bit generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Ri
c
hard Hende
r
son
tcg: M
a
ke s
o
m
e
tcg-target
.
c routin
e
s static
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg: A
d
d TYPE par
a
meter to tcg_out_mov
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
Ric
h
ard Hend
e
r
so
n
Fix --enable-user-pie compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Ri
c
hard
Henders
o
n
tcg-i386: Remo
v
e s
o
me
ifdefs in qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
icha
r
d Henderson
tc
g
-i38
6
: Sp
l
it out tlb
l
oad functio
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richar
d
H
enderson
tcg-i386: Swap o
r
der o
f
TL
B
hit
a
nd miss paths
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Ri
c
hard He
n
der
s
on
t
c
g
-i38
6
: Spl
i
t out TLB Hit path from q
e
mu_ld/s
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hender
s
on
t
c
g-i38
6
:
T
idy data16 p
r
efixe
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
a
l
pha-
l
inux-use
r
: Fill in SI
_
CODE for SIGSE
G
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard
H
enderson
lin
u
x-user: Use qe
m
u-mallo
c
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Hend
e
rson
Use
calloc in qemu_mall
o
cz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard H
e
nderson
tcg
:
U
se I
N
DEX_op_qemu_ld32 for 3
2
-bit results
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg
-
ia64: Load GUE
S
T_
B
ASE
into a register
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard H
e
nderson
tcg-ia64: Fi
x
some regi
s
ter usage issu
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
H
ende
r
son
tc
g
-
hppa
:
Loa
d
GUEST_BASE a
s
an immediate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
ha
r
d Henderson
t
c
g: Initialize the
p
r
ologue after
GUEST_
B
A
S
E is fi
x
ed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
char
d
Hender
s
on
a
l
p
h
a-linux-user: Fix sigpro
c
mask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Hende
r
s
on
alpha-linux-use
r
: Fix sigsuspend parameters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard
H
e
nderson
a
l
pha-
l
inu
x
-u
s
er: Fix
g
etxpid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alpha-linux-user: Fix pipe return mechanism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard
Hende
r
son
a
lpha-l
i
nux-user:
A
dd
c
orrect
sigaction consta
n
ts
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard He
n
ders
o
n
a
l
pha-linux-user
:
Fix si
g
inf
o
.
si_a
d
dr for SIGSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard H
e
nders
o
n
al
p
ha-l
i
n
u
x
-
user: F
i
x
b
r
k e
r
ror re
t
urn
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tc
g
-i386: Nuke tra
i
l
i
ng whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hen
d
e
r
son
tcg-i386: Use le
a
for three-operand add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg
-
i
3
86: T
i
dy lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
tcg-i386: Tidy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tc
g
-i38
6
: Tidy mul
t
iply
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ic
h
ard Hend
e
rson
tcg-i386: Tidy unary arithmeti
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderso
n
tcg-i386: Tidy se
t
cc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-
i
386: Tidy ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
end
e
rson
t
c
g-i38
6
: Ti
d
y calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
enderson
tcg-i
3
86: Ti
d
y
p
ush
/
pop
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard He
n
ders
o
n
tcg-i386: Tidy movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
tcg-
i
386
:
Tidy
non-immediate
a
rithmeti
c
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
son
tcg-i38
6
: Tidy
imme
d
iate
a
ri
t
h
m
et
i
c ope
r
ations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i3
8
6:
Ti
d
y e
x
t8s and ex
t
16s op
e
rations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
rd Henderson
tcg-i38
6
: Tidy ext8u and ext16u operatio
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d Hend
e
r
s
on
target-sparc:
I
n
l
ine s
o
m
e
generati
o
n of carry for
ADDX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henders
o
n
tcg-i386: Tidy jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richar
d
H
enderson
tcg-i386:
E
l
i
mi
n
ate extra move from qe
m
u_
l
d
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
i
c
h
a
rd
H
enderson
tcg-i386: Tidy move operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
har
d
Henders
o
n
t
c
g-i386: Tidy shift operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard Henderson
tcg-i386: Tidy bsw
a
p operati
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Ric
h
ard Henderson
target-spar
c
: Simplify ICC generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
R
i
chard Hen
d
er
s
on
target-sparc: Fix compilatio
n
with
--e
n
abl
e
-debug
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard
Henderson
tc
g
-i38
6
: Tidy initi
a
lization of tcg_
t
a
rget
_
c
a
l
l
_cl
o
bber_reg
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tcg-i
3
86: Allocate ca
l
l
-sav
e
d registers first
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Richard Hende
r
son
Fi
l
l
in unass
i
gned
m
em
r
e
ad/write callbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Richard
He
n
derson
F
ix zero-lengt
h
write
(
2
)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richa
r
d Henderson
Ena
b
le -d cpu logging by defau
l
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-sh4: Remove dup
l
i
c
ate
CPU
lo
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-p
p
c: Remove duplica
t
e cpu lo
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
targe
t
-mips: R
e
move duplicate
CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ri
c
hard Henderson
targ
e
t-i38
6
: Remove duplica
t
e CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard
H
enders
o
n
Implem
e
nt
c
pu_g
e
t_real_ti
c
ks f
o
r
Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
icha
r
d
Henderson
target-al
p
ha: I
m
plement RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ic
h
ard
H
enderson
target-alph
a
: Fix
load-locked
/
store
-
condition
a
l
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
targ
e
t
-
alpha: Indica
t
e NORETURN s
t
at
u
s
w
hen rai
s
ing
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
ard Hen
d
erson
t
arget-alpha: Enable NPTL
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henderson
target
-
alpha: Upda
t
e
commen
t
ary for
opcode 0x
1
A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
t
a
rget-alpha:
Emit goto_tb op
c
odes
.
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
target-alp
h
a: Implement rs/rc properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d
H
ender
s
on
target-a
l
pha: Implement cpys{, n,
e
}
i
nline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard He
n
derson
tcg-hppa: Remove a
u
tom
a
t
i
cally imp
l
emented opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Hen
d
erson
tcg-hppa: Fix branch
of
f
set
d
u
r
i
n
g re
t
ranslation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Sc
h
e
dul
e
the
a
ddress
masking after the TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
ar
d
Henderson
tc
g
-
h
p
pa: Fix softmmu l
o
ads and stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Hen
d
erson
tcg-hppa: F
i
x
GUEST
_
BASE in
i
tia
l
ization in
p
r
ologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
ar
d
Hen
d
erson
tcg-hppa: Constrain imme
d
iate inputs
to and_i32, or_i
3
2
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
linux-user: Fix sparc32plus stat64 s
y
scalls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
target-s
p
ar
c
: Fix -singlestep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Hende
r
so
n
linux-us
e
r: Fix Sparc6
4
syscall returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
ichard Henderson
Re
m
ove
IO_M
E
M_SUBWIDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard
Hender
s
on
linu
x
-user: Remove ELFLOA
D
32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richard
H
e
nd
e
rson
target-sparc:
F
ix a
d
dress masking in ldqf and
stq
f
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Ri
c
hard He
n
d
e
r
s
o
n
Fix --e
n
ab
l
e-pro
f
i
l
e
r
c
ompilati
o
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard He
n
derson
target-
s
par
c
: Free instruction t
e
mporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richar
d
Henders
o
n
t
arget-sp
a
rc
:
F
ix TARGET_
{
PHYS,VIRT}
_
ADDR_SPACE_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
enderson
tar
g
et-alpha: Use non-i
n
verted ar
g
umen
t
s to gen
_
{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ric
h
ard Hender
s
on
target
-
alpha: Use
s
etcond
f
o
r int co
m
parisons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Rich
a
rd Henderso
n
t
arg
e
t-al
p
h
a
: Impl
e
ment cv
t
ql
i
nlin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richa
r
d Hende
r
s
on
target-alpha: Add
flags markups
t
o helpe
r
s
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
i
chard Henderson
t
cg-hppa: D
o
n't try to calls to non-
c
onstant addresse
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-hppa
:
Fix in/out r
e
gis
t
er overlap in add2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
ichar
d
Henderson
tcg-hppa: Finish the port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
ichard Henderson
tc
g
-hppa: Compute
i
s
_write in cp
u
_signal_handl
e
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard
Hend
e
rso
n
linux-user:
U
se RLIMIT_STACK for default stac
k
size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Henderso
n
tcg: Disa
m
biguate qemu_ld32u w
i
th 32-b
i
t and 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard
H
enderson
tcg: Allow target-
s
p
ecific implementa
t
ion
o
f NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next