summaryrefslogtreecommitdiffstats
path: root/src/import/generic/memory
diff options
context:
space:
mode:
authorLuis Fernandez <Luis.Fernandez@ibm.com>2019-06-21 10:48:29 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-06-24 23:13:00 -0500
commitd58f3a70853561086ed2d2b128a758004cc575cb (patch)
tree4ad5e1572db6c37f10a996fb774bce4b42be8a25 /src/import/generic/memory
parent428f5e2c632ee3a991593c7b8dc17f2fb03cc11d (diff)
downloadtalos-hostboot-d58f3a70853561086ed2d2b128a758004cc575cb.tar.gz
talos-hostboot-d58f3a70853561086ed2d2b128a758004cc575cb.zip
Compiling with GCC 8
Fix compiler errors w.r.t. GCC 8. Change-Id: Ib1c99b309d4548a49a8401a4ea2d6d61ee7d7c19 RTC: 163075 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79333 Reviewed-by: Zachary Clark <zach@ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Ilya Smirnov <ismirno@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79360 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/generic/memory')
-rw-r--r--src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H b/src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H
index 2e7c21455..07ac53933 100644
--- a/src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H
+++ b/src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H
@@ -162,14 +162,14 @@ class address
template< mss::mc_type MC = DEFAULT_MC_TYPE >
address( const ecc::trap_address<MC>& i_address )
{
- this->set_field<PORT >(i_address.get_field<ecc::trap_address<MC>::PORT>());
- this->set_field<DIMM >(i_address.get_field<ecc::trap_address<MC>::DIMM>());
- this->set_field<MRANK >(i_address.get_field<ecc::trap_address<MC>::MRANK>());
- this->set_field<SRANK >(i_address.get_field<ecc::trap_address<MC>::SRANK>());
- this->set_field<ROW >(i_address.get_field<ecc::trap_address<MC>::ROW>());
- this->set_field<COL >(i_address.get_field<ecc::trap_address<MC>::COL>());
- this->set_field<BANK >(i_address.get_field<ecc::trap_address<MC>::BANK>());
- this->set_field<BANK_GROUP>(i_address.get_field<ecc::trap_address<MC>::BANK_GROUP>());
+ this->set_field<PORT >(i_address.template get_field<ecc::trap_address<MC>::PORT>());
+ this->set_field<DIMM >(i_address.template get_field<ecc::trap_address<MC>::DIMM>());
+ this->set_field<MRANK >(i_address.template get_field<ecc::trap_address<MC>::MRANK>());
+ this->set_field<SRANK >(i_address.template get_field<ecc::trap_address<MC>::SRANK>());
+ this->set_field<ROW >(i_address.template get_field<ecc::trap_address<MC>::ROW>());
+ this->set_field<COL >(i_address.template get_field<ecc::trap_address<MC>::COL>());
+ this->set_field<BANK >(i_address.template get_field<ecc::trap_address<MC>::BANK>());
+ this->set_field<BANK_GROUP>(i_address.template get_field<ecc::trap_address<MC>::BANK_GROUP>());
}
///
@@ -180,11 +180,11 @@ class address
template< mss::mc_type MC = DEFAULT_MC_TYPE >
address( const ecc::fwms::address<MC>& i_address )
{
- this->set_field<DIMM >(i_address.get_field<ecc::fwms::address<MC>::DIMM>());
- this->set_field<MRANK >(i_address.get_field<ecc::fwms::address<MC>::MRANK>());
- this->set_field<SRANK >(i_address.get_field<ecc::fwms::address<MC>::SRANK>());
- this->set_field<BANK_GROUP>(i_address.get_field<ecc::fwms::address<MC>::BANK_GROUP>());
- this->set_field<BANK >(i_address.get_field<ecc::fwms::address<MC>::BANK>());
+ this->set_field<DIMM >(i_address.template get_field<ecc::fwms::address<MC>::DIMM>());
+ this->set_field<MRANK >(i_address.template get_field<ecc::fwms::address<MC>::MRANK>());
+ this->set_field<SRANK >(i_address.template get_field<ecc::fwms::address<MC>::SRANK>());
+ this->set_field<BANK_GROUP>(i_address.template get_field<ecc::fwms::address<MC>::BANK_GROUP>());
+ this->set_field<BANK >(i_address.template get_field<ecc::fwms::address<MC>::BANK>());
}
///
OpenPOWER on IntegriCloud