Skip to content

Commit 3da69a8

Browse files
JordanYateskartben
authored andcommitted
posix: options: don't imply POSIX_MESSAGE_PASSING
Don't `imply POSIX_MESSAGE_PASSING` when `POSIX_API=y` as this option has a non-trivial RAM implication in `HEAP_MEM_POOL_ADD_SIZE_MQUEUE`. The `mq_*` API is minimally used in-tree, with all users already enabling the symbol directly. Signed-off-by: Jordan Yates <[email protected]>
1 parent 0b67e3f commit 3da69a8

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

lib/posix/options/Kconfig.profile

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ config POSIX_API
1111
select POSIX_NETWORKING if NETWORKING # inet_ntoa(), socket(), etc
1212
imply EVENTFD # eventfd(), eventfd_read(), eventfd_write()
1313
imply POSIX_FD_MGMT # open(), close(), read(), write()
14-
imply POSIX_MESSAGE_PASSING # mq_open(), etc
1514
imply POSIX_MULTI_PROCESS # sleep(), getpid(), etc
1615
help
1716
This option enables the required POSIX System Interfaces (base definitions), all of PSE51,

0 commit comments

Comments
 (0)