summaryrefslogtreecommitdiffstats
path: root/libpore
diff options
context:
space:
mode:
authorAkshay Adiga <akshay.adiga@linux.vnet.ibm.com>2017-09-15 17:50:57 +0530
committerStewart Smith <stewart@linux.vnet.ibm.com>2017-09-19 04:16:53 -0500
commitbda3fed716be45f1f34aa429b2b9074070a9ba19 (patch)
treec442798f8280d8695158c5b2cdf1c25a371c233f /libpore
parent879f2ce461ad5f107dc799719076e244898f0d4a (diff)
downloadblackbird-skiboot-bda3fed716be45f1f34aa429b2b9074070a9ba19.tar.gz
blackbird-skiboot-bda3fed716be45f1f34aa429b2b9074070a9ba19.zip
libpore: Build fix for p9_stop_api
Build fix for "declaration-after-statement". Signed-off-by: Akshay Adiga <akshay.adiga@linux.vnet.ibm.com> Reviewed-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'libpore')
-rw-r--r--libpore/p9_stop_data_struct.H2
-rw-r--r--libpore/p9_stop_util.C3
2 files changed, 3 insertions, 2 deletions
diff --git a/libpore/p9_stop_data_struct.H b/libpore/p9_stop_data_struct.H
index 2201021e..d1b50546 100644
--- a/libpore/p9_stop_data_struct.H
+++ b/libpore/p9_stop_data_struct.H
@@ -35,7 +35,7 @@
#ifndef __STOP_DATA_STRUCT_
#define __STOP_DATA_STRUCT_
-#ifndef _AIX
+#if !(defined _AIX) && !(defined __SKIBOOT__)
#include <endian.h>
#endif
diff --git a/libpore/p9_stop_util.C b/libpore/p9_stop_util.C
index 6fb8d679..c351b58a 100644
--- a/libpore/p9_stop_util.C
+++ b/libpore/p9_stop_util.C
@@ -50,6 +50,7 @@ namespace stopImageSection
*/
static StopReturnCode_t isFusedMode( void* const i_pImage, bool* o_fusedMode )
{
+ uint64_t cpmrCheckWord;
StopReturnCode_t l_rc = STOP_SAVE_SUCCESS;
*o_fusedMode = false;
@@ -66,7 +67,7 @@ static StopReturnCode_t isFusedMode( void* const i_pImage, bool* o_fusedMode )
}
- uint64_t cpmrCheckWord = SWIZZLE_8_BYTE(pHomer->cpmrMagicWord);
+ cpmrCheckWord = SWIZZLE_8_BYTE(pHomer->cpmrMagicWord);
cpmrCheckWord = cpmrCheckWord >> 32;
if( CPMR_REGION_CHECK_WORD != cpmrCheckWord )
OpenPOWER on IntegriCloud