Add install dependencies for ld -> bfd and libctf -> bfd
This stops problems parallel-installing if a relink of libctf is needed. Also adds corresponding install-strip dependencies. ChangeLog 2021-03-18 Nick Alcock <nick.alcock@oracle.com> PR libctf/27482 * Makefile.def: Add install-bfd dependencies for install-libctf and install-ld, and install-strip-bfd dependencies for install-strip-libctf and install-strip-ld; move the install-ld dependency on install-libctf to join it. * Makefile.in: Regenerated.
This commit is contained in:
parent
81982d20fa
commit
755ba58ebe
@ -1,3 +1,12 @@
|
||||
2021-03-18 Nick Alcock <nick.alcock@oracle.com>
|
||||
|
||||
PR libctf/27482
|
||||
* Makefile.def: Add install-bfd dependencies for install-libctf and
|
||||
install-ld, and install-strip-bfd dependencies for
|
||||
install-strip-libctf and install-strip-ld; move the install-ld
|
||||
dependency on install-libctf to join it.
|
||||
* Makefile.in: Regenerated.
|
||||
|
||||
2021-03-12 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.def: Remove all-sim dependency on configure-gdb.
|
||||
|
@ -448,7 +448,6 @@ dependencies = { module=all-binutils; on=all-intl; };
|
||||
dependencies = { module=all-binutils; on=all-gas; };
|
||||
dependencies = { module=all-binutils; on=all-libctf; };
|
||||
dependencies = { module=all-ld; on=all-libctf; };
|
||||
dependencies = { module=install-ld; on=install-libctf; };
|
||||
|
||||
// We put install-opcodes before install-binutils because the installed
|
||||
// binutils might be on PATH, and they might need the shared opcodes
|
||||
@ -456,6 +455,14 @@ dependencies = { module=install-ld; on=install-libctf; };
|
||||
dependencies = { module=install-binutils; on=install-opcodes; };
|
||||
dependencies = { module=install-strip-binutils; on=install-strip-opcodes; };
|
||||
|
||||
// Likewise for ld, libctf, and bfd.
|
||||
dependencies = { module=install-libctf; on=install-bfd; };
|
||||
dependencies = { module=install-ld; on=install-bfd; };
|
||||
dependencies = { module=install-ld; on=install-libctf; };
|
||||
dependencies = { module=install-strip-libctf; on=install-strip-bfd; };
|
||||
dependencies = { module=install-strip-ld; on=install-strip-bfd; };
|
||||
dependencies = { module=install-strip-ld; on=install-strip-libctf; };
|
||||
|
||||
// libopcodes depends on libbfd
|
||||
dependencies = { module=install-opcodes; on=install-bfd; };
|
||||
dependencies = { module=install-strip-opcodes; on=install-strip-bfd; };
|
||||
|
@ -52170,9 +52170,14 @@ all-stage3-ld: maybe-all-stage3-libctf
|
||||
all-stage4-ld: maybe-all-stage4-libctf
|
||||
all-stageprofile-ld: maybe-all-stageprofile-libctf
|
||||
all-stagefeedback-ld: maybe-all-stagefeedback-libctf
|
||||
install-ld: maybe-install-libctf
|
||||
install-binutils: maybe-install-opcodes
|
||||
install-strip-binutils: maybe-install-strip-opcodes
|
||||
install-libctf: maybe-install-bfd
|
||||
install-ld: maybe-install-bfd
|
||||
install-ld: maybe-install-libctf
|
||||
install-strip-libctf: maybe-install-strip-bfd
|
||||
install-strip-ld: maybe-install-strip-bfd
|
||||
install-strip-ld: maybe-install-strip-libctf
|
||||
install-opcodes: maybe-install-bfd
|
||||
install-strip-opcodes: maybe-install-strip-bfd
|
||||
configure-gas: maybe-configure-intl
|
||||
|
Loading…
x
Reference in New Issue
Block a user