diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2010-11-20 19:37:58 +0000 |
---|---|---|
committer | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2010-11-20 19:37:58 +0000 |
commit | 9b980aa1edeb440c40b001070e82a5461ac15d18 (patch) | |
tree | cb41aeb703cf4a5dd44d129a88792146064f1111 /Makefile.def | |
parent | 5c08b7d40e284da08c08afaef5efd4d50a36cb89 (diff) | |
download | gdb-9b980aa1edeb440c40b001070e82a5461ac15d18.zip gdb-9b980aa1edeb440c40b001070e82a5461ac15d18.tar.gz gdb-9b980aa1edeb440c40b001070e82a5461ac15d18.tar.bz2 |
PR other/46202: implement install-strip.
/:
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.
etc/:
* Makefile.in (install-strip): New target.
libiberty/:
PR other/46202
* Makefile.in (install-strip): New phony target.
(install): Also mark as phony.
Diffstat (limited to 'Makefile.def')
-rw-r--r-- | Makefile.def | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Makefile.def b/Makefile.def index e5c9586..65d50ff 100644 --- a/Makefile.def +++ b/Makefile.def @@ -350,6 +350,7 @@ dependencies = { module=dvi-gcc; on=all-build-libiberty; }; dependencies = { module=pdf-gcc; on=all-build-libiberty; }; dependencies = { module=html-gcc; on=all-build-libiberty; }; dependencies = { module=install-gcc ; on=install-fixincludes; }; +dependencies = { module=install-strip-gcc ; on=install-strip-fixincludes; }; dependencies = { module=configure-libcpp; on=configure-libiberty; hard=true; }; dependencies = { module=configure-libcpp; on=configure-intl; }; @@ -411,9 +412,11 @@ dependencies = { module=all-binutils; on=all-intl; }; // binutils might be on PATH, and they might need the shared opcodes // library. dependencies = { module=install-binutils; on=install-opcodes; }; +dependencies = { module=install-strip-binutils; on=install-strip-opcodes; }; // libopcodes depends on libbfd dependencies = { module=install-opcodes; on=install-bfd; }; +dependencies = { module=install-strip-opcodes; on=install-strip-bfd; }; dependencies = { module=configure-gas; on=configure-intl; }; dependencies = { module=all-gas; on=all-libiberty; }; @@ -434,6 +437,7 @@ dependencies = { module=all-ld; on=all-build-byacc; }; dependencies = { module=all-ld; on=all-build-flex; }; dependencies = { module=all-ld; on=all-intl; }; dependencies = { module=install-ld; on=install-gold; }; +dependencies = { module=install-strip-ld; on=install-strip-gold; }; dependencies = { module=configure-gold; on=configure-intl; }; dependencies = { module=all-gold; on=all-libiberty; }; dependencies = { module=all-gold; on=all-intl; }; @@ -464,6 +468,7 @@ dependencies = { module=configure-itcl; on=configure-tk; }; dependencies = { module=all-itcl; on=all-tcl; }; dependencies = { module=all-itcl; on=all-tk; }; dependencies = { module=install-itcl; on=install-tcl; }; +dependencies = { module=install-strip-itcl; on=install-strip-tcl; }; dependencies = { module=configure-tk; on=configure-tcl; }; dependencies = { module=all-tk; on=all-tcl; }; @@ -474,7 +479,9 @@ dependencies = { module=all-sid; on=all-opcodes; }; dependencies = { module=all-sid; on=all-tcl; }; dependencies = { module=all-sid; on=all-tk; }; dependencies = { module=install-sid; on=install-tcl; }; +dependencies = { module=install-strip-sid; on=install-strip-tcl; }; dependencies = { module=install-sid; on=install-tk; }; +dependencies = { module=install-strip-sid; on=install-strip-tk; }; dependencies = { module=configure-sim; on=configure-intl; }; dependencies = { module=all-sim; on=all-intl; }; |