mbox series

[0/3] extend C++ compatibility checks

Message ID 20220215173029.1893710-1-bruce.richardson@intel.com (mailing list archive)
Headers
Series extend C++ compatibility checks |

Message

Bruce Richardson Feb. 15, 2022, 5:30 p.m. UTC
  This set expands upon existing checks for C++ compatibility, adding in
checks for both the SDK headers and a basic check for the presence of
'extern "C"' guards in each file.

Depends-on: series-21685 ("add missing C++ guards")


Bruce Richardson (3):
  ethdev: fix missing cast for C++ compatibility
  buildtools/chkincs: check sdk headers for C++ compatibility
  buildtools/chkincs: add checks for missing C++ guards

 buildtools/chkincs/meson.build | 16 +++++++++++++++-
 lib/ethdev/ethdev_pci.h        |  5 +++--
 lib/meson.build                |  1 +
 3 files changed, 19 insertions(+), 3 deletions(-)

--
2.32.0
  

Comments

Tyler Retzlaff Feb. 17, 2022, 8:06 a.m. UTC | #1
On Tue, Feb 15, 2022 at 05:30:26PM +0000, Bruce Richardson wrote:
> This set expands upon existing checks for C++ compatibility, adding in
> checks for both the SDK headers and a basic check for the presence of
> 'extern "C"' guards in each file.
> 
> Depends-on: series-21685 ("add missing C++ guards")

Series-Acked-by: Tyler Retzlaff <roretzla@linux.microsoft.com>
  
Thomas Monjalon Feb. 22, 2022, 2:21 p.m. UTC | #2
17/02/2022 09:06, Tyler Retzlaff:
> On Tue, Feb 15, 2022 at 05:30:26PM +0000, Bruce Richardson wrote:
> > This set expands upon existing checks for C++ compatibility, adding in
> > checks for both the SDK headers and a basic check for the presence of
> > 'extern "C"' guards in each file.
> > 
> > Depends-on: series-21685 ("add missing C++ guards")
> 
> Series-Acked-by: Tyler Retzlaff <roretzla@linux.microsoft.com>

Applied, thanks.