OSDN Git Service

powerpc/prom: Remove warning on array size when empty
authorMathieu Malaterre <malat@debian.org>
Fri, 2 Mar 2018 19:49:18 +0000 (20:49 +0100)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 13 Mar 2018 04:50:40 +0000 (15:50 +1100)
commit4f1f40f7b2b4487f582ecafec64076e430c72b22
tree64cff1f668ab26573dd9a72b97b3893b753df55f
parentbf7fb32dd5fc8a6bd25aaab05d3acddd1223ba03
powerpc/prom: Remove warning on array size when empty

When neither CONFIG_ALTIVEC, nor CONFIG_VSX or CONFIG_PPC64 is
defined, the array feature_properties is defined as an empty array,
which in turn triggers the following warning (treated as error on
W=1):

  arch/powerpc/kernel/prom.c: In function ‘check_cpu_feature_properties’:
  arch/powerpc/kernel/prom.c:298:16: error: comparison of unsigned expression < 0 is always false
    for (i = 0; i < ARRAY_SIZE(feature_properties); ++i, ++fp) {
                  ^

Suggested-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Mathieu Malaterre <malat@debian.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/kernel/prom.c