From 24ddf77f014dc355ce31bc0e168bc6e265b5aac0 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Mon, 8 Oct 2012 09:48:41 -0500 Subject: rtems-uthread_main_np.c: Moved rtems_init_task_id extern to pthread_np.h. --- freebsd-userspace/local/pthread_np.h | 1 + freebsd-userspace/rtems/rtems-uthread_main_np.c | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/freebsd-userspace/local/pthread_np.h b/freebsd-userspace/local/pthread_np.h index fa882cb5..25bd4727 100644 --- a/freebsd-userspace/local/pthread_np.h +++ b/freebsd-userspace/local/pthread_np.h @@ -1 +1,2 @@ /* empty file */ +extern rtems_id rtems_init_task_id; diff --git a/freebsd-userspace/rtems/rtems-uthread_main_np.c b/freebsd-userspace/rtems/rtems-uthread_main_np.c index fa289007..2ce8dfdb 100644 --- a/freebsd-userspace/rtems/rtems-uthread_main_np.c +++ b/freebsd-userspace/rtems/rtems-uthread_main_np.c @@ -3,6 +3,7 @@ */ #include +#include __weak_reference(_pthread_main_np, pthread_main_np); @@ -12,9 +13,6 @@ __weak_reference(_pthread_main_np, pthread_main_np); int _pthread_main_np() { - /* Created and set in rtems_bsd_initialize */ - extern rtems_id rtems_init_task_id; - if ( rtems_init_task_id == rtems_task_self() ) return 1; else -- cgit v1.2.3