summaryrefslogtreecommitdiff
path: root/nuttx/sched/Makefile
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-26 17:28:20 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-26 17:28:20 +0000
commit03a486c40db2af681a40776e54d7f936c7e9d499 (patch)
tree86bcd215a785d7499f6472475df1c6c879574751 /nuttx/sched/Makefile
parentf372377c724eb5b626107c58223888a08197d4af (diff)
downloadpx4-nuttx-03a486c40db2af681a40776e54d7f936c7e9d499.tar.gz
px4-nuttx-03a486c40db2af681a40776e54d7f936c7e9d499.tar.bz2
px4-nuttx-03a486c40db2af681a40776e54d7f936c7e9d499.zip
Don't keep the parent task's task ID in the child task's TCB. Instead, keep the parent task group IN the child task's task group.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5566 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/sched/Makefile')
-rw-r--r--nuttx/sched/Makefile16
1 files changed, 8 insertions, 8 deletions
diff --git a/nuttx/sched/Makefile b/nuttx/sched/Makefile
index 6a0b99144..d059152e0 100644
--- a/nuttx/sched/Makefile
+++ b/nuttx/sched/Makefile
@@ -73,13 +73,6 @@ ifeq ($(CONFIG_PRIORITY_INHERITANCE),y)
SCHED_SRCS += sched_reprioritize.c
endif
-ifeq ($(CONFIG_SCHED_HAVE_PARENT),y)
-SCHED_SRCS += task_reparent.c
-ifeq ($(CONFIG_SCHED_CHILD_STATUS),y)
-SCHED_SRCS += task_childstatus.c
-endif
-endif
-
ifeq ($(CONFIG_SCHED_WAITPID),y)
SCHED_SRCS += sched_waitpid.c
ifeq ($(CONFIG_SCHED_HAVE_PARENT),y)
@@ -87,7 +80,14 @@ SCHED_SRCS += sched_waitid.c sched_wait.c
endif
endif
-GRP_SRCS = group_create.c group_join.c group_leave.c
+GRP_SRCS = group_create.c group_join.c group_leave.c group_find.c
+
+ifeq ($(CONFIG_SCHED_HAVE_PARENT),y)
+GRP_SRCS += task_reparent.c
+ifeq ($(CONFIG_SCHED_CHILD_STATUS),y)
+GRP_SRCS += group_childstatus.c
+endif
+endif
ifneq ($(CONFIG_DISABLE_SIGNALS),y)
GRP_SRCS += group_signal.c