1
0
Fork 0
forked from nuttx/nuttx-update

poll() and select() should not be built if poll() is disabled

This commit is contained in:
Gregory Nutt 2015-12-02 05:30:52 -06:00
parent acd3b47def
commit 08213f830d
3 changed files with 11 additions and 2 deletions

2
arch

@ -1 +1 @@
Subproject commit 63bee79ab5f692cde88209ec72e00ae14de7204d
Subproject commit 5c2e57602f96c5df32d1251df89332869c02c5c2

View file

@ -11,6 +11,9 @@ config DISABLE_POLL
supported. If you do not use poll() or select(), then you can
select DISABLE_POLL to reduce the code footprint by a small amount.
This selection disables the poll() interface as well as interfaces
the derive from poll() such as select().
config DEV_NULL
bool "Enable /dev/null"
default y

View file

@ -41,7 +41,7 @@ ifneq ($(CONFIG_NSOCKET_DESCRIPTORS),0)
# Socket descriptor support
CSRCS += fs_close.c fs_read.c fs_write.c fs_ioctl.c fs_poll.c fs_select.c
CSRCS += fs_close.c fs_read.c fs_write.c fs_ioctl.c
# Support for network access using streams
@ -49,6 +49,12 @@ ifneq ($(CONFIG_NFILE_STREAMS),0)
CSRCS += fs_fdopen.c
endif
# Support for poll() and select() (which derives from poll()
ifneq ($(CONFIG_DISABLE_POLL),y)
CSRCS += fs_poll.c fs_select.c
endif
# Support for sendfile()
ifeq ($(CONFIG_NET_SENDFILE),y)