Message ID | 1353323702-13130-1-git-send-email-tushar.behera@linaro.org |
---|---|
State | Accepted |
Commit | c5782e9f5a535af09d7834693a52afdbcc6e5f3f |
Headers | show |
Tushar Behera wrote: > commit baf05aa9271b ("bug: introduce BUILD_BUG_ON_INVALID() macro") > introduces this macro when only _CHECKER_ is defined. Define > a silent macro in the else condition to fix following sparse > warning. > > mm/filemap.c:395:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' > mm/filemap.c:396:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' > mm/filemap.c:397:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' > include/linux/mm.h:419:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' > include/linux/mm.h:419:9: error: not a function<noident> > > Signed-off-by: Tushar Behera<tushar.behera@linaro.org> Thanks. Signed-off-by: Konstantin Khlebnikov <khlebnikov@openvz.org> > --- > include/linux/bug.h | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/include/linux/bug.h b/include/linux/bug.h > index aaac4bb..b1cf40d 100644 > --- a/include/linux/bug.h > +++ b/include/linux/bug.h > @@ -15,6 +15,7 @@ struct pt_regs; > #define BUILD_BUG_ON_NOT_POWER_OF_2(n) > #define BUILD_BUG_ON_ZERO(e) (0) > #define BUILD_BUG_ON_NULL(e) ((void*)0) > +#define BUILD_BUG_ON_INVALID(e) (0) > #define BUILD_BUG_ON(condition) > #define BUILD_BUG() (0) > #else /* __CHECKER__ */
diff --git a/include/linux/bug.h b/include/linux/bug.h index aaac4bb..b1cf40d 100644 --- a/include/linux/bug.h +++ b/include/linux/bug.h @@ -15,6 +15,7 @@ struct pt_regs; #define BUILD_BUG_ON_NOT_POWER_OF_2(n) #define BUILD_BUG_ON_ZERO(e) (0) #define BUILD_BUG_ON_NULL(e) ((void*)0) +#define BUILD_BUG_ON_INVALID(e) (0) #define BUILD_BUG_ON(condition) #define BUILD_BUG() (0) #else /* __CHECKER__ */
commit baf05aa9271b ("bug: introduce BUILD_BUG_ON_INVALID() macro") introduces this macro when only _CHECKER_ is defined. Define a silent macro in the else condition to fix following sparse warning. mm/filemap.c:395:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' mm/filemap.c:396:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' mm/filemap.c:397:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' include/linux/mm.h:419:9: error: undefined identifier 'BUILD_BUG_ON_INVALID' include/linux/mm.h:419:9: error: not a function <noident> Signed-off-by: Tushar Behera <tushar.behera@linaro.org> --- include/linux/bug.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)