diff options
author | Nick Clifton <nickc@redhat.com> | 2019-06-11 12:05:49 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2019-06-11 12:05:49 +0000 |
commit | de6abd8514fa7a2bed078935fd950f8cb8dee45c (patch) | |
tree | fe2b3e0897cbc7901b86b140a320ac68e5fd1c5c /Makefile.def | |
parent | f75d3701103301d452c02548d48facc2f95613b9 (diff) | |
download | gcc-de6abd8514fa7a2bed078935fd950f8cb8dee45c.zip gcc-de6abd8514fa7a2bed078935fd950f8cb8dee45c.tar.gz gcc-de6abd8514fa7a2bed078935fd950f8cb8dee45c.tar.bz2 |
Import these changes from the binutils/gdb repository:
2019-05-28 Nick Alcock <nick.alcock@oracle.com>
* Makefile.def (dependencies): configure-libctf depends on all-bfd
and all its deps.
* Makefile.in: Regenerated.
2019-05-28 Nick Alcock <nick.alcock@oracle.com>
* Makefile.def (host_modules): Add libctf.
* Makefile.def (dependencies): Likewise.
libctf depends on zlib, libiberty, and bfd.
* Makefile.in: Regenerated.
* configure.ac (host_libs): Add libctf.
* configure: Regenerated.
From-SVN: r272148
Diffstat (limited to 'Makefile.def')
-rw-r--r-- | Makefile.def | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/Makefile.def b/Makefile.def index 1aab271..29dd6d3 100644 --- a/Makefile.def +++ b/Makefile.def @@ -4,7 +4,7 @@ AutoGen definitions Makefile.tpl; // Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'. // This file was originally written by Nathanael Nerode. // -// Copyright 2002-2013 Free Software Foundation +// Copyright 2002-2019 Free Software Foundation // // This file is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -128,6 +128,8 @@ host_modules= { module= lto-plugin; bootstrap=true; extra_make_flags='@extra_linker_plugin_flags@'; }; host_modules= { module= libcc1; extra_configure_flags=--enable-shared; }; host_modules= { module= gotools; }; +host_modules= { module= libctf; no_install=true; no_check=true; + bootstrap=true; }; target_modules = { module= libstdc++-v3; bootstrap=true; @@ -428,6 +430,7 @@ dependencies = { module=all-binutils; on=all-build-flex; }; dependencies = { module=all-binutils; on=all-build-bison; }; dependencies = { module=all-binutils; on=all-intl; }; dependencies = { module=all-binutils; on=all-gas; }; +dependencies = { module=all-binutils; on=all-libctf; }; // We put install-opcodes before install-binutils because the installed // binutils might be on PATH, and they might need the shared opcodes @@ -518,6 +521,14 @@ dependencies = { module=all-sim; on=configure-gdb; }; dependencies = { module=all-fastjar; on=all-zlib; }; dependencies = { module=all-fastjar; on=all-build-texinfo; }; dependencies = { module=all-fastjar; on=all-libiberty; }; +dependencies = { module=all-libctf; on=all-libiberty; hard=true; }; +dependencies = { module=all-libctf; on=all-bfd; }; +dependencies = { module=all-libctf; on=all-zlib; }; +// So that checking for ELF support in BFD from libctf configure is possible. +dependencies = { module=configure-libctf; on=all-bfd; }; +dependencies = { module=configure-libctf; on=all-intl; }; +dependencies = { module=configure-libctf; on=all-zlib; }; +dependencies = { module=configure-libctf; on=all-libiconv; }; // Warning, these are not well tested. dependencies = { module=all-bison; on=all-intl; }; |