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
softfloat: add float32_exp2()
2010-07-13
Aurelien Jarno
so
f
tfloat: add
f
loat32_exp
2
()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-12
Isaku Yamahata
p
ci/m
u
lti function bi
t
: fix vt82c686
.
c
.
Cc:
Aurelien Jarno
<aurelien@aurel32.net>
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-12
Alexandre Co
u
rbo
t
target-sh4: Add s
u
pport fo
r
ldc &
s
t
c
with sgr
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-12
Al
e
xa
n
dre Co
u
rbot
target-sh4: Split the LDST
m
acro int
o
2 sub-macros
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-11
Aureli
e
n Jarno
target-mi
p
s:
a
d
d loongson 2E & 2F
in
t
eger instructio
n
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
A
ndi Kleen
Don'
t
declar
e
XSAVE as sup
p
o
r
t
ed
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Andi Kleen
Add
m
ore bo
u
ndary checking to sse3
/
4 parsing
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Chi
h
-Min Chao
target-ar
m
:
fix
paral
l
el saturated
s
u
b
traction implement
a
tion
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
C
h
i
h
-Min Chao
targe
t
-
a
rm
:
fix
t
humb2 par
a
llel
add/sub o
p
code decodin
g
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Chih-Min Chao
target-a
r
m:
f
i
x addsub/subad
d
implementation
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
H
i
d
etosh
i
Seto
M
akefil
e
: add
qemu-options
.
d
e
f
to distclean
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Hidet
o
shi
S
eto
Add QMP/qmp-commands
.
tx
t
to
.
g
i
tignore
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Richard Henderson
target-i386: fix
xchg rax,r8
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Au
r
elien Jarno
targ
e
t-
m
ips: add Loon
g
so
n
supp
o
r
t
prefet
c
h
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-07-01
Aure
l
ien
Ja
r
no
target-mips
:
split
l
oad and st
o
re
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
Kevin
Wolf
qdev-properties: Fix (u)int
X
X pars
e
rs
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
Shahar H
a
vivi
Retur
n
usb
d
evice to host on e
x
it
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
Shahar Havi
v
i
Return usb dev
i
ce
to hos
t
o
n usb
_
del comma
n
d
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
Amit Sha
h
net: Fix VM start with '
-
net n
o
ne'
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
J
an Kiszk
a
x86:
svm: Alway
s
c
lear event_inj
o
n vmexit
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
TeLe
M
an
u
s
b-uhci: fix c
o
m
mit 8e65b7c04965c
8
3
5
5e4c
e
43211
5
82b6b83054e3
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
h
w/omap :
m
ake
local fun
c
tion
s
tati
c
and remo
v
e declarat
i
on
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmcha
o
hw/omap1
.
c : se
p
a
rate
uart module
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
hw/om
w
p2
.
c : separate l4 interconnec
t
m
o
dule
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
hw/omap2
.
c : separate tap
mod
u
le(Test-Chip-level)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmc
h
ao
hw/omap2
.
c : separate s
p
i
m
o
dule
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
c
m
c
h
ao
hw/om
a
p1
.
c : separat
e
int
e
rrupt
c
on
t
ro
l
ler modu
l
e
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
hw
/
omap2
.
c
:
separate sdrc (sdra
m
con
t
ro
l
l
er)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
hw/omap2
.
c :
s
e
parate gpmc(general
purpose
m
emory c
o
ntroller)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
hw/omap2
.
c :
separ
a
te s
y
nctimer modul
e
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
hw/omap2
.
c
:
separa
t
e gp
t
imer module
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
c
m
chao
hw
/
omap2
.
c
:
s
eparate g
p
io
m
o
dule
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
cmchao
h
w/omap1
.
c : separate gp
i
o
m
o
dule
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
Markus Armbruste
r
virtio-serial: Simplify vi
r
ti
o
_ser
i
a
l
_
l
oad()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
M
a
rkus Armbruste
r
usb-se
r
ial: Fail instead of crash when c
h
ardev is missing
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
J
un
Koi
A bit optimization for tlb_s
e
t_p
a
ge()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
Aurelien Jarno
target-mips: fix
DI
N
SU instru
c
tion
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-30
A
u
relien
Jarno
MIPS: fix fulong bios loadi
n
g
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Aure
l
ien Jarno
target-
m
ips: enable movn/
m
ovz on lo
o
ngson
2E &
2F
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Aurelien Jarno
m
i
ps
-
d
is: add s
u
pport fo
r
G
o
ds
o
n i
n
teg
e
r
instructio
n
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Aurelie
n
Jarno
r2d: fix pflash
map
p
i
ng
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Paolo Bonzini
lsi5
3
c895a:
f
i
x Phase Mismatch Ju
m
p
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
H
u
acai Chen
M
I
PS:
Ini
t
ial support of fulong mini p
c
(mach
i
ne co
n
stru
c
ti
o
n)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Huacai Chen
MIPS: Initia
l
s
u
pport of ful
o
ng
m
i
ni pc (
C
PU d
e
finition)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Huacai Che
n
MI
P
S: Initial
support of VI
A
USB
controlle
r
u
sed
b
y
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
H
uac
a
i Ch
e
n
MIP
S
: Initi
a
l supp
o
rt of VIA IDE
c
ontroller u
s
ed b
y
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Huacai
Chen
Initial s
u
pport of
v
t82686
b
so
u
t
h bridge used by fulong
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Huacai Chen
MIPS:
I
nitial support of bo
n
ito n
o
rth brid
g
e used by
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard Hend
e
r
son
tcg-s390: new TCG Target
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-16
Richard Henderson
tcg: O
p
tionally sign-
e
xtend 32-bit a
r
guments for 64
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-13
Jan Kiszka
c
onfig
u
re: Fix
e
valuation of config-host
.
mak in
cr
e
a
te_config
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-13
A
u
r
eli
e
n
Jarno
tcg-s390: cor
r
ectly de
t
e
c
t s390 with a 64-bit ker
n
el
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
Aurelien Jarno
tcg:
fix DEF macro a
f
ter c
o
mmit c6
1
aaf7a
3
8
8
c
4ad95
d
8b5
4
6fdb92
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hender
s
on
tc
g
-
s390: Adjust compi
l
at
i
o
n flags
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
Richa
r
d Henderson
t
cg-s390: Compute
is_writ
e
i
n
c
pu_sig
n
al_handler
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
Richar
d
Hende
r
son
s
390x: D
o
n't use a
l
inker sc
r
ipt
f
or user-only
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
Rich
a
rd Hender
s
on
s
3
9
0x: Avoid _llseek
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
Henderson
tcg
-
s
3
90: A
l
locate th
e
code_ge
n
_buffer ne
a
r the main
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-11
R
i
cha
r
d Hende
r
son
tcg-
s
390: Icache flush
is a no-op
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-10
Aurel
i
en Jarno
tcg-i
3
8
6
: fix andi r, r, 0xff
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-10
Aurelien Jarn
o
tcg
-
i
3
8
6
:
remove u
s
e of _Bool that
s
l
ip
p
ed code review
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s390
:
Disassemb
l
e some
general-instru
c
tion-exten
s
io
n
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s390
:
Up
d
ate disassembler to the l
a
st
GPLv
2
from binutils
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg-i386: Merge
6
4-bit
g
e
nerat
i
on
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Aurelien
J
arno
c
o
nfigur
e
: display
s
ysconfdir in summ
a
r
y
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bonzini
move co
m
put
a
tion of tools and ro
m
s outside of config
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Pao
l
o Bonzini
configure:
m
ov
e
directory defaults
earlier
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Pao
l
o Bonzi
n
i
confi
g
ure: ig
n
or
e
unknown
--xyzdir
o
ptions
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bonzini
configure: introdu
c
e
m
ore -
-
xyzd
i
r options
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
P
a
olo Bonzini
c
o
nfig
u
re:
expand ${prefix} in create_c
o
nfig
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bonzini
configu
r
e:
m
o
ve all directory entries in co
n
fig-host
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bonz
i
n
i
c
o
nfigure
:
unify handling o
f
xyzdir varia
b
les
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bonzini
rena
m
e CONFIG_QEMU_
P
R
E
FI
X
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Pa
o
lo Bonzini
config
u
re:
i
ntrod
u
c
e con
f
dir
and confsu
f
f
ix
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paol
o
B
onzi
n
i
con
f
i
g
u
r
e: intro
d
u
c
e
sysc
o
nfsuffix
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bonzi
n
i
conf
i
gur
e
: delete duplicate crea
t
e_config c
a
s
e
stanza
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Pa
o
lo
B
onzin
i
co
n
figure: dyngen is long t
i
m
e
gone
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo B
o
nzin
i
confi
g
ure
:
avoid u
s
ing
expr
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Paolo Bon
z
ini
c
o
nfigure
:
bai
l
ou
t
early on
i
n
valid -c
p
u op
t
ion
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Aureli
e
n Jarno
confi
g
ure:
remove some bashisms
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Stefan We
i
l
ta
r
g
et
-
m
ip
s
: Fix compilation
Cc:
Aurelien Jarno
<aurelien@aurel32.net>
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Nat
h
a
n Froyd
hw: honor low bit in mips
s
im machine
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Na
t
han Froyd
l
inux-user: hon
o
r
l
ow
bit of entry PC for
MIPS
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
N
a
t
h
a
n
Froyd
target-mi
p
s
:
add
m
icroMIPS
e
xceptio
n
handler support
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Nat
h
an Froyd
targ
e
t-mi
p
s: microMIPS
A
SE support
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Natha
n
Froyd
ta
r
get-mips: mips16 cleanups
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
N
atha
n
Froyd
t
a
rg
e
t-mips: refactor c{,
a
bs}
.
co
n
d
.
fmt insns
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Aure
l
ien Jarno
t
arget-mips: move F
P
FMT comm
e
nts closer to the d
e
finitions
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Nathan Froyd
target-mips: define constan
t
s fo
r
magic numb
e
rs
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Aurelien Jarno
tcg:
g
et rid of DEF2 in t
c
g-opc
.
h
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Aurelien
Jarno
tcg: g
e
t rid of cop
y
_size
i
n TCGOpDef
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Alexander Graf
Fix multiboot
comp
i
lation
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg:
M
ake so
m
e tcg-ta
r
get
.
c routines
stat
i
c
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-09
Ri
c
hard Henders
o
n
tcg
:
Add TY
P
E
parameter t
o
tcg_out_mo
v
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-08
Nath
a
n
Fr
o
yd
targe
t
-mips: b
r
e
a
k out
[ls][wd
]
c1
a
nd rdhwr insn generation
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-08
Richard He
n
ders
o
n
Fix --ena
b
le-use
r
-
pie
c
ompilation
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-02
Aurelien J
a
rno
tcg-
i
386: fix a ty
p
o
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-02
Aureli
e
n
J
arno
tcg-i386: declare tcg_ou
t
_t
l
b_load() inlin
e
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-02
Richa
r
d
H
e
n
derson
tc
g
-
i
3
86: Remove
some ifdefs in qemu_ld/st
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard
H
enderson
tc
g
-i
3
86: Split out t
l
b l
o
ad function
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
next