diff options
| -rw-r--r-- | Makefile | 12 | ||||
| -rw-r--r-- | libpthread/Makefile | 4 | 
2 files changed, 15 insertions, 1 deletions
@@ -166,6 +166,7 @@ install_dev:  	fi ; \  	tar -chf - include --exclude .svn --exclude CVS $$extra_exclude \  		| tar -xf - -C $(PREFIX)$(DEVEL_PREFIX) +	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/libc-internal.h  ifneq ($(strip $(UCLIBC_HAS_FLOATS)),y)  	# Remove floating point related headers since float support is disabled.  	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/complex.h @@ -173,6 +174,7 @@ ifneq ($(strip $(UCLIBC_HAS_FLOATS)),y)  	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/ieee754.h  	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/math.h  	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/tgmath.h +	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/bits/uClibc_fpmax.h  endif  ifneq ($(strip $(UCLIBC_HAS_WCHAR)),y)  	# Remove wide char headers since wide char support is disabled. @@ -220,6 +222,16 @@ ifneq ($(strip $(HAS_SHADOW)),y)  	# Remove shadow header since shadow password support is disabled.  	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/shadow.h  endif +ifneq ($(strip $(PTHREADS_DEBUG_SUPPORT)),y) +	# Remove thread_db header since thread debug support is disabled. +	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/thread_db.h +endif +ifneq ($(strip $(UCLIBC_HAS_THREADS)),y) +	# Remove pthread headers since thread support is disabled. +	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/*thread*.h +	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/semaphore.h +	$(RM) $(PREFIX)$(DEVEL_PREFIX)include/bits/*thread*.h +endif  	-@for i in `find  $(PREFIX)$(DEVEL_PREFIX) -type d` ; do \  	    chmod 755 $$i; chmod 644 $$i/*.h > /dev/null 2>&1; \  	done; diff --git a/libpthread/Makefile b/libpthread/Makefile index 79f667cb5..a8788125d 100644 --- a/libpthread/Makefile +++ b/libpthread/Makefile @@ -129,6 +129,8 @@ $(patsubst %, _dirclean_%, $(ALL_SUBDIRS)) : dummy  clean: subdirs_clean  	$(RM) *.[oa] *~ core $(LIBPTHREAD) $(LIBPTHREAD_SHARED_FULLNAME) \  		$(LIBTHREAD_DB) $(LIBTHREAD_DB_SHARED_FULLNAME)		 \ -		$(RM) $(TOPDIR)include/pthread.h $(TOPDIR)include/semaphore.h +		$(RM) $(TOPDIR)include/pthread.h $(TOPDIR)include/semaphore.h \ +		$(RM) $(TOPDIR)include/bits/pthreadtypes.h $(TOPDIR)include/bits/semaphore.h \ +		$(RM) $(TOPDIR)include/bits/libc-lock.h $(TOPDIR)include/bits/stdio-lock  .PHONY: dummy  | 
