diff --git a/ChangeLog b/ChangeLog index bdaba2bcf..9f2eccc0f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-04-24 Vladimir Serbinenko + + Make check work on mips-arc. + 2013-04-24 Vladimir Serbinenko * util/grub-mkrescue.in: Alias sashARCS as sash. diff --git a/tests/partmap_test.in b/tests/partmap_test.in index bc503f50d..e8aca2e1d 100644 --- a/tests/partmap_test.in +++ b/tests/partmap_test.in @@ -63,21 +63,25 @@ case "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" in powerpc-ieee1275) disk=ieee1275//pci@80000000/mac-io@4/ata-3@20000/disk@0 qemudisk=hda - # QEMU firmware has bugs which prevent it from accessing hard disk. + # QEMU firmware has bugs which prevent it from accessing hard disk w/o recognised label. exit 0 ;; sparc64-ieee1275) disk=ieee1275//pci@1fe\,0/pci-ata@5/ide0@500/disk@0 qemudisk=hda - # QEMU firmware has bugs which prevent it from accessing hard disk. + # QEMU firmware has bugs which prevent it from accessing hard disk w/o recognised label. exit 0 ;; i386-ieee1275) disk=ieee1275/d qemudisk=hdb - # QEMU firmware has bugs which prevent it from accessing hard disk. + # QEMU firmware has bugs which prevent it from accessing hard disk w/o recognised label. exit 0 ;; + mips-arc) + # ARC firmware has bugs which prevent it from accessing hard disk w/o dvh disklabel. + exit 0 + *) disk=hd0 qemudisk=hda diff --git a/tests/util/grub-shell.in b/tests/util/grub-shell.in index 739c300b3..b051669d6 100644 --- a/tests/util/grub-shell.in +++ b/tests/util/grub-shell.in @@ -85,6 +85,13 @@ case "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" in qemuopts="$qemuopts -M mips" console=vga_text ;; + mips-arc) + boot=cd + qemu=qemu-system-mips64 + qemuopts="$qemuopts -M indy" + console=console + trim=1 + ;; mipsel-qemu_mips) boot=mipsel_qemu qemu=qemu-system-mipsel