mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-16 08:31:35 +08:00
Add conditional support for RTEMS PCI to the waf build.
Check for the "rtems/pci.h" header and provide conditional build support with waf to build for BSPs that do not have PCI support. The Makefile build always defines HAVE_RTEMS_PCI_H which is the same state with this change. The PCI calls still exist however they do nothing and return a constant. Any PCI based driver that makes these calls on a BSP that does not have PCI support will not work which is understandable. Either change the driver or add PCI support the BSP.
This commit is contained in:
@@ -191,6 +191,7 @@ class ModuleManager(builder.ModuleManager):
|
||||
'COMMON_FLAGS += -ImDNSResponder/mDNSShared\n' \
|
||||
'COMMON_FLAGS += -ImDNSResponder/mDNSPosix\n' \
|
||||
'COMMON_FLAGS += -Itestsuite/include\n' \
|
||||
'COMMON_FLAGS += -DHAVE_RTEMS_PCI_H=1\n' \
|
||||
'COMMON_FLAGS += -Wall\n' \
|
||||
'COMMON_FLAGS += -Wno-format\n' \
|
||||
'COMMON_FLAGS += -MT $@ -MD -MP -MF $(basename $@).d\n' \
|
||||
|
Reference in New Issue
Block a user