diff options
| author | Peter S. Mazinger <ps.m@gmx.net> | 2006-03-09 12:03:33 +0000 | 
|---|---|---|
| committer | Peter S. Mazinger <ps.m@gmx.net> | 2006-03-09 12:03:33 +0000 | 
| commit | e845126408c380bb77253a82dfb8f7c0e1997504 (patch) | |
| tree | f7f1af74d1e33b2727a42f21d6417ce685decbac | |
| parent | 396edb58b64ce5db0947fe498a57b880ca181507 (diff) | |
Add support for libpthread_nonshared.a, strip the objects in *nonshared*
| -rw-r--r-- | Makerules | 10 | 
1 files changed, 9 insertions, 1 deletions
@@ -16,7 +16,7 @@ endif  objs: all_objs  shared_objs =  $(ldso-y) $(libc-y:.o=.os) $(libc-shared-y) $(libc-nonshared-y) $(libdl-so-y) -shared_objs += $(libcrypt-so-y) $(libintl-so-y) $(libm-so-y) $(libnsl-so-y) $(libpthread-so-y) +shared_objs += $(libcrypt-so-y) $(libintl-so-y) $(libm-so-y) $(libnsl-so-y) $(libpthread-so-y) $(libpthread-nonshared-y)  shared_objs += $(libthread_db-so-y) $(libresolv-so-y) $(librt-so-y) $(libutil-so-y)  ar_objs =  $(libc-y) $(libc-static-y) $(libdl-a-y) $(libcrypt-a-y) $(libintl-a-y) $(libm-a-y) $(libnsl-a-y)  ar_objs += $(libpthread-a-y) $(libthread_db-a-y) $(libresolv-a-y) $(librt-a-y) $(libutil-a-y) @@ -244,6 +244,14 @@ $(CRTS) $(CTOR_TARGETS) $(CRTS_COMPAT): | headers  $(top_builddir)lib/$(NONSHARED_LIBNAME): $(libc-nonshared-y)  	$(Q)$(INSTALL) -d $(dir $@) +	$(Q)$(RM) $@ +	$(do_strip) +	$(do_ar) + +$(top_builddir)lib/libpthread_nonshared.a: $(libpthread-nonshared-y) +	$(Q)$(INSTALL) -d $(dir $@) +	$(Q)$(RM) $@ +	$(do_strip)  	$(do_ar)  .PHONY: dummy create  | 
