diff options
author | Mike Jones <mjjones@us.ibm.com> | 2012-03-30 13:56:31 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2012-04-03 09:29:21 -0500 |
commit | be94232416139afec3740bac388afeb356f5d018 (patch) | |
tree | c85771f7518a01bf0c4b7bbf3239d9e896b098d2 /src/include/usr/errl | |
parent | 41f960f0bf9aa247e3f8497fd107ae33db6c031c (diff) | |
download | talos-hostboot-be94232416139afec3740bac388afeb356f5d018.tar.gz talos-hostboot-be94232416139afec3740bac388afeb356f5d018.zip |
ERRL: Minor fixes to enable error log parser
Change-Id: If0ca350e5a791900e667c457668ee5200dfc9eb9
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/810
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/errl')
-rw-r--r-- | src/include/usr/errl/errludtarget.H | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/include/usr/errl/errludtarget.H b/src/include/usr/errl/errludtarget.H index 3ec24fc60..b76c58f13 100644 --- a/src/include/usr/errl/errludtarget.H +++ b/src/include/usr/errl/errludtarget.H @@ -30,10 +30,12 @@ * * ErrlUserDetailsTarget: Adds Target FFDC to an error log as user detail data * ErrlUserDetailsParserTarget: Parses Target FFDC user detail in an error log -*/ + */ #include <errl/errluserdetails.H> +#ifndef PARSER + // Forward reference namespace TARGETING { @@ -43,8 +45,6 @@ namespace TARGETING namespace ERRORLOG { -#ifndef PARSER - /** * @class ErrlUserDetailsTarget * @@ -83,13 +83,20 @@ private: ErrlUserDetailsTarget & operator=(const ErrlUserDetailsTarget &); }; +} + #else // (if PARSER defined) +#include <string.h> + +namespace ERRORLOG +{ + /** * @class ErrlUserDetailsParserTarget * * Parses Target FFDC user detail in an error log -*/ + */ class ErrlUserDetailsParserTarget : public ErrlUserDetailsParser { public: @@ -133,9 +140,8 @@ private: const ErrlUserDetailsParserTarget &); }; -#endif - } #endif +#endif |