diff options
Diffstat (limited to 'GNUmakefile')
-rw-r--r-- | GNUmakefile | 64 |
1 files changed, 58 insertions, 6 deletions
diff --git a/GNUmakefile b/GNUmakefile index 5887ea2..ddaa96c 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -113,17 +113,36 @@ SMALL_STATIC_OBJS = \ cancel_testcancel.o \ cancel_cancel.o \ cleanup.o \ - condvar.o \ + condvar_attr_destroy.o \ + condvar_attr_getpshared.o \ + condvar_attr_init.o \ + condvar_attr_setpshared.o \ + condvar_check_need_init.o \ + condvar_destroy.o \ + condvar_init.o \ + condvar_signal.o \ + condvar_wait.o \ create.o \ dll.o \ errno.o \ exit.o \ fork.o \ global.o \ - misc.o \ mutex.o \ - nonportable.o \ + np_mutexattr_setkind.o \ + np_mutexattr_getkind.o \ + np_getw32threadhandle.o \ + np_delay.o \ + np_num_processors.o \ + np_win32_attach.o \ private.o \ + pthread_equal.o \ + pthread_getconcurrency.o \ + pthread_once.o \ + pthread_self.o \ + pthread_setconcurrency.o \ + ptw32_calloc.o \ + ptw32_new.o \ rwlock.o \ sched.o \ semaphore_init.o \ @@ -142,7 +161,8 @@ SMALL_STATIC_OBJS = \ signal.o \ spin.o \ sync.o \ - tsd.o + tsd.o \ + w32_CancelableWait.o INCL = \ config.h \ @@ -179,6 +199,35 @@ CANCEL_SRCS = \ cancel_testcancel.c \ cancel_cancel.c +CONDVAR_SRCS = \ + condvar_attr_destroy.c \ + condvar_attr_getpshared.c \ + condvar_attr_init.c \ + condvar_attr_setpshared.c \ + condvar_check_need_init.c \ + condvar_destroy.c \ + condvar_init.c \ + condvar_signal.c \ + condvar_wait.c + +MISC_SRCS = \ + pthread_equal.c \ + pthread_getconcurrency.c \ + pthread_once.c \ + pthread_self.c \ + pthread_setconcurrency.c \ + ptw32_calloc.c \ + ptw32_new.c \ + w32_CancelableWait.c + +NONPORTABLE_SRCS = \ + np_mutexattr_setkind.c \ + np_mutexattr_getkind.c \ + np_getw32threadhandle.c \ + np_delay.c \ + np_num_processors.c \ + np_win32_attach.c + SEMAPHORE_SRCS = \ semaphore_init.c \ semaphore_destroy.c \ @@ -252,6 +301,9 @@ realclean: clean -$(RM) $(GCE_DLL) attr.o: attr.c $(ATTR_SRCS) $(INCL) -barrier.o: barrier.c $(BARRIER_SRCS) $(INCL) -cancel.o: cancel.c $(CANCEL_SRCS) $(INCL) +barrier.o: barrier.c $(BARRIER_SRCS) $(INCL) +cancel.o: cancel.c $(CANCEL_SRCS) $(INCL) +condvar.o: condvar.c $(CONDVAR_SRCS) $(INCL) +misc.o: misc.c $(MISC_SRCS) $(INCL) +nonportable.o: nonportable.c $(NONPORTABLE_SRCS) $(INCL) semaphore.o: semaphore.c $(SEMAPHORE_SRCS) $(INCL) |