This patch updates kernel tc main to use tc_libc_mqueue.c
which is already present source tree for libc mqueue tc.
Signed-off-by: Lokesh B V <lokesh.bv@partner.samsung.com>
config TC_KERNEL_LIBC_MQUEUE
bool "Libc Mqueue"
default n
+ depends on !DISABLE_MQUEUE
config TC_KERNEL_LIBC_PTHREAD
bool "Libc Pthread"
ifeq ($(CONFIG_TC_KERNEL_LIBC_MISC),y)
CSRCS += tc_libc_misc.c
endif
+ifeq ($(CONFIG_TC_KERNEL_LIBC_MQUEUE),y)
+ CSRCS += tc_libc_mqueue.c
+endif
ifeq ($(CONFIG_TC_KERNEL_LIBC_PTHREAD),y)
CSRCS += tc_libc_pthread.c
endif
libc_misc_main();
#endif
+#ifdef CONFIG_TC_KERNEL_LIBC_MQUEUE
+ libc_mqueue_main();
+#endif
+
#ifdef CONFIG_TC_KERNEL_LIBC_PTHREAD
#if (!defined CONFIG_PTHREAD_MUTEX_TYPES)
#error CONFIG_PTHREAD_MUTEX_TYPES is needed for testing LIBC_PTHREAD TC
int libc_libgen_main(void);
int libc_math_main(void);
int libc_misc_main(void);
+int libc_mqueue_main(void);
int libc_pthread_main(void);
int libc_queue_main(void);
int libc_sched_main(void);