From ae2416e7b6937b9414321c5239e2ad415f7c1988 Mon Sep 17 00:00:00 2001 From: Lukasz Dorau Date: Mon, 16 Apr 2012 16:12:55 +0200 Subject: FIX: resolve make everything compilation error When mdadm is compiled using e.g. 'everything' option, mdassemble compilation is broken. Change code to enable mdassemble compilation. Signed-off-by: Lukasz Dorau Signed-off-by: NeilBrown --- super-intel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/super-intel.c b/super-intel.c index 9685726..e405d97 100644 --- a/super-intel.c +++ b/super-intel.c @@ -918,6 +918,7 @@ static unsigned long long blocks_per_member(struct imsm_map *map) return join_u32(map->blocks_per_member_lo, map->blocks_per_member_hi); } +#ifndef MDASSEMBLE static unsigned long long num_data_stripes(struct imsm_map *map) { if (map == NULL) @@ -929,6 +930,7 @@ static void set_total_blocks(struct imsm_disk *disk, unsigned long long n) { split_ull(n, &disk->total_blocks_lo, &disk->total_blocks_hi); } +#endif static void set_pba_of_lba0(struct imsm_map *map, unsigned long long n) { -- cgit v1.2.1