Skip to content

Commit

Permalink
Compiling with GCC 8
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
LF-Luis authored and crgeddes committed Jun 25, 2019
1 parent 428f5e2 commit d58f3a7
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions src/import/generic/memory/lib/utils/mcbist/gen_mss_mcbist_address.H
Expand Up @@ -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>());
}

///
Expand All @@ -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>());
}

///
Expand Down

0 comments on commit d58f3a7

Please sign in to comment.