diff --git a/ChangeLog b/ChangeLog
index 45ea1aa9bfe2a917c56060b9b03dceefa8a6a096..3dc5d4594c9574b8017d24d42513a06445507021 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-05-15  Andreas Schwab  <schwab@suse.de>
+
+	* Makefile.tpl (install-opcodes): Define.
+	* Makefile.in: Rebuild.
+
 2003-05-13  Andreas Jaeger  <aj@suse.de>
 
 	* config.guess: Update to 2003-05-09 version.
diff --git a/Makefile.in b/Makefile.in
index 3f3ea9a0261fd344322e3ac80c5302fe2b7ffc50..057906ea379b1a30e4f1980d73d0e7357dbb6cc3 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -7409,6 +7409,8 @@ all-binutils: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex
 # binutils might be on PATH, and they might need the shared opcodes
 # library.
 install-binutils: maybe-install-opcodes
+# libopcodes depends on libbfd
+install-opcodes: maybe-install-bfd
 all-gas: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
 all-gprof: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
 all-ld: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl
diff --git a/Makefile.tpl b/Makefile.tpl
index b634b357e465f55795234fdbcfdf14a46270af82..2028e942c33ec3d9f22013ccbd1eafac3f4b9c57 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -1334,6 +1334,8 @@ all-binutils: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex
 # binutils might be on PATH, and they might need the shared opcodes
 # library.
 install-binutils: maybe-install-opcodes
+# libopcodes depends on libbfd
+install-opcodes: maybe-install-bfd
 all-gas: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
 all-gprof: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
 all-ld: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl