X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=ChangeLog;h=9ab3101a4a2e8b633803f6008d2ee4965a03c827;hb=3c8adacaf910480e3cda19ac9566133864a781d1;hp=e285ca9f24bb9fcc07b2c62e93f07d75b39128f8;hpb=c2e5e6d74e831490fb9afac70a31c79d38a1f812;p=deliverable%2Fbinutils-gdb.git diff --git a/ChangeLog b/ChangeLog index e285ca9f24..9ab3101a4a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,671 @@ +2016-04-19 Nick Clifton + + * Import this patch from the GCC mainline: + + 2016-04-13 Segher Boessenkool + + PR bootstrap/70173 + * Makefile.tpl (local-distclean): Delete the libcc1, gnattools, + and gotools directories. Delete the stage_final file. + * Makefile.in: Regenerate. + +2016-03-17 Cary Coutant + + * configure.ac: Add mips and s390 to the gold target check. + * configure: Regenerate. + +2016-02-10 Nick Clifton + + Import these patches from the GCC mainline: + + 2016-01-12 Andris Pavenis + + * configure.ac: Enable LTO for DJGPP + * configure: Regenerate + + 2016-01-24 Mikhail Maltsev + + PR bootstrap/69329 + * Makefile.tpl (BASE_FLAGS_TO_PASS): Add LSAN_OPTIONS. + * Makefile.in: Regenerate. + + 2016-01-25 Aditya Kumar + Sebastian Pop + + * Makefile.in: Regenerate. + * Makefile.tpl: Export ISLVER. + * configure: Regenerate. + * config/isl.m4: Detect isl-0.15. + + 2016-01-29 Sebastian Pop + + * config/isl.m4: Add comments about isl-0.16. + * configure: Regenerate. + +2016-01-12 H.J. Lu + + Sync with GCC + 2015-11-26 David Edelsohn + + * m4/libtool.m4 (export_symbols_cmds) [AIX]: Add global TLS "L" + symbols. + + 2016-01-12 Bernd Edlinger + + PR bootstrap/69134 + * Makefile.def (mpfr): Disable assembler. + * Makefile.in: Regenerate. + +2016-01-11 Nick Clifton + + Import the following changes from the GCC mainline: + + 2015-11-13 Tsvetkova Alexandra + + * configure.ac: Enable libmpx by default. + * configure: Regenerated. + + 2015-11-19 Martin Liska + + * .gitignore: Add .clang-format to ignored files. + * Makefile.tpl: Add clang-format. + * Makefile.in: Regenerate. + + 2015-12-01 Andreas Tobler + + PR libffi/65726 + * Makefile.def (lang_env_dependencies): Make libffi depend + on cxx. + * Makefile.in: Regenerate. + + 2015-12-02 Ian Lance Taylor + + PR go/66147 + * Makefile.tpl (HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET. + * Makefile.in: Regenerate. + + 2015-12-17 Nathan Sidwell + + * config/isl.m4 (ISL_CHECK_VERSION): Add gmp libs. + * configure: Regenerate. + + 2015-12-17 Sebastian Pop + + * Makefile.in: Replace ISL with isl. + * Makefile.tpl: Same. + * config/isl.m4: Same. + * configure.ac: Same. + * contrib/download_prerequisites: Same. + * configure: Regenerate. + + 2016-01-01 Ben Elliston + + * config.guess: Import version 2016-01-01. + * config.sub: Likewise. + +2015-11-20 Tristan Gingold + + * configure.ac: Add aarch64-*-darwin* and arm-*-darwin*. + * configure: Regenerate. + +2015-10-21 Nick Clifton + + PR gas/19109 + * configure.ac: Note the 'none' is an acceptable argument to + --enable-compressed-debug-sections. + * configure: Regenerate. + +2015-10-20 H.J. Lu + + PR gas/19109 + * configure.ac: Add + --enable-compressed-debug-sections={all,gas,gold,ld}. + * configure: Regenerated. + +2015-09-30 Nick Clifton + + Import the following patches from the GCC mainline: + + 2015-08-23 Francois-Xavier Coudert + + PR libfortran/54572 + * Makefile.def: Make libgfortran depend on libbacktrace. + * Makefile.in: Regenerate. + + 2015-08-12 Tom de Vries + + PR other/67092 + PR other/67098 + * configure.ac: Remove --with_host_libstdcxx support. + * configure: Regenerate. + + 2015-08-10 Thomas Schwinge + Jakub Jelinek + + * configure.ac (noconfigdirs): Don't add "target-libgomp" for target + nvptx*-*-*. + * configure: Regenerate. + +2015-08-07 H.J. Lu + + Sync with GCC + 2015-07-28 Ben Elliston + + * config.sub, config.guess: Import from upstream. + +2015-08-06 Yaakov Selkowitz + + * Makefile.def (libiconv): Define bootstrap=true. + Mark pdf/html/info as missing. + (configure-gcc): Depend on all-libiconv. + (all-gcc): Ditto. + (configure-libcpp): Ditto. + (all-libcpp): Ditto. + (configure-intl): Ditto. + (all-intl): Ditto. + * Makefile.in: Regenerate. + +2015-07-27 H.J. Lu + + Sync with GCC + 2015-07-24 Michael Darling + + PR other/66259 + * config-ml.in: Reflects renaming of configure.in to configure.ac + * configure: Likewise + * configure.ac: Likewise + +2015-07-14 H.J. Lu + + * Makefile.in: Regenerated. + + Sync with GCC + 2015-05-21 Jason Merrill + + * Makefile.tpl: Update comments. + + 2015-04-22 Bernhard Reutner-Fischer + + * Makefile.tpl: Remove surplus whitespace throughout. + + 2015-03-25 Martin Liska + Yury Gribov + + * Makefile.tpl: Fix ln source location for vimrc file. + +2015-07-14 H.J. Lu + + Sync with GCC + 2015-05-16 James Bowman + + * configure.ac: FT32 target added. + * configure: Regenerate. + +2015-07-14 H.J. Lu + + Sync with GCC + 2015-06-02 Jason Merrill + + PR bootstrap/66319 + * configure.ac: Use -std=gnu++98. + + 2015-05-28 Mike Frysinger + + * configure.ac (--vtable-verify): Use AS_HELP_STRING for help. + * configure: Regenerate. + + 2015-05-11 Paulo Matos + + * configure.ac: Fix typo. + * configure: Regenerate. + + 2015-05-03 Matthias Klose + + * configure.ac: Match $host configured with triplets. + * configure: Regenerate. + + 2015-04-17 Jakub Jelinek + + PR bootstrap/62077 + * configure.ac (--enable-stage1-checking): Default to + release,misc,gimple,rtlflag,tree,types if --disable-checking + or --enable-checking is not specified and DEV-PHASE is not + experimental. + * configure: Regenerated. + + 2015-03-27 Uros Bizjak + + Install back PR target/47230 fix (Revert the revert). + +2015-06-30 H.J. Lu + + * configure.ac (ospace_frag): Enable for i?86*-*-elfiamcu + target. + * configure: Regenerate. + +2015-05-13 John David Anglin + + * configure.ac: Disable configuration of GDB for HPUX targets. + * configure: Regenerate. + +2015-05-01 H.J. Lu + + PR ld/18355 + * Makefile.def: Add extra_configure_flags to host zlib. + * configure.ac (extra_host_zlib_configure_flags): New. Set + to --enable-host-shared When bfd is to be built as shared + library. AC_SUBST. + * Makefile.in: Regenerated. + +2015-04-15 Mike Frysinger + Hans-Peter Nilsson + + Adjust src-release.sh for sim using the gdb create-version.sh. + * src-release.sh (tar_compress): If there's a fifth parameter, + use that in the getver call instead of $tool. + (sim_release): Pass gdb as fifth parameter to tar_compress. + (SIM_SUPPORT_DIRS): Add gdb/common/create-version.sh. + +2015-04-14 Max Ostapenko + + * Makefile.tpl (EXTRA_HOST_EXPORTS): New variables. + (EXTRA_BOOTSTRAP_FLAGS): Likewise. + (check-[+module+]): Add EXTRA_HOST_EXPORTS and EXTRA_BOOTSTRAP_FLAGS. + * Makefile.in: Regenerate. + +2015-04-01 H.J. Lu + + * configure.ac: Add --with-system-zlib. + * configure: Regenerated. + +2015-03-31 H.J. Lu + + * src-release.sh: Don't configure with --with-target-subdir=. + --disable-multilib. + +2015-03-31 H.J. Lu + + * src-release.sh (DEVO_SUPPORT): Replace src-release with + src-release.sh. + +2015-03-30 Ed Schouten + + * config.sub: Update from upstream, to 2015-03-04 version. + * config.guess: Likewise. + +2015-03-30 H.J. Lu + + * Makefile.def (dependencies): Add all-zlib to all-bfd. + * Makefile.in: Regenerated. + +2015-03-28 H.J. Lu + + * src-release.sh (do_proto_toplev): Configure with --target + --with-target-subdir and --disable-multilib. + (BINUTILS_SUPPORT_DIRS): Add zlib. + (GAS_SUPPORT_DIRS): Likewise. + (GDB_SUPPORT_DIRS): Likewise. + (SIM_SUPPORT_DIRS): Likewise. + +2015-03-17 H.J. Lu + + * configure.ac (target_configdirs): Exclude target-zlib if + target-libjava isn't built. + * configure: Regenerated. + +2015-03-17 H.J. Lu + + Sync with GCC + 2014-06-13 Thomas Schwinge + + * config-ml.in: Robustify ac_configure_args parsing. + +2015-03-16 H.J. Lu + + * Makefile.def: Updated from GCC trunk. + * Makefile.tpl: Likewise. + * configure.ac: Likewise. + * Makefile.in: Regenerated. + * configure: Likewise. + +2015-01-28 James Bowman + + * configure.ac: Add FT32 support. + * configure: Regenerate. + +2015-01-12 Anthony Green + + * configure.ac: Don't disable gprof for moxie. + * configure: Rebuild. + +2015-01-03 Andrew Pinski + + * Makefile.def (flags_to_pass): Pass OBJCOPY_FOR_TARGET also. + * Makefile.tpl (HOST_EXPORTS): Add OBJCOPY_FOR_TARGET. + (BASE_TARGET_EXPORTS): Add OBJCOPY. + (OBJCOPY_FOR_TARGET): New variable. + (EXTRA_TARGET_FLAGS): Add OBJCOPY. + * Makefile.in: Regenerate. + * configure.ac: Check for already installed target objcopy. + Also GCC_TARGET_TOOL on objcopy. + * configure: Regenerate. + +2015-01-02 Hans-Peter Nilsson + + * config.sub: Update from upstream, to 2015-01-01 version. + * config.guess: Ditto. + +2014-12-06 Eric Botcazou + + * config.sub: Update from upstream config repo. + +2014-11-24 H.J. Lu + + * libtool.m4: Updated from GCC trunk. + +2014-11-16 Jan-Benedict Glaw + + * config.guess: Update from upstream config repo. + * config.sub: Ditto. + +2014-11-16 Jan-Benedict Glaw + + * move-if-change: Update from upstream gnulib. + +2014-11-16 Jan-Benedict Glaw + + * compile: Sync with upstream Automake. + * depcomp: Ditto. + * install-sh: Ditto. + * missing: Ditto. + * mkinstalldirs: Ditto. + * ylwrap: Ditto. + +2014-10-15 Tristan Gingold + + * src-release.sh (do_proto_toplev): Configure with --target. + +2014-10-03 Jing Yu + + * configure.ac: Add aarch64 to list of targets that support gold. + * configure: Regenerate. + +2014-09-12 Andrew Bennett + + * configure.ac: Add mips*-img-elf* target triple. + * configure: Regenerate. + +2014-09-06 Kuan-Lin Chen + * configure: Disable gdb for nds32*-*-* until supported. + * configure.ac: Disable gdb for nds32*-*-* until supported. + +2014-09-05 Joel Brobecker + + * configure: Regenerate. + +2014-08-27 Will Newton + + * src-release.sh: New file. + * src-release: Remove file. + +2014-07-27 Joel Sherrill + + GDB not supported for or1k*-*-rtems* + * configure.ac (or1k*-*-rtems*): gdb not supported. The ordering + of the stanzas results in this not being caught by or1k*-*-* later. + * configure. Regenerated. + +2014-07-25 Samuel Bronson + + * .gitattributes: New file for use with git-merge-changelog. + +2014-07-21 Joel Sherrill + + Disable gdb for or1k*-*-* until supported + * configure.ac (or1k*-*-*): Disable gdb. + * configure: Regenerated. + +2014-05-14 Sandra Loosemore + + * configure.ac (target_makefile_frag): Set for nios2-*-elf*. + * configure: Regenerated. + +2014-03-26 Jakub Jelinek + + PR sanitizer/56781 + * Makefile.def: Set bootstrap=true; for host fixincludes. + * configure.ac: Don't bootstrap host fixincludes unless + --with-build-config=bootstrap-{a,ub}san. + * Makefile.in: Regenerated. + * configure: Regenerated. + +2014-03-21 Jakub Jelinek + + * configure.ac: Move BUILD_CONFIG set up earlier. Add + --enable-vtable-verify option parsing. Don't add + target-libsanitizer to bootstrap_target_libs unless + --with-build-config=bootstrap-asan or + --with-build-config=bootstrap-ubsan. Don't add target-libvtv + to bootstrap_target_libs unless --enable-vtable-verify. + * configure: Regenerated. + +2014-03-07 Jakub Jelinek + + PR bootstrap/58572 + * Makefile.tpl (POSTSTAGE1_CXX_EXPORT): Use -isystem instead of + -I for libstdc++-v3 includes if $(LEAN). + * Makefile.in: Regenerated. + +2014-02-24 Walter Lee + + * configure.ac (tilepro-*-*) Change to tilepro*-*-*. + (tilegx-*-*): Change to tilegx*-*-*. + * configure: Regenerate. + +2014-05-01 Richard Sandiford + + * config.sub, config.guess: Import from upstream. + +2014-04-04 Eric Botcazou + + PR bootstrap/60620 + * Makefile.def (dependencies): Make gnattools depend on libstdc++-v3. + * Makefile.in: Regenerate. + +2014-03-28 Yaakov Selkowitz + + * Makefile.def (dependencies): Make all-ld depend on all-binutils + for WINDRES_FOR_TARGET in default-manifest.o rule. + * Makefile.in: Regenerate. + +2014-02-04 Rainer Orth + + PR target/59788 + * ltmain.sh (opt_duplicate_compiler_generated_deps): Enable on + *solaris2*. + +2013-12-19 Keven Boell + + * cp-namespace.c (cp_lookup_nested_symbol): Enable + nested lookups for fortran modules. + * dwarf2read.c (read_module): Add fortran module to + the symbol table. + (add_partial_symbol, add_partial_module): Add fortran + module to the partial symbol table. + (new_symbol_full): Create full symbol for fortran module. + * f-exp.y (yylex): Add new module domain to be parsed. + * symtab.h: New domain for fortran modules. + +2013-12-19 Keven Boell + + * f-exp.y (yylex): Add domain array to enable lookup + in multiple domains. Loop over lookup domains and try + to find requested symbol. Add STRUCT_DOMAIN to lookup + domains to be able to query for user defined types. + +2013-12-13 Francois-Xavier Coudert + + * configure.ac: Add user-friendly check for native x86_64-linux + multilibs. + * configure: Regenerate. + +2013-11-23 Alan Modra + + * config.sub, config.guess: Import from upstream. + +2013-11-07 Thomas Schwinge + + * Makefile.in: Regenerate. + + * Makefile.tpl: Fix typo. + * Makefile.in: Regenerate partially. + +2013-11-04 Balaji V. Iyer + + * configure.ac: Added libcilkrts to noconfig list when C++ is not + supported. + * configure: Regenerated. + +2013-10-30 Jason Merrill + + * Makefile.tpl (STAGE1_CONFIGURE_FLAGS): Pass + --disable-build-format-warnings. + +2013-10-29 Balaji V. Iyer + + * Makefile.def: Add libcilkrts to target_modules. Make libcilkrts + depend on libstdc++ and libgcc. + * configure: Regenerate. + * configure.ac: Added libcilkrts to target binaries. Also, restrict + libcilkrts for POSIX and i*86, and x86_64 architectures. + * Makefile.in: Added libcilkrts related fields to support building it. + +2013-10-26 Jeff Law + + * Makefile.def (target_modules): Remove libmudflap + (languages): Remove check-target-libmudflap). + * Makefile.in: Rebuilt. + * Makefile.tpl (check-target-libmudflap-c++): Remove. + * configure.ac (target_libraries): Remove target-libmudflap. + Remove checks which disabled libmudflap on some systems. + * configure: Rebuilt. + * libmudflap: Directory removed. + +2013-10-16 Jan-Benedict Glaw + + * configure.ac: Update from GCC. + * configure: Regenerate. + +2013-10-15 Hans-Peter Nilsson + + * src-release (do-proto-toplevel): Support subdir-path-prefixed + files in SUPPORT_FILES. + (SIM_SUPPORT_DIRS): New variable. + (sim.tar.bz2): New rule. + +2013-10-08 Jan-Benedict Glaw + + * configure.ac: Update from GCC. + * configure: Regenerate. + +2013-10-01 Jeff Johnston + + * COPYING.NEWLIB: Update with new copyright. + +2013-09-21 Jan-Benedict Glaw + + * configure.ac: Update from GCC. + * configure: Regenerate. + +2013-09-20 Alan Modra + + * libtool.m4 (_LT_ENABLE_LOCK ): Remove non-canonical + ppc host match. Support little-endian powerpc linux hosts. + +2013-08-16 Joel Brobecker + + * src-release (VER): When using $(TOOL)/common/create-version.sh, + strip the "-cvs" suffix from the version number if present. + +2013-08-12 Jan-Benedict Glaw + + * configure.ac: Sync with GCC repo. + * Makefile.def: Ditto. + * configure: Regenerate. + * Makefile.in: Ditto. + +2013-07-22 Joel Brobecker + + * src-release (VER): Use $(TOOL)/common/create-version.sh + if it exists. + +2013-06-22 Richard Sandiford + + * configure.ac (mips*-*-bsd*, mips*-*-ultrix*, mips*-*-osf*) + (mips*-*-ecoff*, mips*-*-pe*, mips*-*-irix* [v4 and earlier]) + (mips*-*-lnews*, mips*-*-riscos*): Add gas and ld to noconfigdirs. + * configure: Regenerate. + +2013-06-01 George Thomas + + * include/opcode/avr.h: Rename AVR_ISA_XCH to AVR_ISA_RMW. Remove + from AVR_ISA_XMEGA and add new AVR_ISA_XMEGAU + +2013-05-06 Sandra Loosemore + + * COPYING.NEWLIB: Add Altera Corporation copyright. + +2013-04-29 Jan-Benedict Glaw + + * config.guess: Update from config repo. + * config.sub: Ditto. + +2013-04-22 Jan-Benedict Glaw + + * Makefile.def: Sync with GCC. + * Makefile.in: Regenerate. + +2013-04-22 Jan-Benedict Glaw + + * configure.ac: Sync with GCC. + * configure: Regenerate. + +2013-03-22 Mike Frysinger + + * src-release (VER): Change bfd/configure.in sed to use the new + `bfd/configure --version` output. + +2013-02-15 Yufeng Zhang + + * configure.ac: Sync with GCC repo. + * configure: Ditto. + +2013-02-05 Ian Lance Taylor + + PR go/55969 + * configure.ac: Disable libgo on some systems where it does not + work. + * configure: Rebuild. + +2013-02-05 Alan Modra + + * configure: Regenerate after syncing config/. + +2013-01-15 Jan-Benedict Glaw + + * configure.ac: Sync with GCC repo. + * configure: Ditto. + * Makefile.def: Ditto. + * Makefile.in: Ditto. + +2013-01-11 Joel Brobecker + + Sync with GCC, merge: + + 2013-01-09 Jason Merrill + + * .gitignore: Import from gdb repository. + 2013-01-11 Jan-Benedict Glaw * config.sub: Update from config repo. @@ -15,7 +683,7 @@ 2013-01-08 Jan-Benedict Glaw - * config.guss: Update from config repo. + * config.guess: Update from config repo. * config.sub: Ditto. 2013-01-07 Jeff Johnston @@ -470,7 +1138,7 @@ * config.sub: Import these changes from the config project: - 2011-10-08 Joern Rennecke + 2011-10-08 Joern Rennecke Ben Elliston * config.sub (epiphany): New.