Commit 8ff61ea7 by Mark Mitchell Committed by Mark Mitchell

Makefile.in (install-common): Do not install the specs file unless SPECS is defined.

	* Makefile.in (install-common): Do not install the specs file
	unless SPECS is defined.

From-SVN: r92433
parent 6e822bf6
2004-12-20 Mark Mitchell <mark@codesourcery.com>
* Makefile.in (install-common): Do not install the specs file
unless SPECS is defined.
2004-12-20 Zdenek Dvorak <dvorakz@suse.cz>
PR rtl-optimization/18942
......
......@@ -3236,12 +3236,19 @@ install-common: native $(EXTRA_PARTS) lang.install-common installdirs
chmod a-x $(DESTDIR)$(libsubdir)/$$file; \
else true; fi; \
done
# Don't mess with specs if it doesn't exist yet.
-if [ -f specs ] ; then \
rm -f $(DESTDIR)$(libsubdir)/specs; \
$(INSTALL_DATA) $(SPECS) $(DESTDIR)$(libsubdir)/specs; \
chmod a-x $(DESTDIR)$(libsubdir)/specs; \
fi
# Remove any specs file installed by a previous version of GCC.
rm -f $(DESTDIR)$(libsubdir)/specs
ifneq ($(SPECS),specs)
# In general, we no longer install the specs file because its presence
# makes the driver slower, and because people who need it can recreate
# it by using -dumpspecs.
#
# However, in the case that the target has defined SPECS, then we must
# install the file. It may be that the installed specs file is
# different from that built into the driver.
$(INSTALL_DATA) $(SPECS) $(DESTDIR)$(libsubdir)/specs
chmod a-x $(DESTDIR)$(libsubdir)/specs
endif
# Install protoize if it was compiled.
-if [ -f protoize$(exeext) ]; then \
rm -f $(DESTDIR)$(bindir)/$(PROTOIZE_INSTALL_NAME)$(exeext); \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment