X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=ChangeLog;h=f1a09a184a166e1b4578474d63b146ebf70f1365;hb=df6795cee43ff10152f8a46d55ef45d195086034;hp=d4b6dc19efcf486edb98c0f78e08a2348d97a699;hpb=05a022685f878136be43a4505ef2db3d3cc5c02c;p=deliverable%2Fbinutils-gdb.git diff --git a/ChangeLog b/ChangeLog index d4b6dc19ef..f1a09a184a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,524 @@ +2012-08-26 H.J. Lu + + PR binutils/4970 + * Makefile.def (host_modules): Rmove lib_path=.libs from bfd + and opcodes. + * Makefile.in: Regenerated. + +2012-08-14 Diego Novillo + + Merge from cxx-conversion branch. + + * Makefile.tpl (STAGE[+id+]_CXXFLAGS): Remove + POSTSTAGE1_CONFIGURE_FLAGS. + * Makefile.in: Regenerate. + * configure.ac (ENABLE_BUILD_WITH_CXX): Remove. Update all users. + Force C++ when bootstrapping. + * configure: Regenerate. + +2012-07-06 Richard Guenther + + * Makefile.def (cloog): Pass $(HOST_GMPINC) and $(HOST_ISLINC) + as CPPFLAGS, pass path to built gmp as LDFLAGS, always use + --with-gmp=system. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-07-06 Richard Guenther + + * configure.ac (extra_isl_gmp_configure_flags): Initialize and subst. + * Makefile.def (isl): Use extra_isl_gmp_configure_flags and + supply V=1 as extra_make_flags. + * configure: Regenerated. + * Makefile.in: Likewise. + +2012-07-03 Richard Guenther + + * Makfile.def (isl): Remove not necessary extra_exports and + extra_make_flags. + (cloog): Use $$CPPFLAGS instead of ${CPPFLAGS}. + * Makefile.in: Regenerated. + +2012-07-03 Richard Guenther + + * Makefile.def (cloog): Add V=1 to extra_make_flags. + * configure.ac: If either the ISL or the CLooG check failed + do not try to build in-tree versions. + * Makefile.in: Regenerated. + * configure: Regenerated. + +2012-07-02 Richard Guenther + Michael Matz + Tobias Grosser + Sebastian Pop + + * Makefile.def: Add ISL host module, remove PPL host module. + Adjust ClooG host module to use the proper ISL. + * Makefile.tpl: Pass ISL include flags instead of PPL ones. + * configure.ac: Include config/isl.m4. Add ISL host library, + remove PPL. Remove PPL configury, add ISL configury, adjust + ClooG configury. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-07-02 Richard Guenther + + Merge from graphite branch + 2011-07-21 Tobias Grosser + + * configure: Regenerated. + * config/cloog.m4: Remove support for CLooG-ppl and CLooG-parma, + both cloog.org and legacy versions. The only supported version will + be CLooG with the isl backend. + + 2011-07-21 Tobias Grosser + + * configure: Regenerated. + * configure.ac: Require cloog isl 0.17.0 + + 2011-07-21 Tobias Grosser + + * configure: Regenerated. + * config/cloog.m4: Do not define CLOOG_ORG + +2012-06-29 Steven Bosscher + + * configure.ac: Skip C if explicitly selected. + * configure: Regenerate. + +2012-06-28 Christophe Lyon + + * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Make sure + they contain -O2. + * configure: Regenerate. + +2012-06-20 Jason Merrill + + * Makefile.tpl (check-target-libgomp-c++): New. + (check-target-libitm-c++): New. + * Makefile.def (c++): Add them. + * Makefile.in: Regenerate. + +2012-05-16 Olivier Hainque + + * Makefile.tpl (gcc-no-fixedincludes): Rename into ... + (gcc-install-no-fixedincludes): Now forwarder to local target in gcc/ + (install-no-fixedincludes): Adjust accordingly. + * Makefile.in: Regenerate. + +2012-05-09 Nick Clifton + Paul Smith + + PR bootstrap/50461 + * configure.ac (mpfr-dir): When using in-tree MPFR sources + allow for the fact that from release v3.1.0 of MPFR the source + files were moved into a src sub-directory. + * configure: Regenerate. + +2012-05-07 Janne Blomqvist + + * configure.ac: Bump minimum MPFR version to 2.4.0. + * configure: Regenerated. + +2012-05-01 Richard Henderson + + * Makefile.def (libatomic): New target_module. + * configure.ac (target_libraries): Add libatomic. + (noconfigdirs): Check if libatomic is supported. + * Makefile.in, configure: Rebuild. + +2012-05-15 H.J. Lu + + Merge upstream change + * libtool.m4 (_LT_ENABLE_LOCK): Support x32. + +2011-11-21 Andreas Tobler + + * libtool.m4: Additional FreeBSD 10 fixes. + +2012-06-28 Christophe Lyon + + * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Make sure + they contain -O2. + * configure: Regenerate. + +2012-05-14 Catherine Moore + + * NEWS: Mention PowerPC VLE port. + +2012-05-11 Mike Frysinger + + * MAINTAINERS (config/): Move to intl/ section. + (compile; depcomp; install-sh; missing; ylwrap): Likewise. + +2012-05-09 Nick Clifton + Paul Smith + + PR bootstrap/50461 + * configure.ac (mpfr-dir): When using in-tree MPFR sources + allow for the fact that from release v3.1.0 of MPFR the source + files were moved into a src sub-directory. + * configure: Regenerate. + +2012-05-02 Roland McGrath + + * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF. + * configure: Regenerate. + +2012-04-25 Joel Brobecker + + * config.sub: Update to 2012-04-18 version from official repo. + +2012-03-19 Tristan Gingold + + * configure.ac (ia64*-*-*vms*): Add support for ld. + * configure: Regenerate. + +2012-03-14 Rainer Orth + + * configure.ac (enable_libgomp): Remove *-*-irix6*. + (unsupported_languages): Remove mips-sgi-irix6.*. + (noconfigdirs): Don't add ${libgcj} for mips*-*-irix6*. + (with_stabs): Remove. + * configure: Regenerate. + +2012-03-12 Rainer Orth + + * configure.ac (enable_libgomp): Remove *-*-osf*. + (with_stabs): Remove alpha*-*-osf*. + * configure: Regenerate. + +2012-03-09 Jeff Johnston + + * COPYING.NEWLIB: Modify DJ Delorie license to include + modification rights in clause as permitted by DJ Delorie. + * COPYING.LIBGLOSS: Ditto. + +2012-03-09 Jeff Johnston + + * COPYING.NEWLIB: Remove two unused licenses. + +2012-03-05 Tristan Gingold + + * configure.ac: Enable gdb and readline for ia64*-*-*vms*. + * configure: Regenerate. + +2012-02-21 Joern Rennecke + + * COPYING.NEWLIB: Add Adapteva notice. + * COPYING.LIBGLOSS: Add Adapteva notice. + +2011-12-18 Eric Botcazou + + * configure: Regenerate. + +2011-12-15 Jeff Johnston + + * COPYING.LIBGLOSS: Add GPL with exception license. + +2011-11-09 Roland McGrath + + * configure.ac: Add tool checks for READELF and READELF_FOR_TARGET. + * configure: Rebuild. + * Makefile.def (flags_to_pass): Add READELF_FOR_TARGET. + * Makefile.tpl (READELF, READELF_FOR_TARGET): New variables. + (HOST_EXPORTS): Add READELF, READELF_FOR_TARGET. + (BASE_FLAGS_TO_PASS): Add READELF_FOR_TARGET. + (BASE_TARGET_EXPORTS, EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS): + Add READELF. + * Makefile.in: Rebuild. + +2011-11-08 Richard Henderson + + * configure.ac: Test for libitm directory present first. + + * configure.ac: Adjust srcdir for running libitm/configure.tgt. + + * configure.ac: Test libitm/configure.tgt to disable libitm. + * configure: Rebuild. + +2011-11-02 Rainer Orth + + * Makefile.tpl (EXTRA_GCC_FLAGS): Remove LIBGCC2_CFLAGS, + LIBGCC2_DEBUG_CFLAGS, LIBGCC2_INCLUDES. + * Makefile.in: Regenerate. + +2011-11-01 DJ Delorie + + * configure.ac (rl78-*-*) New case. + * configure: Regenerate. + +2011-11-01 DJ Delorie + + * config.sub: Update to version 2011-10-29 (added rl78) + +2011-10-27 Nick Clifton + + * config.sub: Import these changes from the config project: + + 2011-10-08 Joern Rennecke + Ben Elliston + + * config.sub (epiphany): New. + + 2011-09-09 Linas Vepstas + Ben Elliston + + * config.sub (hexagon, hexagon-*): New. + + 2011-08-23 Roland McGrath + + * config.sub: Rename 32eb to be32, 32el to le32, 64el to le64, and + 64eb to be64. + + 2011-08-16 Roland McGrath + + * config.sub (32eb, 32el, 64eb, 64el): New (pseudo-)CPUs. + (nacl): Grok as alias for 32el-unknown-nacl. + +2011-08-19 Joel Brobecker + + * src-release (GDB_SUPPORT_DIRS): Add 'cpu'. + +2011-08-14 Yao Qi + + Merge from gcc: + + 2011-08-14 Yao Qi + * configure.ac (tic6x-*-*): Remove gdb from noconfigdirs. + * configure: Regenerate. + +2011-07-26 Ian Lance Taylor + + Merge from gcc: + + 2011-07-26 Ian Lance Taylor + * configure.ac: Set have_compiler based on whether gcc directory + exists, rather than on whether gcc is in configdirs. + * configure: Rebuild. + + 2011-07-20 David Edelsohn + * Makefile.tpl (POSTSTAGE1_CONFIGURE_FLAGS): Add libsupc++ to + link directories. + * Makefile.in: Rebuild. + + 2011-07-20 Ian Lance Taylor + PR bootstrap/49787 + * configure.ac: Move --enable-bootstrap handling earlier in file. + If --enable-bootstrap and either --enable-build-with-cxx or + --enable-build-poststage1-with-cxx, enable C++ automatically. + * configure: Rebuild. + + 2011-07-19 Ian Lance Taylor + * configure.ac: Add --enable-build-poststage1-with-cxx. If set, + make C++ a boot_language. Set and substitute + POSTSTAGE1_CONFIGURE_FLAGS. + * Makefile.tpl (POSTSTAGE1_CONFIGURE_FLAGS): New variable. + (STAGE[+id+]_CONFIGURE_FLAGS): Add $(POSTSTAGE1_CONFIGURE_FLAGS). + * configure, Makefile.in: Rebuild. + + 2011-07-16 Jason Merrill + * Makefile.def (language=c++): Add check-c++0x and + check-target-libmudflap-c++. + * Makefile.tpl (check-target-libmudflap-c++): New. + * Makefile.in: Regenerate. + + 2011-07-16 Matthias Klose + * Makefile.tpl (EXTRA_CONFIGARGS_LIBJAVA): Define. + * Makefile.def (target_modules/libjava): Pass + $(EXTRA_CONFIGARGS_LIBJAVA). + * configure.ac: Pass --disable-static in EXTRA_CONFIGARGS_LIBJAVA, + if not configured with --enable-static-libjava. + * Makefile.in: Regenerate. + * configure: Likewise. + + 2011-06-22 Hans-Peter Nilsson + PR regression/47836 + PR bootstrap/23656 + PR other/47733 + PR bootstrap/49247 + PR c/48825 + * configure.ac (target_libraries): Remove target-libiberty. + Remove case-statement setting skipdirs=target-libiberty for + multiple targets. Remove checking target_configdirs and + removing target-libiberty but keeping target-libgcc if + otherwise empty. + * Makefile.def (target_modules): Don't add libiberty. + (dependencies): Remove all traces of target-libiberty. + * configure, Makefile.in: Regenerate. + +2011-07-22 Jason Merrill + + * Makefile.def (language=c++): Add check-c++0x and + check-target-libmudflap-c++. + * Makefile.tpl (check-target-libmudflap-c++): New. + * Makefile.in: Regenerate. + +2011-07-18 Rainer Orth + + * configure: Regenerate. + +2011-07-07 Rainer Orth + + PR target/39150 + * configure.ac (i[3456789]86-*-solaris2*): Also accept + x86_64-*-solaris2.1[0-9]*. + * configure: Regenerate. + +2011-06-13 Walter Lee + + * configure.ac (tilepro-*-*) New case. + (tilegx-*-*): Likewise. + * configure: Regenerate. + +2011-06-06 Nick Clifton + + * config.sub: Sync from upstream. + +2011-05-08 Doug Kwan + + Merge from gcc: + + 2011-05-08 Doug Kwan + + * configure.ac: Propagate LDFLAGS_FOR_TARGET. + * configure: Regenerated. + * Makefile.tpl (LDFLAGS_FOR_TARGET): Use LDFLAGS_FOR_TARGET + value from configure. + * Makefile.in: Regenerated. + +2011-05-05 Joseph Myers + + * configure.ac (alpha*-dec-osf*, i[[3456789]]86-*-rdos*, + sh*-*-pe|mips*-*-pe|arm-wince-pe, sparc-*-sunos4*, *-*-aix*, + *-*-beos*, *-*-chorusos, *-*-dragonfly*, *-*-freebsd*, *-*-linux* + | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu, *-*-lynxos*, + *-*-mingw*, *-*-netbsd*, *-*-netware*, *-*-tpf*, *-*-uclinux*, + *-*-vxworks*): Disable newlib and libgloss in separate case + statement. + (i[[3456789]]86-*-linux*): Move logic allowing newlib to be built + to separate case statement. + (*-*-chorusos, *-*-dragonfly*, *-*-freebsd*, *-*-netbsd*, + *-*-netware*, *-*-tpf*, *-*-uclinux*, *-*-vxworks*, + alpha*-dec-osf*, alpha*-*-linux*, am33_2.0-*-linux*, sh-*-linux*, + sh*-*-pe|mips*-*-pe|*arm-wince-pe, arm-*-coff, arm-*-elf* | + arm*-*-eabi*, arm*-*-linux-gnueabi, arm*-*-symbianelf*, avr-*-*, + bfin-*-*, cris-*-* | crisv32-*-*, frv-*-*, i[[3456789]]86-*-coff | + i[[3456789]]86-*-elf, i[[3456789]]86-w64-mingw*, + i[[3456789]]86-*-mingw*, x86_64-*-mingw*, + i[[3456789]]86-*-interix*, i[[3456789]]86-*-beos*, + i[[3456789]]86-*-rdos*, m32r-*-*, + m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*, m68k-*-elf*, m68*-*-* + | fido-*-*, powerpc-*-aix*, powerpc-*-beos*, powerpc-*-eabi, + powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems*, + rs6000-*-lynxos*, rs6000-*-aix*, mips*-*-linux*, sparclet-*-aout* + | sparc86x-*-*, sparc-*-elf*, sparc64-*-elf*, sparclite-*-*, + sparc-*-sunos4*, sparc-*-solaris* | sparc64-*-solaris* | + sparcv9-*-solaris*, *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | + *-*-kopensolaris*-gnu, *-*-lynxos*, *-*-*): Don't disable newlib + and libgloss in main case over targets. Remove most empty cases + in main case over targets. + * configure: Regenerate. + +2011-05-04 Joseph Myers + + * configure.ac: Remove code setting special library locations for + hppa*64*-*-hpux11*. Remove code setting compiler for + sparc-sun-solaris2*. + * configure: Regenerate. + +2011-05-04 Joseph Myers + + * configure.ac: Separate libgloss_dir settings from general case + over targets. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + * configure.ac (*-*-dragonfly*, *-*-freebsd*, *-*-netbsd*, + alpha*-dec-osf*, alpha*-*-linux*, alpha*-*-*, sh-*-linux*, + arm-*-elf* | arm*-*-eabi*, arm*-*-linux-gnueabi, frv-*-*): Remove + cases in libgcj-disabling case statement. + (hppa*64*-*-linux*): Set unsupported_languages instead of + disabling target-zlib. + (hppa*64*-*-*): Restrict case in libgcj-disabling case statement + to hppa*64*-*-hpux*. + (hppa*-*-*): Restrict case in libgcj-disabling case statement to + hppa*-*-hpux*. + (ia64*-*-elf*, ia64*-**-hpux*, i[[3456789]]86-*-elf, + i[[3456789]]86-*-linux*, *-*-cygwin*, i[[3456789]]86-*-interix*, + i[[3456789]]86-*-solaris2*, m32r-*-*, m68k-*-elf*, m68*-*-* | + fido-*-*, powerpc-*-eabi, powerpc-*-eabi* | powerpcle-*-eabi* | + powerpc-*-rtems*, mips*-*-linux*, mips*-*-*, sh-*-* | sh64-*-*, + sparc-*-elf*, sparc64-*-elf*, sparc-*-solaris* | + sparc64-*-solaris* | sparcv9-*-solaris*, *-*-linux* | *-*-gnu* | + *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu, *-*-*): Remove cases in + libgcj-disabling case statement. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + * configure.ac: Disable Java for targets not supporting libffi. + (*-*-chorusos, *-*-kaos*, am33_2.0-*-linux*, sh*-*-pe|mips*-*-pe): + Remove cases in Java-disabling statement. + (*arm-wince-pe): Change to arm-wince-pe. + (arc-*-*, arm-*-coff, arm-*-pe*, arm-*-riscix*, avr-*-*): Remove + cases in Java-disabling statement. + (bfin-*-*): Don't disable Java again. + (c4x-*-* | tic4x-*-*, tic54x-*-*, cr16-*-*, d10v-*-*, d30v-*-*, + fr30-*-elf*, moxie-*-*, h8300*-*-*, h8500-*-*, hppa1.1-*-osf* | + hppa1.1-*-bsd*, hppa*-*-*elf* | hppa*-*-lites* | hppa*-*-openbsd*, + hppa*-*-pro*, i960-*-*, i[[3456789]]86-*-coff, + i[[3456789]]86-*-pe, i[[3456789]]86-*-sco3.2v5*, + i[[3456789]]86-*-sco*, i[[3456789]]86-*-sysv4*, + i[[3456789]]86-*-beos*, i[[3456789]]86-*-rdos*, + m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*): Remove cases in + Java-disabling statement. + (mmix-*-*): Don't disable Java again. + (mt-*-*, powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*, + powerpc-*-beos*, rs6000-*-lynxos*, rs6000-*-*, m68k-apollo-*, + microblaze*, mips*-sde-elf*, mips*-*-irix5*, mips*-*-bsd*, + sparclet-*-aout* | sparc86x-*-*, sparclite-*-*, sparc-*-sunos4*, + tic6x-*-*, v810-*-*, vax-*-*): Remove cases in Java-disabling + statement. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + Merge from GCC: + + 2011-04-18 Jack Howarth + + PR lto/48086 + * configure.ac: Re-enable LTO on *-apple-darwin9*. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + * configure.ac: Separate cases disabling Java and Java libraries + from general case over targets. + * configure: Regenerate. + +2011-04-06 Joseph Myers + + * configure.ac (build_tools): Remove build-byacc. + (host_libs): Remove mmalloc. + (host_tools): Remove byacc make patch prms send-pr ash bash bzip2 + autoconf automake libtool diff rcs fileutils shellutils time + textutils wdiff find uudecode hello tar gzip indent recode release + sed perl gawk findutils gettext zip. + (libgcj): Remove target-qthreads. + (target_tools): Remove target-examples target-gperf. + (YACC): Don't handle building byacc. + * configure: Regenerate. + * Makefile.def (ash, autoconf, automake, bash, byacc, bzip2, diff, + dosutils, examples, fileutils, find, findutils, gawk, gettext, + gnuserv, gperf, gzip, hello, indent, libtool, make, mmalloc, + patch, perl, prms, qthreads, rcs, recode, release, sed, send-pr, + shellutils, tar, textutils, time, uudecode, wdiff, zip): Don't + handle building components. + * Makefile.in: Regenerate. + 2011-04-05 Ralf Wildenhues * config.sub: Sync from upstream. @@ -232,11 +753,11 @@ * config.guess: Update to version 2011-02-02 * config.sub: Update to version 2011-02-24 - + 2011-03-03 Sebastian Pop - * configure.ac: Adjust test of with_ppl. - * configure: Regenerated. + * configure.ac: Adjust test of with_ppl. + * configure: Regenerated. 2011-03-02 Sebastian Pop @@ -843,11 +1364,11 @@ * lt~obsolete.m4: Likewise. 2010-01-07 Kaveh R. Ghazi - Francois-Xavier Coudert + Francois-Xavier Coudert PR bootstrap/42424 * configure.ac: Include libtool m4 files. - (_LT_CHECK_OBJDIR): Call it. + (_LT_CHECK_OBJDIR): Call it. (extra_mpc_mpfr_configure_flags, extra_mpc_gmp_configure_flags, gmplibs, ppllibs, clooglibs): Use $lt_cv_objdir. @@ -1260,8 +1781,8 @@ 2009-06-03 Jerome Guitton Ralf Wildenhues - * Makefile.tpl (all): Avoid a trailing backslash. - * Makefile.in: Regenerate. + * Makefile.tpl (all): Avoid a trailing backslash. + * Makefile.in: Regenerate. 2009-06-03 Ben Elliston @@ -3424,7 +3945,7 @@ non-ported target libraries in noconfigdirs. Ditto, except for non-aout, non-elf, non-linux-gnu. Remove libgcj_ex_libffi. - : Set add_this_lang=no if the language is in + : Set add_this_lang=no if the language is in unsupported_languages. * configure: Regenerate. @@ -4745,8 +5266,8 @@ 2003-12-21 Bernardo Innocenti - * configure.in (*-*-uclinux): Exclude newlib, libgloss and rda. - * configure: Regenerated. + * configure.in (*-*-uclinux): Exclude newlib, libgloss and rda. + * configure: Regenerated. 2003-12-19 Nathanael Nerode @@ -12835,8 +13356,8 @@ Mon May 10 05:58:35 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com) Sun May 9 17:47:57 1993 Rob Savoye (rob at darkstar.cygnus.com) - * Makefile.in: Use srcroot to find runtest rather than rootme. - Pass RUNTESTFLAGS and EXPECT down in BASE_FLAGS_TO_PASS. + * Makefile.in: Use srcroot to find runtest rather than rootme. + Pass RUNTESTFLAGS and EXPECT down in BASE_FLAGS_TO_PASS. Fri May 7 14:55:59 1993 Ian Lance Taylor (ian@cygnus.com)