summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2009-08-10 00:08:35 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2009-08-10 00:08:35 +0200
commite531759ef140c249fcab88a853567d2d31803105 (patch)
tree2c478d0e8fc22d48c64c0ed6c8e779a9fa0fd5c8
parenta43df64eec6d02812b40d7e01edbeb47539866db (diff)
fdisk: add handling of avr32. closes bug 555
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--util-linux/fdisk_osf.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/util-linux/fdisk_osf.c b/util-linux/fdisk_osf.c
index ea5cd3c17..aeccc6913 100644
--- a/util-linux/fdisk_osf.c
+++ b/util-linux/fdisk_osf.c
@@ -45,18 +45,16 @@
#if defined(i386) || defined(__sparc__) || defined(__arm__) \
|| defined(__m68k__) || defined(__mips__) || defined(__s390__) \
- || defined(__sh__) || defined(__x86_64__)
-#define BSD_LABELSECTOR 1
-#define BSD_LABELOFFSET 0
+ || defined(__s390__) || defined(__s390x__) \
+ || defined(__sh__) || defined(__x86_64__) || defined(__avr32__)
+# define BSD_LABELSECTOR 1
+# define BSD_LABELOFFSET 0
#elif defined(__alpha__) || defined(__powerpc__) || defined(__ia64__) \
|| defined(__hppa__)
-#define BSD_LABELSECTOR 0
-#define BSD_LABELOFFSET 64
-#elif defined(__s390__) || defined(__s390x__)
-#define BSD_LABELSECTOR 1
-#define BSD_LABELOFFSET 0
+# define BSD_LABELSECTOR 0
+# define BSD_LABELOFFSET 64
#else
-#error unknown architecture
+# error unknown architecture
#endif
#define BSD_BBSIZE 8192 /* size of boot area, with label */