From 89dc4c2dc72a77bc278b388d66681e943fb6d539 Mon Sep 17 00:00:00 2001 From: "A. Patrick Williams III" Date: Tue, 13 Sep 2011 12:40:38 -0500 Subject: Revert "Support generating the PNOR targeting image" This reverts commit c82ba14ada9c80565b95ad9d3d05c678591ae328 Change-Id: Ifd9a62779b13d237c9e4c5d2818df6e433f17021 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/338 Reviewed-by: A. Patrick Williams III Tested-by: A. Patrick Williams III --- src/usr/targeting/test/attributestrings.C | 106 ++++++++++++++++++++++++++++++ src/usr/targeting/test/makefile | 3 - 2 files changed, 106 insertions(+), 3 deletions(-) create mode 100644 src/usr/targeting/test/attributestrings.C (limited to 'src/usr/targeting/test') diff --git a/src/usr/targeting/test/attributestrings.C b/src/usr/targeting/test/attributestrings.C new file mode 100644 index 000000000..9cfa61d53 --- /dev/null +++ b/src/usr/targeting/test/attributestrings.C @@ -0,0 +1,106 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/usr/targeting/test/attributestrings.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END +/** + * @file attributestrings.C + * + * @brief Attribute string implementation. This file will be autogenerated in + * the future + */ + +//****************************************************************************** +// Includes +//****************************************************************************** + +// STD +#include +#include + +// This component +#include +#include +#include + +namespace TARGETING { + +//****************************************************************************** +// attrToString +//****************************************************************************** + +template<> +const char* attrToString ( + AttributeTraits::Type const& i_attrValue) +{ + switch (i_attrValue) + { + case CLASS_CARD: + return "Card"; + case CLASS_ENC: + return "Enclosure"; + case CLASS_CHIP: + return "Chip"; + case CLASS_UNIT: + return "Unit"; + case CLASS_DEV: + return "Device"; + default: + return "Cannot decode class"; + } +} + +//****************************************************************************** +// attrToString +//****************************************************************************** + +template<> +const char* attrToString ( + AttributeTraits::Type const& i_attrValue) +{ + switch (i_attrValue) + { + case TYPE_PROC: + return "Processor"; + case TYPE_EX: + return "EX chiplet"; + default: + return "Cannot decode type"; + } +} + +//****************************************************************************** +// attrToString +//****************************************************************************** + +template<> +const char* attrToString ( + AttributeTraits::Type const& i_attrValue) +{ + switch (i_attrValue) + { + case MODEL_SALERNO: + return "Salerno"; + default: + return "Cannot decode model"; + } +} + +} // End namespace TARGETING diff --git a/src/usr/targeting/test/makefile b/src/usr/targeting/test/makefile index e8b48222b..1e3d79623 100644 --- a/src/usr/targeting/test/makefile +++ b/src/usr/targeting/test/makefile @@ -28,6 +28,3 @@ TESTS = *.H OBJS = attributestrings.o include ${ROOTPATH}/config.mk - -vpath %.C ${GENDIR} - -- cgit v1.2.1