]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Make check work on mips-arc.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 24 Apr 2013 20:24:28 +0000 (22:24 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 24 Apr 2013 20:24:28 +0000 (22:24 +0200)
ChangeLog
tests/partmap_test.in
tests/util/grub-shell.in

index bdaba2bcf7640b5a1caae60e0064de516614e062..9f2eccc0fa982e5965b97aa3da625f8dec5825dc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-04-24  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Make check work on mips-arc.
+
 2013-04-24  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * util/grub-mkrescue.in: Alias sashARCS as sash.
index bc503f50d15e7283602f0a0f2127bf0977ed2169..e8aca2e1d5b5491075cffaacaaf3504c2f769669 100644 (file)
@@ -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
index 739c300b30c0bcd17ffe1e2f4d66f98de0d955e0..b051669d641db2fd43da910a22cf1f15671b76ab 100644 (file)
@@ -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