From cd147f0f71e1f426351d4705537deff0b89c215b Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 3 Sep 2009 11:10:06 -0400 Subject: COMP: Silence useless Borland inlining warning KWSys tries not to force anything on source files that include its headers, but Borland warning 8027 leaves us no choice when we want to have inline function definitions. This commit disables the warning for the RegularExpression header and any file that includes it. --- Source/kwsys/RegularExpression.hxx.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/kwsys/RegularExpression.hxx.in b/Source/kwsys/RegularExpression.hxx.in index 05b0f5c..f2879d2 100644 --- a/Source/kwsys/RegularExpression.hxx.in +++ b/Source/kwsys/RegularExpression.hxx.in @@ -42,6 +42,12 @@ # define kwsys_stl @KWSYS_NAMESPACE@_stl #endif +/* Disable useless Borland warnings. KWSys tries not to force things + on its includers, but there is no choice here. */ +#if defined(__BORLANDC__) +# pragma warn -8027 /* function not inlined. */ +#endif + namespace @KWSYS_NAMESPACE@ { -- cgit v0.12