aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2007-01-31 * Makefile.tpl (LDFLAGS): Substitute it.Andreas Schwab1-0/+5
* Makefile.in: Regenerate.
2007-01-112007-01-11 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+5
* configure.in: Change == to = in test command. * configure: Regenerate. 2007-01-11 Paolo Bonzini <bonzini@gnu.org> * warnings.m4: Use m4_expand_once to clear the AC_SUBST'ed variable. (ACX_PROG_CC_WARNINGS_ARE_ERRORS): Fix typo. Add optional 2nd argument.
2007-01-112007-01-11 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+22
Nick Clifton <nickc@redhat.com> Kaveh R. Ghazi <ghazi@caip.rutgets.edu> * configure.in (build_configargs, host_configargs, target_configargs): Remove build/host/target parameters. (host_libs): Add gmp and mpfr. (GMP tests): Reorganize to allow in-tree GMP/MPFR. * Makefile.def (gmp, mpfr): New. (gcc): Remove target. * Makefile.tpl (build_os, build_vendor, host_os, host_vendor, target_os, target_vendor): New. (configure): Add host_alias/target_alias arguments. Adjust invocations. * configure: Regenerate. * Makefile.in: Regenerate. 2007-01-11 Matt Fago <fago@earthlink.net> * configure.in: Try to link to functions only in mpfr 2.2.x to improve robustness of configure tests. * configure: Regenerate.
2007-01-09* Makefile.tpl (all-target): Correct @if conditional for target modules.Nick Clifton1-0/+7
* configure.in: Omit libiberty if building only target libgcc. * configure, Makefile.in: Regenerated.
2007-01-09Mention that the top level configure file has been regenerated.Nick Clifton1-0/+1
2007-01-09* configure.in: Add support for an x86_64-mingw* target.Nick Clifton1-0/+4
* configure: Regenerate.
2007-01-042007-01-04 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+5
* configure.in: Use DEV-PHASE to detect the default for --enable-werror. * configure: Regenerate.
2007-01-04Sync with gcc:Daniel Jacobowitz1-0/+11
* Makefile.def (target_modules): Add libgcc. (lang_env_dependencies): Remove default items. Use no_c and no_gcc. * Makefile.tpl (clean-target-libgcc): Delete. (configure-target-[+module+]): Emit --disable-bootstrap dependencies on gcc even for bootstrapped modules. Rewrite handling of lang_env_dependencies to loop over target_modules. * configure.in (target_libraries): Add target-libgcc. * Makefile.in, configure: Regenerated.
2006-12-292006-12-29 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+20
Sync with gcc: 2006-12-29 Paolo Bonzini <bonzini@gnu.org> * configure.in: Reorganize recognition of languages. Add --enable-stage1-languages. Show supported languages for the chosen target rather than all recognized languages. * configure: Regenerate. 2006-12-29 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (GCC_STRAP_TARGETS, all-prebootstrap): Remove. * Makefile.in: Regenerate. 2006-12-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Warn that MPFR 2.2.0 is buggy. * configure: Regenerate. config: 2006-12-29 Paolo Bonzini <bonzini@gnu.org> * acx.m4: Sync with gcc.
2006-12-27 * configure.in: When removing Makefiles to force a reconfigure, alsoIan Lance Taylor1-0/+6
remove prev-DIR*/Makefile. * configure: Regenerate.
2006-12-24bfd/Kazu Hirata1-0/+4
* config.bfd: Recognize fido. gas/ * configure.tgt: Recognize fido. ld/ * configure.tgt: Recognize fido.
2006-12-192006-12-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+43
Sync with gcc: 2006-12-19 Paolo Bonzini <bonzini@gnu.org> * configure.in: Remove "$build" case for powerpc-*-darwin* since it only affects bootstrap and could be tested on "$host" as well. * configure: Regenerate. * config/mh-ppc-darwin: Add to the stage1 cflags here. 2006-12-19 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/29544 * Makefile.def (flags_to_pass): Add STAGE1_CHECKING. (bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags, move here comment from Makefile.tpl. * Makefile.tpl: Move some definitions higher in the file. (STAGE1_CHECKING): New. * configure.in: Add --enable-stage1-checking. * configure: Regenerate. * Makefile.in: Regenerate. 2006-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Update error message for missing GMP/MPFR. * configure: Regenerate. 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Update MPFR version in error message. * configure: Regenerate. 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags. (--with-mpfr-include, --with-mpfr-lib, --with-gmp-include, --with-gmp-lib): New flags. * configure: Regenerate. config: 2006-12-04 Eric Botcazou <ebotcazou@libertysurf.fr> * tls.m4 (GCC_CHECK_TLS): Do not test TLS with static linking if static linking doesn't even work.
2006-12-12sync a change from gccAlan Modra1-0/+7
2006-12-11 * configure.in: Handle spu makefile frag.Alan Modra1-0/+9
* config/mt-spu: New file. * Makefile.tpl (MAINT): Define (MAINTAINER_MODE_FALSE, MAINTAINER_MODE_TRUE): Define. * configure: Regenerate. * Makefile.in: Regenerate.
2006-12-11 * config.sub, config.guess: Update from upstream sources.Ben Elliston1-0/+4
2006-12-11 * configure.in: Sync with GCC (spu-*-*).Ben Elliston1-0/+5
* configure: Sync with GCC.
2006-12-08 * Makefile.def (dependencies): Add dependency forMike Stump1-0/+7
install-target-libssp and install-target-libgomp on install-gcc. * Makefile.in: Regenerate.
2006-11-172006-11-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+9
* Makefile.tpl (clean-target-libgcc): Test for gcc Makefile presence. (unstage): Test for stage_last presence. PR bootstrap/29802 * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in STAGE_PREFIX. * Makefile.in: Regenerate.
2006-11-14* Makefile.tpl (clean-stage*): Sync with GCC (clean).DJ Delorie1-0/+7
* Makefile.in: Sync with GCC. * configure.in: Sync with GCC (mpfr, gmp). * configure: Sync with GCC.
2006-11-092006-11-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston1-0/+6
* configure.in: Remove target-libgloss from noconfigdirs for bfin-*-*. * configure: Regenerated.
2006-10-272006-10-27 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+1
* COPYING.NEWLIB: Add spu license. * COPYING.LIBGLOSS: Ditto.
2006-10-272006-10-27 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+4
* COPYING.NEWLIB: Add spu license.
2006-10-172006-10-17 Brooks Moses <bmoses@stanford.edu>DJ Delorie1-0/+6
* Makefile.def: Added pdf target handling. * Makefile.tpl: Added pdf target handling. * Makefile.in: Regenerated.
2006-10-112006-10-11 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+5
* COPYING.NEWLIB: Updated. * COPYING.LIBGLOSS: Ditto.
2006-09-272006-09-27 Dave Brolley <brolley@redhat.com>Dave Brolley1-0/+6
* configure.in (RUNTEST): Look for 'runtest' in the source tree by using $s instead of $r. * configure: Regenerated.
2006-09-26 * config.sub, config.guess: Update from upstream sources.Ben Elliston1-0/+4
2006-09-20 * configure.in: Remove redundant handling of mips*-dec-bsd*. LikewiseThiemo Seufer1-0/+6
for mipstx39-*-*. Disable libgloss for mips64*-*-linux*. * configure: Regenerate.
2006-08-30 * configure.in: Never build newlib for a Mingw host.Corinna Vinschen1-0/+10
Never build newlib as Mingw target library. Test the existence of winsup/cygwin for building a Cygwin newlib, rather than just winsup. Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if building a Mingw target. * configure: Regenerate.
2006-08-15 [ ChangeLog ]Thiemo Seufer1-0/+6
* config.sub: Add support for sde as alias of mipsisa32-sde-elf. [ bfd/ChangeLog ] * config.bfd: Add configurations for mips*el-sde-elf* and mips*-sde-elf*. [ binutils/testsuite/ChangeLog ] * binutils-all/readelf.exp (readelf_test): Handle mips*-sde-elf*. [ gas/ChangeLog ] * configure.tgt: Handle mips*-sde-elf*. [ gas/testsuite/ChangeLog ] * gas/mips/mips.exp: Handle mips*-sde-elf*.
2006-07-25Sync from GCCPaolo Bonzini1-0/+10
2006-07-04 Eric Botcazou <ebotcazou@libertysurf.fr> PR bootstrap/18058 * configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1 if the bootstrap compiler is a GCC version that supports it. * configure: Regenerate. config: 2006-07-21 David Daney <ddaney@avtrex.com> PR libgcj/28426 * gxx-include-dir.m4: Use target_alias in path for cross build.
2006-07-23 * configure.in: Allow mingw32 and cygwin targets to build cross-gdb.Daniel Jacobowitz1-0/+5
* configure: Regenerated. gdb/ * config/i386/cygwin.mt (DEPRECATED_TM_FILE): Delete. * config/i386/nm-cygwin.h: Add contents of tm-cygwin.h. * config/i386/tm-cygwin.h: Delete file.
2006-07-192006-07-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+5
* Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir for stages after the first. * Makefile.in: Regenerate. config: 2006-07-19 Paolo Bonzini <bonzini@gnu.org> * acx.m4: Support --with-build-libsubdir and AC_SUBST build_libsubdir.
2006-07-17 * Makefile.def: Add dependencies for configure-opcodesJakub Jelinek1-0/+6
on configure-intl and all-opcodes on all-intl. * Makefile.in: Regenerated.
2006-07-04ChangeLog:Alexandre Oliva1-0/+4
* ltconfig: chmod 644 before ranlib during install. libiberty/ChangeLog: * Makefile.in: chmod 644 before ranlib during install.
2006-07-032006-07-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-1/+1
* configure.in: Fix thinkos in previous check-in. * configure: Regenerate.
2006-07-032006-07-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+5
* configure.in: Fix thinko in previous check-in. * configure: Regenerate.
2006-07-032006-07-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+17
Sync from gcc: 2007-07-03 Paolo Bonzini <bonzini@gnu.org> PR other/27063 * configure.in: Test subdir_requires and give an appropriate error message. * configure: Regenerate. 2006-06-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> PR target/27540 * configure.in: Only enable libgomp on IRIX 6. * configure: Regenerate.
2006-06-202006-06-20 David Ayers <d.ayers@inode.at>David Ayers1-0/+8
PR bootstrap/28072 * configure.in: Add target-boehm-gc to noconfigdirs depending on whether target-libjava is being configured instead of whether the java front end is enabled. * configure: Regenerate.
2006-06-15 * include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}Mark Shinwell1-0/+5
to R_ARM_LDC_SB_G{0,1,2} respectively. bfd/ * bfd-in2.h: Regenerate. * elf32-arm.c (R_ARM_ALU_PC_G0_NC, R_ARM_ALU_PC_G0, R_ARM_ALU_PC_G1_NC, R_ARM_ALU_PC_G1, R_ARM_ALU_PC_G2, R_ARM_LDR_PC_G1, R_ARM_LDR_PC_G2, R_ARM_LDRS_PC_G0, R_ARM_LDRS_PC_G1, R_ARM_LDRS_PC_G2, R_ARM_LDC_PC_G0, R_ARM_LDC_PC_G1, R_ARM_LDC_PC_G2, R_ARM_ALU_SB_G0_NC, R_ARM_ALU_SB_G0, R_ARM_ALU_SB_G1_NC, R_ARM_ALU_SB_G1, R_ARM_ALU_SB_G2, R_ARM_LDR_SB_G0, R_ARM_LDR_SB_G1, R_ARM_LDR_SB_G2, R_ARM_LDRS_SB_G0, R_ARM_LDRS_SB_G1, R_ARM_LDRS_SB_G2, R_ARM_LDC_SB_G0, R_ARM_LDC_SB_G1, R_ARM_LDC_SB_G2): New relocation types. (R_ARM_PC13): Rename to AAELF name R_ARM_LDR_PC_G0 and adjust HOWTO entry to be consistent with R_ARM_LDR_PC_G1 and friends. (elf32_arm_howto_table_3): Delete; contents merged into elf32_arm_howto_table_2. (elf32_arm_howto_from_type): Adjust correspondingly. (elf32_arm_reloc_map): Extend with the above relocations. (calculate_group_reloc_mask): New function. (identify_add_or_sub): New function. (elf32_arm_final_link_relocate): Support for the above relocations. * reloc.c: Add enumeration entries for BFD_RELOC_ARM_... codes to correspond to the above relocations. gas/ * config/tc-arm.c (enum parse_operand_result): New. (struct group_reloc_table_entry): New. (enum group_reloc_type): New. (group_reloc_table): New array. (find_group_reloc_table_entry): New function. (parse_shifter_operand_group_reloc): New function. (parse_address_main): New function, incorporating code from the old parse_address function. To be used via... (parse_address): wrapper for parse_address_main; and (parse_address_group_reloc): new function, likewise. (enum operand_parse_code): New codes OP_SHG, OP_ADDRGLDR, OP_ADDRGLDRS, OP_ADDRGLDC. (parse_operands): Support for these new operand codes. New macro po_misc_or_fail_no_backtrack. (encode_arm_cp_address): Preserve group relocations. (insns): Modify to use the above operand codes where group relocations are permitted. (md_apply_fix): Handle the group relocations ALU_PC_G0_NC through LDC_SB_G2. (tc_gen_reloc): Likewise. (arm_force_relocation): Leave group relocations for the linker. (arm_fix_adjustable): Likewise. gas/testsuite/ * gas/arm/group-reloc-alu.d: New test. * gas/arm/group-reloc-alu-encoding-bad.d: New test. * gas/arm/group-reloc-alu-encoding-bad.l: New test. * gas/arm/group-reloc-alu-encoding-bad.s: New test. * gas/arm/group-reloc-alu-parsing-bad.d: New test. * gas/arm/group-reloc-alu-parsing-bad.l: New test. * gas/arm/group-reloc-alu-parsing-bad.s: New test. * gas/arm/group-reloc-alu.s: New test. * gas/arm/group-reloc-ldc.d: New test. * gas/arm/group-reloc-ldc-encoding-bad.d: New test. * gas/arm/group-reloc-ldc-encoding-bad.l: New test. * gas/arm/group-reloc-ldc-encoding-bad.s: New test. * gas/arm/group-reloc-ldc-parsing-bad.d: New test. * gas/arm/group-reloc-ldc-parsing-bad.l: New test. * gas/arm/group-reloc-ldc-parsing-bad.s: New test. * gas/arm/group-reloc-ldc.s: New test. * gas/arm/group-reloc-ldr.d: New test. * gas/arm/group-reloc-ldr-encoding-bad.d: New test. * gas/arm/group-reloc-ldr-encoding-bad.l: New test. * gas/arm/group-reloc-ldr-encoding-bad.s: New test. * gas/arm/group-reloc-ldr-parsing-bad.d: New test. * gas/arm/group-reloc-ldr-parsing-bad.l: New test. * gas/arm/group-reloc-ldr-parsing-bad.s: New test. * gas/arm/group-reloc-ldr.s: New test. * gas/arm/group-reloc-ldrs.d: New test. * gas/arm/group-reloc-ldrs-encoding-bad.d: New test. * gas/arm/group-reloc-ldrs-encoding-bad.l: New test. * gas/arm/group-reloc-ldrs-encoding-bad.s: New test. * gas/arm/group-reloc-ldrs-parsing-bad.d: New test. * gas/arm/group-reloc-ldrs-parsing-bad.l: New test. * gas/arm/group-reloc-ldrs-parsing-bad.s: New test. * gas/arm/group-reloc-ldrs.s: New test. ld/testsuite/ * ld-arm/group-relocs-alu-bad.d: New test. * ld-arm/group-relocs-alu-bad.s: New test. * ld-arm/group-relocs.d: New test. * ld-arm/group-relocs-ldc-bad.d: New test. * ld-arm/group-relocs-ldc-bad.s: New test. * ld-arm/group-relocs-ldr-bad.d: New test. * ld-arm/group-relocs-ldr-bad.s: New test. * ld-arm/group-relocs-ldrs-bad.d: New test. * ld-arm/group-relocs-ldrs-bad.s: New test. * ld-arm/group-relocs.s: New test. * ld-arm/arm-elf.exp: Wire in new tests.
2006-06-15remove conflict indicatorsPaolo Bonzini1-1/+0
2006-06-152006-06-15 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+7
* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS too. * Makefile.in: Regenerate.
2006-06-13 Sync from gcc:Dave Anglin1-0/+8
2006-06-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> * configure.in: Don't enable libgomp on hpux10. * configure: Rebuilt.
2006-06-132006-06-13 David Ayers <d.ayers@inode.at>David Ayers1-0/+12
Sync from gcc: 2006-06-12 David Ayers <d.ayers@inode.at> PR bootstrap/27963 PR target/19970 * configure.in: Remove target-boehm-gc from noconfigdirs where ${libgcj} is specified. * configure: Regenerate.
2006-06-082006-06-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+10
Sync from gcc: 2005-01-12 David Edelsohn <edelsohn@gnu.org> Andreas Schwab <schwab@suse.de> PR bootstrap/18033 * config-ml.in: Eval option if surrounded by single quotes.
2006-06-072006-06-07 Carlos O'Donell <carlos@codesourcery.com>Carlos O'Donell1-0/+44
Sync from gcc: 2006-06-06 David Ayers <d.ayers@inode.at> PR libobjc/13946 * Makefile.def: Add dependencies for libobjc which boehm-gc. * Makefile.in: Regenerate. * configure.in: Add --enable-objc-gc at toplevel and have it enable boehm-gc for Objective-C. Remove target-boehm-gc from libgcj. Add target-boehm-gc to target_libraries. Add target-boehm-gc to noconfigdirs where ${libgcj} is specified. Assert that boehm-gc is supported when requested for Objective-C. Only build boehm-gc if needed either for Java or Objective-C. * configure: Regenerate. 2006-06-05 Paolo Bonzini <bonzini@gnu.org> PR 27674 * Makefile.tpl (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Depend on stage_current if bootstrapping. Remove rule to unstage bootstrapped modules. (stage_current): New. * Makefile.in: Regenerate. 2006-05-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> Andreas Tobler <a.tobler@schweiz.ch> * configure.in: Enable libgcj for hppa*-hp-hpux11*. * configure: Rebuilt. Revert 2006-01-31 Richard Guenther <rguenther@suse.de> Paolo Bonzini <bonzini@gnu.org> * Makefile.def (target_modules): Add libgcc-math target module. * configure.in (target_libraries): Add libgcc-math target library. (--enable-libgcc-math): New configure switch. * Makefile.in: Re-generate. * configure: Re-generate.
2006-06-052006-06-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+5
* config-ml.in: Alter CCASFLAGS to include special multilib options the same as is done for CFLAGS.
2006-05-31Configury changes: update src repository (binutils, gdb, and rda) to useDaniel Jacobowitz1-0/+10
config/gettext-sister.m4 instead of the old gettext.m4. Regenerate all affected autotools files. Include intl in gdb releases again.
2006-05-25 * src-release (DEVO_SUPPORT): Add config.rpath.Daniel Jacobowitz1-0/+4
2006-05-252006-05-25 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini1-0/+7
* Makefile.def (bfd, opcodes): Fix lib_path. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Replace ADAC with ADAFLAGS. (restrap): Move under "@if gcc-bootstrap". Fix typo. * Makefile.in: Regenerate.
2006-05-24Enable gprof for cross builds.Mark Shinwell1-0/+5