diff options
author | Steve Huston <shuston@riverace.com> | 2015-06-11 12:39:15 -0400 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2015-06-11 12:39:15 -0400 |
commit | 6b75144ca41bf05d2ab67dfa0ab7e104e3dd82dd (patch) | |
tree | 374d1d98bbcad1111abeadca603857007555ccfc | |
parent | 71e98e68b0ef66bc7f31a79630bedad3df01e372 (diff) | |
parent | 95aa0bfccda0da42e5bf1850aaff5fd96a278c19 (diff) | |
download | ATCD-6b75144ca41bf05d2ab67dfa0ab7e104e3dd82dd.tar.gz |
Merge pull request #97 from DOCGroup/BZ4203
Use OBJEXT instead of .o - fixes Bugzilla 4203
-rw-r--r-- | ACE/include/makeinclude/rules.lib.GNU | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ACE/include/makeinclude/rules.lib.GNU b/ACE/include/makeinclude/rules.lib.GNU index ff3ca562280..eb5c50946f7 100644 --- a/ACE/include/makeinclude/rules.lib.GNU +++ b/ACE/include/makeinclude/rules.lib.GNU @@ -155,10 +155,10 @@ $(VLIB): $(VLOBJS) @echo xargs $(AR) $(ARFLAGS) $(notdir $@) $(AREXTRA) >> .prelink.spec @if not [""]==["$(ACE_SHLIBS)"] @echo $(subst -l,,$(ACE_SHLIBS)) >> .prelink.spec @echo Add .rpo files - echo .prelink.spec $(foreach rpo,$(patsubst %.o,%.rpo,$(filter %.o, $?)),$(shell if exist $(rpo) echo $(rpo))) | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) + echo .prelink.spec $(foreach rpo,$(patsubst %.$(OBJEXT),%.rpo,$(filter %.$(OBJEXT), $?)),$(shell if exist $(rpo) echo $(rpo))) | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) endif @echo Add .o files - echo $(TMPINCDIR:%=%/*.o) $(filter %.o, $?) | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) + echo $(TMPINCDIR:%=%/*.$(OBJEXT)) $(filter %.$(OBJEXT), $?) | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) -chmod a+r $@ ifneq (,$(RANLIB)) -$(RANLIB) $@ @@ -186,13 +186,13 @@ $(VLIB): $(VLOBJS) -$(LINK.cc) $(LINK_OUTPUT_FLAG) ace-templ_inst $? $(LDFLAGS) $(ACE_NUL_STDERR) endif # ace_lib_prelink ifeq (1,$(ACE_OPENVMS)) - find $(TMPINCDIR:%=%) -name "*.o" -or -name "*.obj" | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) + find $(TMPINCDIR:%=%) -name "*.$(OBJEXT)" -or -name "*.obj" | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) else ifneq (,$(AR.cc.override)) $(AR.cc.override) else - ([ "`echo $(TMPINCDIR:%=%/*.o)`" != "$(TMPINCDIR:%=%/*.o)" ] && echo $(TMPINCDIR:%=%/*.o); \ - echo $(filter %.o, $^)) | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) + ([ "`echo $(TMPINCDIR:%=%/*.$(OBJEXT))`" != "$(TMPINCDIR:%=%/*.$(OBJEXT))" ] && echo $(TMPINCDIR:%=%/*.$(OBJEXT)); \ + echo $(filter %.$(OBJEXT), $^)) | xargs $(AR) $(ARFLAGS) $@ $(AREXTRA) endif endif ifdef ibmcxx_build |