$(LIBTOOL) --mode=install $(INSTALL_DATA) libatomic.la $(gcc_objdir)$(MULTISUBDIR)/
if LIBAT_BUILD_ASNEEDED_SOLINK
cd $(gcc_objdir)$(MULTISUBDIR) || exit 1; \
- (echo "/* GNU ld script"; \
+ if test -f libatomic.so; then (echo "/* GNU ld script"; \
echo " Add DT_NEEDED entry for -latomic only if needed. */"; \
echo "INPUT ( AS_NEEDED ( -latomic ) )" \
- ) > libatomic_asneeded.so; \
- rm -f libatomic_asneeded.a; \
- $(LN_S) libatomic.a libatomic_asneeded.a
+ ) > libatomic_asneeded.so; fi; \
+ if test -f libatomic.a; then rm -f libatomic_asneeded.a; \
+ $(LN_S) libatomic.a libatomic_asneeded.a; fi
endif
rm $(gcc_objdir)$(MULTISUBDIR)/libatomic.la
install-asneeded: install-toolexeclibLTLIBRARIES
$(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" || exit 1; \
cd "$(DESTDIR)$(toolexeclibdir)" || exit 1; \
- (echo "/* GNU ld script"; \
+ if test -f libatomic.so; then (echo "/* GNU ld script"; \
echo " Add DT_NEEDED entry for -latomic only if needed. */"; \
echo "INPUT ( AS_NEEDED ( -latomic ) )" \
- ) > libatomic_asneeded.so; \
- rm -f libatomic_asneeded.a; \
- $(LN_S) libatomic.a libatomic_asneeded.a
+ ) > libatomic_asneeded.so; fi; \
+ if test -f libatomic.a; then rm -f libatomic_asneeded.a; \
+ $(LN_S) libatomic.a libatomic_asneeded.a; fi
endif
# target overrides
all-local: libatomic.la
$(LIBTOOL) --mode=install $(INSTALL_DATA) libatomic.la $(gcc_objdir)$(MULTISUBDIR)/
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ cd $(gcc_objdir)$(MULTISUBDIR) || exit 1; \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ (echo "/* GNU ld script"; \
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ if test -f libatomic.so; then (echo "/* GNU ld script"; \
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ echo " Add DT_NEEDED entry for -latomic only if needed. */"; \
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ echo "INPUT ( AS_NEEDED ( -latomic ) )" \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ ) > libatomic_asneeded.so; \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ rm -f libatomic_asneeded.a; \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ $(LN_S) libatomic.a libatomic_asneeded.a
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ ) > libatomic_asneeded.so; fi; \
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ if test -f libatomic.a; then rm -f libatomic_asneeded.a; \
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ $(LN_S) libatomic.a libatomic_asneeded.a; fi
rm $(gcc_objdir)$(MULTISUBDIR)/libatomic.la
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@install-data-am: install-asneeded
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@install-asneeded: install-toolexeclibLTLIBRARIES
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ $(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" || exit 1; \
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ cd "$(DESTDIR)$(toolexeclibdir)" || exit 1; \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ (echo "/* GNU ld script"; \
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ if test -f libatomic.so; then (echo "/* GNU ld script"; \
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ echo " Add DT_NEEDED entry for -latomic only if needed. */"; \
@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ echo "INPUT ( AS_NEEDED ( -latomic ) )" \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ ) > libatomic_asneeded.so; \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ rm -f libatomic_asneeded.a; \
-@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ $(LN_S) libatomic.a libatomic_asneeded.a
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ ) > libatomic_asneeded.so; fi; \
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ if test -f libatomic.a; then rm -f libatomic_asneeded.a; \
+@LIBAT_BUILD_ASNEEDED_SOLINK_TRUE@ $(LN_S) libatomic.a libatomic_asneeded.a; fi
# target overrides
-include $(tmake_file)