X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=ChangeLog;h=7b49f03d9aa9917a2821e6f363773bfac798deab;hb=8a1599ab37f85aec096cf6326b1bc8027572b020;hp=eedccf40d9f12287cd3f0344dbee10bd9e323d9b;hpb=a4fd337476dd0d246549b81b3e5cc8fb3ddc9b00;p=deliverable%2Fbinutils-gdb.git diff --git a/ChangeLog b/ChangeLog index eedccf40d9..7b49f03d9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,472 @@ +2008-03-27 Paolo Bonzini + + * Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove. + * Makefile.in: Regenerate. + +2008-03-20 Ian Lance Taylor + + * configure.ac: Add support for --enable-gold. + * Makefile.def: Add gold as a directory like ld. + * configure, Makefile.in: Regenerate. + +2008-03-19 Andreas Krebbel + + * opcodes/s390-mkopc.c (s390_opcode_cpu_val): S390_OPCODE_Z10 added. + (s390_cond_extensions): Reduced extensions to the compare related. + (main): z10 cpu type option added. + (expandConditionalJump): Renamed to ... + (insertExpandedMnemonic): ... this. + + * opcodes/s390-opc.c: Re-group the operand format makros. + (INSTR_RIE_RRPU, INSTR_RIE_RRP0, INSTR_RIE_RUPI, + INSTR_RIE_R0PI, INSTR_RIE_RUPU, INSTR_RIE_R0PU, INSTR_RIE_R0IU, + INSTR_RIE_R0I0, INSTR_RIE_R0UU, INSTR_RIE_R0U0, + INSTR_RIE_RRUUU, INSTR_RIS_RURDI, INSTR_RIS_R0RDI, INSTR_RIS_RURDU, + INSTR_RIS_R0RDU, INSTR_RRF_U0RR, INSTR_RRF_00RR, INSTR_RRS_RRRDU, + INSTR_RRS_RRRD0, INSTR_RXY_URRD, INSTR_SIY_IRD, INSTR_SIL_RDI, + INSTR_SIL_RDU): New instruction formats added. + (MASK_RIE_RRPU, MASK_RIE_RRP0, MASK_RIE_RUPI, MASK_RIE_R0PI, + MASK_RIE_RUPU, MASK_RIE_R0PU, MASK_RIE_R0IU, MASK_RIE_R0I0, + MASK_RIE_R0UU, MASK_RIE_R0U0, MASK_RIE_RRUUU, MASK_RIS_RURDI, + MASK_RIS_R0RDI, MASK_RIS_RURDU, MASK_RIS_R0RDU, MASK_RRF_U0RR, + MASK_RRF_00RR, MASK_RRS_RRRDU, MASK_RRS_RRRD0, MASK_RXY_URRD, + MASK_SIY_IRD, MASK_SIL_RDI, MASK_SIL_RDU): New instruction format + masks added. + (s390_opformats): New formats added "ris", "rrs", "sil". + * opcodes/s390-opc.txt: Add the conditional jumps with the + extensions removed from automatic expansion in s390-mkopc.c manually. + (asi - trtre): Add new System z10 EC instructions. + * include/opcode/s390.h (s390_opcode_cpu_val): S390_OPCODE_Z10 added. + +2008-03-17 Ralf Wildenhues + + * configure.ac: m4_include config/proginstall.m4. + * configure: Regenerate. + +2008-03-16 Ralf Wildenhues + + Backport from upstream Libtool: + + 2007-10-12 Eric Blake + + Deal with Autoconf 2.62's semantic change in m4_append. + * ltsugar.m4 (lt_append): Replace broken versions of + m4_append. + (lt_if_append_uniq): Don't require separator to be overquoted, + and avoid broken m4_append. + (lt_dict_add): Fix typo. + * libtool.m4 (_LT_DECL): Don't overquote separator. + +2008-03-13 David Edelsohn + + * config.rpath: Add AIX 6 support. + +2008-03-13 Paolo Bonzini + + * Makefile.def (stageprofile). Remove -fprofile-generate + from stage_libcflags. + * Makefile.in: Regenerate. + +2008-03-13 Ben Elliston + + * config.sub, config.guess: Update from upstream sources. + +2008-03-06 Florian Krohm + + * s390-opc.c (INSTR_RSL_R0RD): Fix operands. + * s390-opc.txt (cmpsc): Duplicate entry removed. + (dxr, sqdr, sqer, cxfbr, cdfbr, cefbr, lzer, lzdr, lzxr, + cegbr, cdgbr, cxgbr, cegr, cdgr, cxgr, cxfr, cdfr, cefr, fixr, fidr, + fier, cu42, cu41): Fix operand format. + +2008-02-20 Paolo Bonzini + + PR bootstrap/32009 + PR bootstrap/32161 + + * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Compute here. + * configure: Regenerate. + + * Makefile.def: Define stage_libcflags for all bootstrap stages. + * Makefile.tpl (BOOT_LIBCFLAGS, STAGE2_LIBCFLAGS, STAGE3_LIBCFLAGS, + STAGE4_LIBCFLAGS): New. + (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Subst from autoconf, without + $(SYSROOT_CFLAGS_FOR_TARGET) and $(DEBUG_PREFIX_CFLAGS_FOR_TARGET). + (BASE_TARGET_EXPORTS): Append them here to C{,XX}FLAGS. + (EXTRA_TARGET_FLAGS): Append them here to {LIB,}C{,XX}FLAGS. + (configure-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags + for target modules. Don't export LIBCFLAGS. + (all-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags; pass + $(BASE_FLAGS_TO_PASS) where [+args+] was passed, and [+args+] after + the overridden CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET. + (invocations of `all'): Replace $(TARGET_FLAGS_TO_PASS) with + $(EXTRA_TARGET_FLAGS), $(FLAGS_TO_PASS) with $(EXTRA_HOST_FLAGS). + * Makefile.in: Regenerate. + +2008-02-16 Ralf Wildenhues + + PR libgcj/33085 + * libtool.m4 (_LT_COMPILER_PIC) [ mingw, cygwin ] : + Do not use -DDLL_EXPORT. Backport from upstream. + +2008-02-14 Nick Clifton + + Import this patch from gcc: + 2008-01-24 David Edelsohn + + * libtool.m4: Backport AIX 6 support from ToT Libtool. + +2008-02-02 Hans-Peter Nilsson + + * configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf. + * configure: Regenerate. + +2008-01-31 Marc Gauthier + + * configure.ac (xtensa*-*-*): Recognize processor variants. + * configure: Regenerate. + +2008-01-30 Ralf Wildenhues + + PR bootstrap/34922 + * configure.ac (PARSE_ARGS): Push suitable setting of + ac_subdirs_all, for `./configure --help=recursive'. + Handle `+' in generic toplevel directory disabling. + * configure: Regenerate. + +2008-01-23 Ben Elliston + + * config.sub, config.guess: Update from upstream sources. + +2008-01-08 Ben Elliston + + * config.sub, config.guess: Update from upstream sources. + +2007-12-19 Jeff Johnston + + * COPYING.LIBGLOSS: Update default copyright. + +2007-12-19 Jeff Johnston + + * COPYING.NEWLIB: Update default copyright. + +2007-12-17 Kaveh R. Ghazi + + * configure.ac: Change required MPFR from 2.2.0 -> 2.2.1. + Change recommended MPFR from 2.2.1 > 2.3.0. + * configure: Regenerate. + +2007-12-13 Richard Sandiford + + * Makefile.tpl (CFLAGS_FOR_TARGET): Add -g. + (CXXFLAGS_FOR_TARGET): Add -O2 -g. + * Makefile.in: Regenerate. + +2007-12-10 Andreas Tobler + + * configure.ac: Enable libjava for x86_64-*-darwin9. + * configure: Regenerate. + +2007-12-05 Ben Elliston + + * config.sub, config.guess: Update from upstream sources. + +2007-11-28 Ralf Wildenhues + + * config-ml.in: Robustify against white space in absolute file + names. + + * config-ml.in (multi-clean): Substitute ${Makefile}. + Remove superfluous ${Makefile} in list. + +2007-10-23 Daniel Jacobowitz + + * Makefile.def (dependencies): Make configure-gdb depend on + all-intl. + * Makefile.in: Regenerated. + +2007-10-15 Patrick Mansfield + + * Makefile.def: To avoid problems running with parallel makes, + build newlib before libgloss so that target specific header + files are availble. + * Makefile.in: Regenerate. + +2007-10-11 Daniel Jacobowitz + + * Makefile.def (dependencies): Add all-gdb -> all-libdecnumber. + * Makefile.in: Regenerate. + +2007-10-11 Daniel Jacobowitz + + * src-release (GDB_SUPPORT_DIRS): Add libdecnumber. + * libdecnumber: New directory, imported from GCC. + +2007-10-08 Mike Frysinger + + * configure.ac (CFLAGS_FOR_BUILD, CXXFLAGS_FOR_BUILD, + LDFLAGS_FOR_BUILD): Default them to host flags only for $host = $build. + Set default CXXFLAGS_FOR_BUILD to CXXFLAGS, not CFLAGS. Set default + LDFLAGS_FOR_BUILD to LDFLAGS, not CFLAGS. + * configure: Regenerate. + +2007-10-01 Paolo Bonzini + + * Makefile.tpl (AR_FOR_BUILD, AS_FOR_BUILD, CXX_FOR_BUILD, + DLLTOOL_FOR_BUILD, GCJ_FOR_BUILD, GFORTRAN_FOR_BUILD, + LDFLAGS_FOR_BUILD, LD_FOR_BUILD, NM_FOR_BUILD, RANLIB_FOR_BUILD, + WINDMC_FOR_BUILD, WINDRES_FOR_BUILD): Use autoconf substitutions. + * configure.ac: Default them to host tools for $host = $build. + Subst them. + + * configure: Regenerate. + * Makefile.in: Regenerate. + +2007-09-20 Richard Sandiford + + * configure.ac (mipsisa*-*-elfoabi*): New stanza. + * configure: Regenerate. + +2007-09-19 Benjamin Kosnik + + * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Move libgomp before + libstdc++. + * Makefile.def: Add libgomp config as a maybe dependency for libstdc++. + * configure: Regenerate. + * Makefile.in: Regenerate. + +2007-09-17 Andreas Schwab + + * configure.ac: Raise minimum makeinfo version to 4.6. + * configure: Regenerate. + +2007-09-15 Alan Modra + + * configure.ac: Correct makeinfo version check. + * configure: Regenerate. + +2007-09-14 Richard Sandiford + + * configure.ac (mips*-sde-elf*): New stanza. Add target-libiberty + to $skipdirs and only disable gprof for newlib. Use the normal + mips*-elf* handling in other respects. + * configure: Regnerate. + +2007-09-12 David Daney + + * configure.ac: Remove mips64*-*-linux* noconfigdirs section, thus + enabling libgcj. + * configure: Regenerate. + +2007-09-12 Richard Guenther + + * configure.ac (--enable-stage1-checking): If neither --enable-checking + nor --disable-checking is provided also turn on yes and types + checking for stage1. + * configure: Re-generate. + +2007-09-11 Francois-Xavier Coudert + + PR target/33281 + * configure.ac: Use config/mh-mingw on mingw. + * configure: Regenerate. + +2007-09-10 Rask Ingemann Lambertsen + + PR other/32154 + * configure.ac: For libgloss targets, point the linker to the linker + script, startup code and simulator library. + * configure: Regenerate. + +2007-09-09 Andrew Haley + + * configure.ac (noconfigdirs): Remove target-libffi and + target-libjava. + +2007-08-29 Nick Clifton + + * config.sub, config.guess: Update from upstream sources. + +2007-08-21 Richard Guenther + + * configure.ac: Add types checking to stage1 checking flags. + * configure: Regenerate. + +2007-08-18 Paul Brook + Joseph Myers + + * Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New. + (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Include it. + * Makefile.in: Regenerate. + * configure.ac (--with-debug-prefix-map): New. + * configure: Regenerate. + +2007-08-17 Richard Sandiford + Nigel Stephens + + * configure.ac (mips*-sde-elf*): New stanza. Use config/mt-sde + as target_makefile_frag. + * configure: Regenerate. + +2007-08-16 Alexandre Oliva + + * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): + Add to flags_to_pass. Adjust uses of BOOT_CFLAGS. + (bootstrap2-debug, bootstrap-debug): New bootstrap stages. + * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New. + (do-compare, do-compare3, do-compare-debug): New. + ([+compare-target+]): Use them. + +2007-08-16 Alexandre Oliva + + * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): + Add to flags_to_pass. Adjust uses of BOOT_CFLAGS. + (bootstrap2-debug, bootstrap-debug): New bootstrap stages. + * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New. + (do-compare, do-compare3, do-compare-debug): New. + ([+compare-target+]): Use them. + +2007-08-13 Ralf Wildenhues + Ben Elliston + + * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass + --silent if $silent. + * configure: Regenerate. + +2007-08-12 Daniel Jacobowitz + + * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB. + +2007-07-17 Nick Clifton + + * COPYING3: New file. Contains version 3 of the GNU General + Public License. + * COPYING3.LIB: New file. Contains version 3 of the GNU + Lesser General Public License. + +2007-07-11 Bernd Schmidt + + * configure.ac: Fix my previous change to really match GCC. + * configure: Regenerate. + +2007-07-11 Ralf Wildenhues + + * configure.ac: Rewrite 'configure --help' strings to look nicer. + * configure: Regenerate. + +2007-07-11 Ralf Wildenhues + + * configure.ac: Add some missing m4 quotation. + * configure: Regenerate. + +2007-07-09 Kai Tietz + + * Makefile.def: Add windmc tool to build. + * Makefile.tpl: Likewise. + * configure.ac: Likewise. + * Makefile.in: Regenerate. + * configure: Regenerate. + +2007-07-05 H.J. Lu + + * lt~obsolete.m4: New. Import from 20070318 libtool. + +2007-06-29 Bernd Schmidt + + * configure.ac: Don't add target-libmudflap to noconfigdirs for + uclinux and linux-uclibc targets. + * configure: Regenerate. + +2007-06-28 DJ Delorie + + * configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're + not building newlib. + * configure: Regenerated. + +2007-06-22 Daniel Jacobowitz + + * src-release (DEVO_SUPPORT): Correct typos. + +2007-06-18 Daniel Jacobowitz + + * Makefile.def: Add dependency from configure-gdb to all-bfd. + * Makefile.in: Regenerated. + +2007-06-14 Paolo Bonzini + + * Makefile.tpl (cleanstrap): Don't delete the toplevel Makefile. + (distclean-stage[+id+]): Possibly delete stage_last. + * Makefile.in: Regenerate. + +2007-06-07 Ben Elliston + + * config.sub, config.guess: Update from upstream sources. + +2007-06-07 Ben Elliston + + * Makefile.tpl: Fix spelling error. + * Makefile.in: Regenerate. + +2007-06-04 Paolo Bonzini + + Sync with gcc: + 2007-05-30 Jakub Jelinek + + PR bootstrap/29382 + * configure.ac: Don't use -fkeep-inline-functions for GCC < 3.3.1. + * configure: Rebuilt. + +2007-06-01 Steve Ellcey + + * libtool.m4 (LT_CMD_MAX_LEN): Try using getconf to set + lt_cv_sys_max_cmd_len. + +2007-05-31 Paolo Bonzini + + * ltgcc.m4: Update from GCC. + +2007-05-25 Andreas Tobler + + * ltmain.sh: Fix Darwin verstring, remove ${wl}. + +2007-05-24 Steve Ellcey + + * ltmain.sh: Update from GCC. + * libtool.m4: Update from GCC. + * ltsugar.m4: New. Update from GCC. + * ltversion.m4: New. Update from GCC. + * ltoptions.m4: New. Update from GCC. + * ltconfig: Remove. + * ltcf-c.sh: Remove. + * ltcf-cxx.sh: Remove. + * ltcf-gcj.sh: Remove. + * src-release: Update with new libtool file list. + +2007-05-16 Paolo Bonzini + + * Makefile.def (bootstrap_stage): Replace stage_make_flags with + stage_cflags. + * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS, POSTSTAGE1_FLAGS_TO_PASS): + Remove CFLAGS/LIBCFLAGS. + (configure-stage[+id+]-[+prefix+][+module+], + all-stage[+id+]-[+prefix+][+module+]): Pass it from [+stage_cflags+]. + * Makefile.in: Regenerate. + +2007-04-14 Steve Ellcey + + * config-ml.in: Update from GCC. + +2007-04-09 Daniel Jacobowitz + + * src-release (do-proto-toplev): Process the support directories before + the tool directory. + +2007-03-21 Richard Sandiford + + * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting + of glob. Quote arguments with single quotes too. + * configure: Regenerate. + 2007-03-12 Brooks Moses * Makefile.def (fixincludes): Remove unneeded "missing" lines. @@ -444,7 +913,7 @@ whether target-libjava is being configured instead of whether the java front end is enabled. * configure: Regenerate. - + 2006-06-15 Mark Shinwell * include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2} @@ -469,13 +938,13 @@ Sync from gcc: 2006-06-12 David Ayers - + PR bootstrap/27963 PR target/19970 - * configure.in: Remove target-boehm-gc from noconfigdirs where + * configure.in: Remove target-boehm-gc from noconfigdirs where ${libgcj} is specified. * configure: Regenerate. - + 2006-06-08 Jeff Johnston Sync from gcc: @@ -489,9 +958,9 @@ 2006-06-07 Carlos O'Donell Sync from gcc: - + 2006-06-06 David Ayers - + PR libobjc/13946 * Makefile.def: Add dependencies for libobjc which boehm-gc. * Makefile.in: Regenerate. @@ -506,7 +975,7 @@ * configure: Regenerate. 2006-06-05 Paolo Bonzini - + PR 27674 * Makefile.tpl (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Depend on stage_current if bootstrapping. @@ -622,7 +1091,7 @@ * configure: Regenerate. 2006-02-21 Rafael Avila de Espindola - + * Makefile.tpl (BUILD_CONFIGDIRS): Remove. (TARGET_CONFIGDIRS): Remove. * configure.in: Remove AC_SUBST(target_configdirs). @@ -692,7 +1161,7 @@ 2006-02-14 Paolo Bonzini Andreas Schwab - + * configure: Regenerate. 2006-01-16 Paolo Bonzini @@ -984,7 +1453,7 @@ CONFIGURED_LIPO_FOR_TARGET, CONFIGURED_STRIP_FOR_TARGET. * Makefile.in: Regenerate. * configure: Regenerate. - + 2005-09-19 David Edelsohn * configure.in (powerpc-*-aix*): Add target-libssp to noconfigdirs. @@ -1051,7 +1520,7 @@ 2005-07-27 Mark Mitchell * Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET. - * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET. + * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET. * Makefile.in: Regenerated. 2005-07-26 Mark Mitchell @@ -1076,7 +1545,7 @@ * configure.in: Add cases for Renesas m32c. * configure: Regenerated. - + 2005-07-14 Kelley Cook * COPYING, compile, config-ml.in, config.guess, @@ -1191,7 +1660,7 @@ 2005-05-19 Paul Brook - * configure.in: Rewrite misleading error message when requested + * configure.in: Rewrite misleading error message when requested language cannot be built. * configure: Regenerate. @@ -11944,3 +12413,4 @@ left-margin: 8 fill-column: 76 version-control: never End: +