repo.or.cz
/
qemu
/
mdroth.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
linux-user: Define ELF_DATA generically.
2010-07-29
R
ichard
Henderso
n
linux-user: Define ELF_DATA gener
i
cally
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Henderson
linux-user: Red
u
ce
lseek+reads
while loadi
n
g e
l
f
f
iles
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard H
e
nderson
linux-
u
ser: Reind
e
nt elfload
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
R
i
c
hard
H
e
n
derson
Add more D
T
_* an
d
A
T
_* constant
s
to qemu's copy of
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-user: Han
d
le files
z
< memsz f
o
r any PT_L
O
AD segm
e
n
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-01
Richa
r
d Henderson
tar
g
e
t-i386:
f
i
x
x
chg rax,r8
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-29
R
ic
h
ard
H
enderson
tcg-s
3
90
:
new TCG Target
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-29
Richard Henderso
n
tcg-ppc: Con
d
ition
a
lly
reserv
e
TCG_
G
UEST_BASE_REG
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-16
Ric
h
ard
Hend
e
rson
tcg: Optionally sign-ex
t
end
32
-
bit
argumen
t
s f
o
r 64
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
tcg-s390: Adju
s
t c
o
mpilation
f
l
a
gs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hen
d
e
r
son
tcg-s390: Compute is_write in cp
u
_sign
a
l_handle
r
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
R
ichar
d
Henderso
n
s39
0
x: Don't use a linker sc
r
ipt for user-on
l
y
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
R
i
chard He
n
derson
s
3
90x:
A
v
o
id
_
l
lseek
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard He
n
derson
tcg-s39
0
:
A
lloc
a
te the
c
ode_gen_buffer
n
ear the
main
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
tcg-s
3
90: I
c
ache flush is a no-op
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s390: Disassemble some ge
n
eral
-
instruction-extension
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard H
e
nderson
s390: Update disassembler t
o
the
l
ast GPLv2 fro
m
binutil
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard H
e
n
d
erson
t
cg-
i
386:
M
e
rge 64-bit generation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg
:
Make
s
ome tcg-ta
r
g
e
t
.
c routines static
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Hende
r
s
on
t
cg: Add
T
YPE pa
r
ameter to tcg_out_mo
v
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-08
Ric
h
ard
H
end
e
rson
Fix --en
a
ble-user-pie compilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hende
r
son
tcg-i386: Rem
o
ve so
m
e i
f
d
e
fs
in qemu
_
l
d
/st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Ric
h
a
rd Henderson
tcg-i386: Split out tlb load function
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hen
d
erson
tcg-i386:
S
wap
order of TLB hit
and miss paths
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hen
d
e
r
son
tcg-i3
8
6: Sp
l
it out TLB Hit path fr
o
m qemu_ld/s
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Ric
h
ard Hend
e
rson
tc
g
-i386: Ti
d
y
d
a
ta
1
6
prefixes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard
Henders
o
n
alpha-linux-user:
F
il
l
in SI_CODE
f
or
SIGSEGV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
R
ichard Henderson
linux-user: Use qemu-m
a
lloc
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Ric
h
a
r
d Henders
o
n
Use
calloc in qemu_mallocz
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Ri
c
hard Henderso
n
tcg: Use INDEX_op_qemu_ld3
2
for 32-bit result
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hende
r
son
tcg-ia64: Load GUES
T
_B
A
SE int
o
a
register
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-
i
a64: Fi
x
some register usage i
s
sue
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
t
c
g-
h
ppa: Load GUEST_BASE as an imme
d
iate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nders
o
n
tcg: Initialize the prologue
a
fter GUEST_BASE is
f
ixed
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard
H
e
nderson
alpha-l
i
nux-us
e
r: Fix sigprocmask
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
rso
n
alpha
-
linux-user: Fix sigsuspend paramet
e
r
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
al
p
ha-linux-user
:
Fix getxp
i
d
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard
Hen
d
e
r
so
n
alpha-linux-user: Fix pi
p
e return mechanism
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
He
n
derso
n
alpha-linux-
u
ser: Add corr
e
ct
s
igacti
o
n
cons
t
a
n
ts
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alpha-linux-use
r
: Fix sig
i
nf
o
.
si_addr
f
or SIGSEGV and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderso
n
alpha-linux-u
s
er
:
Fi
x
brk error return
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
er
s
on
tcg
-
i386: Nuke tra
i
ling whi
t
e
space
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
He
n
d
e
r
son
tcg-i386: Use lea for thr
e
e
-
operand add
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
n
de
r
s
o
n
t
c
g
-
i386: Tidy lea
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
e
nde
r
son
tcg-i386: Tidy xchg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
tcg-i386: Tid
y
m
u
l
t
iply
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henderson
tcg-i386: Tidy unar
y
arithmet
i
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i386: Ti
d
y setcc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Henderson
tcg-
i
386: Tidy r
e
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Hen
d
ers
o
n
tcg-i
3
86: Tidy calls
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
tcg-i386:
Tidy pus
h
/
po
p
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henders
o
n
t
c
g-i386: Tid
y
m
ovi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: T
i
dy non-immedia
t
e arith
m
etic op
e
r
ations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderson
tcg-i386: Tidy immedi
a
t
e ar
i
thmeti
c
o
p
erations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
r
d H
e
nderson
tcg
-
i386:
T
idy
ext8s and ex
t
16s operatio
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i
3
86: Tidy ex
t
8u
a
n
d
ext16u operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
target-spar
c
:
Inline som
e
g
e
neratio
n
o
f
c
a
rry for ADDX
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
i
c
h
a
r
d Henderson
tcg-i386: Tidy
j
u
m
p
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard He
n
derson
t
cg-i386: Elimin
a
te extr
a
move
f
rom qemu_ld64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Rich
a
r
d Henderson
tcg-
i
386: Tidy move operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
h
ard Henderson
t
c
g
-
i38
6
:
Tidy
shif
t
operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Rich
a
rd He
n
de
r
son
tcg-i386: T
i
dy bswap operatio
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard
H
e
nderson
target-sparc: Simp
l
ify
ICC genera
t
ion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard
He
n
de
r
son
target-sparc: Fix compilation with --enabl
e
-de
b
u
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
R
i
char
d
Henderson
tcg-i3
8
6:
T
i
dy initi
a
lization of tcg
_
target_call
_
clobber
_
regs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard
H
enderso
n
t
c
g
-i386: Allocate call-saved registers f
i
rs
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
Richard Henderson
Fill
in un
a
s
s
igned mem read/write
callback
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
Rich
a
rd
H
enderson
F
ix zero
-
leng
t
h write(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
H
end
e
r
s
on
E
nable -d cpu logg
i
ng by
default
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard He
n
derson
target-s
h
4: R
e
m
ove duplicate CP
U
l
og
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
Henderson
target-ppc:
Re
m
ove duplicate cpu log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-mips:
R
e
move
duplicat
e
CPU l
o
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richa
r
d Henderson
targ
e
t-i386: R
e
move d
u
plicate CPU
l
og
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hen
d
erson
I
mplement c
p
u_get_real
_
ticks for Alpha
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
ard Henderson
target
-
alpha: Implem
e
nt RPCC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d He
n
de
r
son
target-a
l
pha: Fix load-lo
c
ked/store
-
conditio
n
al
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henders
o
n
target-alpha: Indicate NORETUR
N
sta
t
us when raising
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
enderson
targ
e
t-alpha:
E
nable NPTL
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-
a
lpha: Update comment
a
ry for opc
o
de 0x1A
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
h
a
rd Hender
s
on
tar
g
et-alpha
:
Emi
t
g
o
to_tb o
p
codes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-alpha: Imp
l
e
m
en
t
cvtlq in
l
i
ne
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henders
o
n
target-alpha: Imple
m
ent
rs/rc properly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
nderson
target-alpha: Implement cpys{,
n
, e} inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hend
e
rson
tcg-hp
p
a: Remove a
u
tomatically implemented opcodes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
ichard He
n
de
r
son
tcg-hp
p
a: Fix branch
offset during
r
etr
a
nslati
o
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richa
r
d H
e
nd
e
rson
tcg-hpp
a
: S
c
hedule the address ma
s
king af
t
er the TLB
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henderson
tcg
-
hppa:
F
ix
s
o
f
tmmu loads and stores
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hende
r
son
tcg-
h
ppa: Fix GUEST_BASE ini
t
ia
l
ization i
n
prologue
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henderson
tc
g
-hppa
:
Constrain
immediate
inputs t
o
and_i32, or_i
3
2
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richa
r
d Hen
d
er
s
on
linux-use
r
:
Fi
x
spar
c
32
p
lus stat64 syscalls
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Ri
c
hard Henderson
target-sparc: F
i
x
-singlest
e
p
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Hender
s
on
linux-user: Fix
S
parc64 syscall returns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Ri
c
hard
H
enderson
R
e
mo
v
e IO_MEM_SUBWIDTH
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
l
i
nux-user: Remove
E
L
F
LOAD32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-23
Richard Hende
r
son
target-sparc: Fix ad
d
re
s
s maski
n
g in ldqf and stqf
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richar
d
H
e
nderson
Fix --enable-profiler compilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderson
targe
t
-sparc: Free instr
u
ction temporaries
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Ric
h
ard Henderson
tar
g
e
t
-
s
parc: Fi
x
TAR
G
ET_{PHYS
,
VIRT}_AD
D
R_SPACE
_
BITS
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
targ
e
t
-alpha: Us
e
no
n
-inverted argu
m
ents
to gen_{f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Hende
r
son
targe
t
-alp
h
a:
Use setcond for int
c
omparisons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next