diff options
author | Luis Fernandez <Luis.Fernandez@ibm.com> | 2019-06-21 10:48:29 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2019-06-24 23:13:00 -0500 |
commit | d58f3a70853561086ed2d2b128a758004cc575cb (patch) | |
tree | 4ad5e1572db6c37f10a996fb774bce4b42be8a25 /src/import/generic/memory/lib | |
parent | 428f5e2c632ee3a991593c7b8dc17f2fb03cc11d (diff) | |
download | talos-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/lib')
-rw-r--r-- | src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H | 26 |
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>()); } /// |