diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2019-11-20 12:36:48 -0600 |
---|---|---|
committer | Nicholas E Bofferding <bofferdn@us.ibm.com> | 2019-12-06 10:28:47 -0600 |
commit | c46f1ee5b8b9f7ea7e398f373f990b6e3440a257 (patch) | |
tree | 7b897db6a651ba8a1c4e4e0567fd8305eb929760 /src/include | |
parent | b28407123f5e5e834d658f994432ea77f8ba01d9 (diff) | |
download | talos-hostboot-c46f1ee5b8b9f7ea7e398f373f990b6e3440a257.tar.gz talos-hostboot-c46f1ee5b8b9f7ea7e398f373f990b6e3440a257.zip |
Automatically include config.h
Rather than having to remember to include config.h anywhere
we reference a CONFIG variable (and usually forgetting),
this adds it to the default compiler flags so that it
gets included in every source file we build.
Change-Id: I53622ab4d46c55d942e98cae6ec03049fd5b3d08
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/87475
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Zachary Clark <zach@ibm.com>
Reviewed-by: Roland Veloz <rveloz@us.ibm.com>
Reviewed-by: Christian R Geddes <crgeddes@us.ibm.com>
Reviewed-by: Nicholas E Bofferding <bofferdn@us.ibm.com>
Diffstat (limited to 'src/include')
27 files changed, 15 insertions, 41 deletions
diff --git a/src/include/kernel/ptmgr.H b/src/include/kernel/ptmgr.H index d6e6be151..da0a96aed 100644 --- a/src/include/kernel/ptmgr.H +++ b/src/include/kernel/ptmgr.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2011,2015 */ +/* Contributors Listed Below - COPYRIGHT 2011,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -28,7 +28,6 @@ #include <stdint.h> #include <util/lockfree/stack.H> #include <kernel/vmmmgr.H> -#include <config.h> /** * @class PageTableManager diff --git a/src/include/usr/console/consoleif.H b/src/include/usr/console/consoleif.H index 497252ded..fc3b83d24 100644 --- a/src/include/usr/console/consoleif.H +++ b/src/include/usr/console/consoleif.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2014,2017 */ +/* Contributors Listed Below - COPYRIGHT 2014,2019 */ /* [+] Google Inc. */ /* [+] International Business Machines Corp. */ /* */ @@ -26,8 +26,8 @@ #ifndef __CONSOLE_CONSOLEIF_H #define __CONSOLE_CONSOLEIF_H -#include <config.h> #include <stdarg.h> +#include <stddef.h> namespace CONSOLE { diff --git a/src/include/usr/console/uartif.H b/src/include/usr/console/uartif.H index 768e0d45b..982400227 100644 --- a/src/include/usr/console/uartif.H +++ b/src/include/usr/console/uartif.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016 */ +/* Contributors Listed Below - COPYRIGHT 2016,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -25,7 +25,6 @@ #ifndef __CONSOLE_UARTIF_H #define __CONSOLE_UARTIF_H -#include <config.h> #include <stdarg.h> namespace CONSOLE diff --git a/src/include/usr/diag/attn/attn.H b/src/include/usr/diag/attn/attn.H index 186974224..c32212663 100644 --- a/src/include/usr/diag/attn/attn.H +++ b/src/include/usr/diag/attn/attn.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2015 */ +/* Contributors Listed Below - COPYRIGHT 2012,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -34,7 +34,6 @@ #include <errl/errlentry.H> // Custom compile configs -#include <config.h> namespace ATTN { diff --git a/src/include/usr/diag/prdf/prdfMain_ipl.H b/src/include/usr/diag/prdf/prdfMain_ipl.H index fa5d5599a..302cd4e61 100644 --- a/src/include/usr/diag/prdf/prdfMain_ipl.H +++ b/src/include/usr/diag/prdf/prdfMain_ipl.H @@ -27,7 +27,6 @@ #define __prdfMain_ipl_H // Custom compile configs -#include <config.h> /** * @file prdfMain_ipl.H diff --git a/src/include/usr/errl/errlmanager.H b/src/include/usr/errl/errlmanager.H index 586c21cee..cfd5ee21d 100644 --- a/src/include/usr/errl/errlmanager.H +++ b/src/include/usr/errl/errlmanager.H @@ -35,7 +35,6 @@ /*****************************************************************************/ // I n c l u d e s /*****************************************************************************/ -#include <config.h> #include <util/singleton.H> #include <errl/errlentry.H> #include <errldisplay/errldisplay.H> diff --git a/src/include/usr/errldisplay/errldisplay.H b/src/include/usr/errldisplay/errldisplay.H index b5856b7f1..a219a47c3 100644 --- a/src/include/usr/errldisplay/errldisplay.H +++ b/src/include/usr/errldisplay/errldisplay.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2013,2017 */ +/* Contributors Listed Below - COPYRIGHT 2013,2019 */ /* [+] Google Inc. */ /* [+] International Business Machines Corp. */ /* */ @@ -35,7 +35,6 @@ /*****************************************************************************/ // I n c l u d e s /*****************************************************************************/ -#include <config.h> #include <errl/errlentry.H> namespace ERRORLOGDISPLAY diff --git a/src/include/usr/fapi2/attribute_service.H b/src/include/usr/fapi2/attribute_service.H index 17a7ad39a..58d958f73 100644 --- a/src/include/usr/fapi2/attribute_service.H +++ b/src/include/usr/fapi2/attribute_service.H @@ -49,7 +49,6 @@ #include <devicefw/driverif.H> #include <plat_attr_override_sync.H> #include <vpd/spdenums.H> -#include <config.h> //****************************************************************************** // Interface diff --git a/src/include/usr/fapi2/fapiPlatTrace.H b/src/include/usr/fapi2/fapiPlatTrace.H index d780832ca..94f6a20b2 100644 --- a/src/include/usr/fapi2/fapiPlatTrace.H +++ b/src/include/usr/fapi2/fapiPlatTrace.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2011,2016 */ +/* Contributors Listed Below - COPYRIGHT 2011,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -40,7 +40,6 @@ #include <stdio.h> #include <trace/interface.H> -#include <config.h> //****************************************************************************** // Trace buffer names diff --git a/src/include/usr/hwas/hwasPlat.H b/src/include/usr/hwas/hwasPlat.H index 8ccddd588..fa07c72c8 100644 --- a/src/include/usr/hwas/hwasPlat.H +++ b/src/include/usr/hwas/hwasPlat.H @@ -25,7 +25,6 @@ #ifndef __HWAS_PLAT_H #define __HWAS_PLAT_H -#include <config.h> /** * @file hwas/hwasPlat.H diff --git a/src/include/usr/isteps/istep09list.H b/src/include/usr/isteps/istep09list.H index 4adcc0810..d52d29d30 100644 --- a/src/include/usr/isteps/istep09list.H +++ b/src/include/usr/isteps/istep09list.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2018 */ +/* Contributors Listed Below - COPYRIGHT 2012,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -58,7 +58,6 @@ #include <initservice/initsvcreasoncodes.H> // include prototypes file -#include <config.h> namespace ISTEP_09 { diff --git a/src/include/usr/isteps/istep10list.H b/src/include/usr/isteps/istep10list.H index 642fcd0ee..e6aceef33 100644 --- a/src/include/usr/isteps/istep10list.H +++ b/src/include/usr/isteps/istep10list.H @@ -68,7 +68,6 @@ #include <initservice/initsvcreasoncodes.H> // include prototypes file -#include <config.h> namespace ISTEP_10 { diff --git a/src/include/usr/isteps/istep11list.H b/src/include/usr/isteps/istep11list.H index b00f92e60..40c31d9d3 100644 --- a/src/include/usr/isteps/istep11list.H +++ b/src/include/usr/isteps/istep11list.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2018 */ +/* Contributors Listed Below - COPYRIGHT 2012,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -74,7 +74,6 @@ #include <initservice/initsvcreasoncodes.H> // include prototypes file -#include <config.h> namespace ISTEP_11 { diff --git a/src/include/usr/isteps/istep12list.H b/src/include/usr/isteps/istep12list.H index 7041a61f1..e002e48db 100644 --- a/src/include/usr/isteps/istep12list.H +++ b/src/include/usr/isteps/istep12list.H @@ -69,7 +69,6 @@ // include prototypes file -#include <config.h> namespace ISTEP_12 { diff --git a/src/include/usr/isteps/istep13list.H b/src/include/usr/isteps/istep13list.H index 5a00e9537..1b3238496 100644 --- a/src/include/usr/isteps/istep13list.H +++ b/src/include/usr/isteps/istep13list.H @@ -69,7 +69,6 @@ #include <initservice/initsvcreasoncodes.H> // include prototypes file -#include <config.h> namespace ISTEP_13 { diff --git a/src/include/usr/isteps/istep14list.H b/src/include/usr/isteps/istep14list.H index ac358f7b8..f335a35b5 100644 --- a/src/include/usr/isteps/istep14list.H +++ b/src/include/usr/isteps/istep14list.H @@ -55,7 +55,6 @@ #include <initservice/initsvcstructs.H> #include <initservice/initsvcreasoncodes.H> -#include <config.h> namespace ISTEP_14 { diff --git a/src/include/usr/isteps/istep15list.H b/src/include/usr/isteps/istep15list.H index 8041d279b..d93acf859 100644 --- a/src/include/usr/isteps/istep15list.H +++ b/src/include/usr/isteps/istep15list.H @@ -47,7 +47,6 @@ #include <initservice/initsvcstructs.H> #include <initservice/initsvcreasoncodes.H> -#include <config.h> namespace ISTEP_15 { diff --git a/src/include/usr/isteps/pm/occAccess.H b/src/include/usr/isteps/pm/occAccess.H index a5b46ff45..f8c3ea8c7 100644 --- a/src/include/usr/isteps/pm/occAccess.H +++ b/src/include/usr/isteps/pm/occAccess.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2014,2017 */ +/* Contributors Listed Below - COPYRIGHT 2014,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -25,7 +25,6 @@ #ifndef OCCACCESS_H_ #define OCCACCESS_H_ -#include <config.h> #include <errl/errlentry.H> #include <targeting/common/commontargeting.H> diff --git a/src/include/usr/isteps/spless_255list.H b/src/include/usr/isteps/spless_255list.H index 074e898d5..c19aa080e 100644 --- a/src/include/usr/isteps/spless_255list.H +++ b/src/include/usr/isteps/spless_255list.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2017 */ +/* Contributors Listed Below - COPYRIGHT 2012,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -38,7 +38,6 @@ #include <initservice/initsvcstructs.H> #include <initservice/initsvcreasoncodes.H> -#include <config.h> /** diff --git a/src/include/usr/pnor/pnor_const.H b/src/include/usr/pnor/pnor_const.H index 44050eb50..0b6b5e9ab 100644 --- a/src/include/usr/pnor/pnor_const.H +++ b/src/include/usr/pnor/pnor_const.H @@ -27,7 +27,6 @@ #include <stdint.h> #include <builtins.h> -#include <config.h> namespace PNOR { diff --git a/src/include/usr/pnor/pnorif.H b/src/include/usr/pnor/pnorif.H index 835c100d7..9a2fb39fc 100644 --- a/src/include/usr/pnor/pnorif.H +++ b/src/include/usr/pnor/pnorif.H @@ -31,7 +31,6 @@ #include <pnor/pnor_const.H> #include <errl/errlentry.H> #include <utility> -#include <config.h> namespace PNOR { diff --git a/src/include/usr/secureboot/drtm.H b/src/include/usr/secureboot/drtm.H index e061502ae..345407f81 100644 --- a/src/include/usr/secureboot/drtm.H +++ b/src/include/usr/secureboot/drtm.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2013,2017 */ +/* Contributors Listed Below - COPYRIGHT 2013,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -27,7 +27,6 @@ #define __SECUREBOOT_DRTM_H #include <initservice/mboxRegs.H> -#include <config.h> #include <errl/errlentry.H> #include <errl/errlmanager.H> #include <vector> diff --git a/src/include/usr/secureboot/nodecommif.H b/src/include/usr/secureboot/nodecommif.H index cd445d7c9..9dec0605c 100644 --- a/src/include/usr/secureboot/nodecommif.H +++ b/src/include/usr/secureboot/nodecommif.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2018 */ +/* Contributors Listed Below - COPYRIGHT 2018,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -26,7 +26,6 @@ #define __NODECOMMIF_H #include <initservice/mboxRegs.H> -#include <config.h> #include <errl/errlentry.H> namespace SECUREBOOT diff --git a/src/include/usr/secureboot/service.H b/src/include/usr/secureboot/service.H index bb6ea1516..2a01cdd6b 100644 --- a/src/include/usr/secureboot/service.H +++ b/src/include/usr/secureboot/service.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2013,2018 */ +/* Contributors Listed Below - COPYRIGHT 2013,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -26,7 +26,6 @@ #define __SECUREBOOT_SERVICE_H #include <errl/errlentry.H> -#include <config.h> #include <secureboot/settings.H> #include <utility> #include <cstdint> diff --git a/src/include/usr/secureboot/trustedbootif.H b/src/include/usr/secureboot/trustedbootif.H index 66d44852e..16da54c03 100644 --- a/src/include/usr/secureboot/trustedbootif.H +++ b/src/include/usr/secureboot/trustedbootif.H @@ -41,7 +41,6 @@ #include <secureboot/containerheader.H> #include <targeting/common/commontargeting.H> #include <targeting/common/utilFilter.H> -#include <config.h> namespace TRUSTEDBOOT { diff --git a/src/include/usr/targeting/common/trace.H b/src/include/usr/targeting/common/trace.H index bf42dd625..4376b56d7 100644 --- a/src/include/usr/targeting/common/trace.H +++ b/src/include/usr/targeting/common/trace.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2014 */ +/* Contributors Listed Below - COPYRIGHT 2012,2019 */ /* [+] Google Inc. */ /* [+] International Business Machines Corp. */ /* */ @@ -41,7 +41,6 @@ // Other includes #include <targeting/adapters/traceadapter.H> #ifdef __HOSTBOOT_MODULE -#include <config.h> #endif #define TARG_LOC TARG_NAMESPACE TARG_CLASS TARG_FN ": " diff --git a/src/include/usr/vmmconst.h b/src/include/usr/vmmconst.h index bd6a889c1..f826f45d2 100644 --- a/src/include/usr/vmmconst.h +++ b/src/include/usr/vmmconst.h @@ -31,7 +31,6 @@ */ #include <limits.h> -#include <config.h> /** * Segments |