sched/signal: Add ifdef macro to reduce the bss size.
This commit added ifdef macro to sigwork_s. When CONFIG_SIG_EVTHREAD is not defined, the struct sigwork_s will be empty struct, which is helpful to reduce bss size. Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
This commit is contained in:
parent
c6861ea931
commit
56bcc3bb12
@ -63,9 +63,11 @@
|
||||
|
||||
struct sigwork_s
|
||||
{
|
||||
#ifdef CONFIG_SIG_EVTHREAD
|
||||
struct work_s work; /* Work queue structure */
|
||||
union sigval value; /* Data passed with notification */
|
||||
sigev_notify_function_t func; /* Notification function */
|
||||
#endif
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
Loading…
Reference in New Issue
Block a user