Skip to content
  • rwild's avatar
    PR other/46202: implement install-strip. · 2b7a4d59
    rwild authored
    /:
    	PR other/46202
    	* configure.ac: Fix just-built in-tree STRIP name to be
    	binutils/strip-new.
    	* configure: Regenerate.
    	* Makefile.def (install-strip-gcc, install-strip-binutils)
    	(install-strip-opcodes, install-strip-ld, install-strip-itcl)
    	(install-strip-sid): Mirror dependencies on non-strip variants
    	of these targets on the respective -strip prerequisites.
    	* Makefile.tpl (install-strip, install-strip-host)
    	(install-strip-target): New targets.
    	(install-strip-[+module+], install-strip-target-[+module+]):
    	New targets.
    	* Makefile.in: Regenerate.
    
    gcc/:
    	PR other/46202
    	* Makefile.in (install_sh, INSTALL_STRIP_PROGRAM): New
    	variables.
    	(AR_FOR_TARGET, RANLIB_FOR_TARGET, STRIP_FOR_TARGET): Fix
    	shell quoting.
    	(STRIP_FOR_TARGET): Look for in-tree strip under name strip-new.
    	(install-strip): New target.
    	(STRIPPROG): New variable, exported if STRIP is set.
    	* doc/install.texi (Final install): Minor markup and code style
    	fixes.  Document install-strip target.
    
    fixincludes/:
    	PR other/46202
    	* Makefile.in (install-strip): New phony target.
    	(all, check, install): Also mark as phony.
    
    libgcc/:
    	PR other/46202
    	* Makefile.in (install-strip): New phony target.
    
    libiberty/:
    	PR other/46202
    	* Makefile.in (install-strip): New phony target.
    	(install): Also mark as phony.
    
    gnattools/:
    	PR other/46202
    	* Makefile.in (install-strip): New phony target.
    	(check, installcheck, info, dvi, pdf, html, install)
    	(install-info, install-pdf, install-html, mostlyclean)
    	(clean, distclean, maintainer-clean): Mark phony.
    
    libada/:
    	PR other/46202
    	* Makefile.in (install-strip): New phony target.
    	(check, installcheck, info, dvi, pdf, html, install)
    	(install-info, install-pdf, install-html, mostlyclean)
    	(clean, distclean, maintainer-clean): Mark phony.
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166980 138bc75d-0d04-0410-961f-82ee72b054a4
    2b7a4d59