From ac3566cd6afe41e874e3fe1f3b60cbe898735fd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Colin=20G=C3=BCnther?= Date: Wed, 9 Dec 2009 12:38:49 +0000 Subject: [PATCH] Adding dependency on kernel_c++_structs.h on the driver, which are using sys/condvar.h and as such the kernel_c++_structs.h file in their souces. As Ingo pointed out when introducing the "C++ structs in C only code" feature, this dependency needs to be put on every target that includes kernel_c++_structs.h directly and indirectly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34586 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile | 4 ++++ src/add-ons/kernel/drivers/network/wlan/iprowifi2200/Jamfile | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile b/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile index 2ed9c7d1a5..856da9bccb 100644 --- a/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile +++ b/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile @@ -5,6 +5,10 @@ UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ; UsePrivateHeaders net system ; UsePrivateKernelHeaders ; +# Enabling C++ structures in C only code +Includes [ FGristFiles kernel_c++_structs.h ] + : kernel_c++_struct_sizes.h ; + SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] -Wno-format -Wno-unused diff --git a/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/Jamfile b/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/Jamfile index 2e045b5e50..70317bde05 100644 --- a/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/Jamfile +++ b/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/Jamfile @@ -5,6 +5,10 @@ UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ; UsePrivateHeaders net system ; UsePrivateKernelHeaders ; +# Enabling C++ structures in C only code +Includes [ FGristFiles kernel_c++_structs.h ] + : kernel_c++_struct_sizes.h ; + SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] -Wno-format -Wno-unused