summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * Makefile.tpl (all-target): Correct @if conditional for target modules.Nick Clifton2007-01-091-0/+7
| | | | | * configure.in: Omit libiberty if building only target libgcc. * configure, Makefile.in: Regenerated.
* Mention that the top level configure file has been regenerated.Nick Clifton2007-01-091-0/+1
|
* * configure.in: Add support for an x86_64-mingw* target.Nick Clifton2007-01-091-0/+4
| | | | * configure: Regenerate.
* 2007-01-04 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-01-041-0/+5
| | | | | * configure.in: Use DEV-PHASE to detect the default for --enable-werror. * configure: Regenerate.
* Sync with gcc:Daniel Jacobowitz2007-01-041-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-29 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-12-291-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.
* * configure.in: When removing Makefiles to force a reconfigure, alsoIan Lance Taylor2006-12-271-0/+6
| | | | | remove prev-DIR*/Makefile. * configure: Regenerate.
* bfd/Kazu Hirata2006-12-241-0/+4
| | | | | | | | | | * config.bfd: Recognize fido. gas/ * configure.tgt: Recognize fido. ld/ * configure.tgt: Recognize fido.
* 2006-12-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-12-191-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.
* sync a change from gccnewlib-1_15_0Alan Modra2006-12-121-0/+7
|
* * configure.in: Handle spu makefile frag.Alan Modra2006-12-111-0/+9
| | | | | | | | * config/mt-spu: New file. * Makefile.tpl (MAINT): Define (MAINTAINER_MODE_FALSE, MAINTAINER_MODE_TRUE): Define. * configure: Regenerate. * Makefile.in: Regenerate.
* * config.sub, config.guess: Update from upstream sources.Ben Elliston2006-12-111-0/+4
|
* * configure.in: Sync with GCC (spu-*-*).Ben Elliston2006-12-111-0/+5
| | | | * configure: Sync with GCC.
* * Makefile.def (dependencies): Add dependency forMike Stump2006-12-081-0/+7
| | | | | | install-target-libssp and install-target-libgomp on install-gcc. * Makefile.in: Regenerate.
* 2006-11-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-11-171-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.
* * Makefile.tpl (clean-stage*): Sync with GCC (clean).DJ Delorie2006-11-141-0/+7
| | | | | | * Makefile.in: Sync with GCC. * configure.in: Sync with GCC (mpfr, gmp). * configure: Sync with GCC.
* 2006-11-08 Jie Zhang <jie.zhang@analog.com>Jeff Johnston2006-11-091-0/+6
| | | | | | * configure.in: Remove target-libgloss from noconfigdirs for bfin-*-*. * configure: Regenerated.
* 2006-10-27 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-10-271-0/+1
| | | | | * COPYING.NEWLIB: Add spu license. * COPYING.LIBGLOSS: Ditto.
* 2006-10-27 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-10-271-0/+4
| | | | * COPYING.NEWLIB: Add spu license.
* 2006-10-17 Brooks Moses <bmoses@stanford.edu>DJ Delorie2006-10-171-0/+6
| | | | | | * Makefile.def: Added pdf target handling. * Makefile.tpl: Added pdf target handling. * Makefile.in: Regenerated.
* 2006-10-11 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-10-111-0/+5
| | | | | * COPYING.NEWLIB: Updated. * COPYING.LIBGLOSS: Ditto.
* 2006-09-27 Dave Brolley <brolley@redhat.com>Dave Brolley2006-09-271-0/+6
| | | | | | * configure.in (RUNTEST): Look for 'runtest' in the source tree by using $s instead of $r. * configure: Regenerated.
* * config.sub, config.guess: Update from upstream sources.Ben Elliston2006-09-261-0/+4
|
* * configure.in: Remove redundant handling of mips*-dec-bsd*. LikewiseThiemo Seufer2006-09-201-0/+6
| | | | | for mipstx39-*-*. Disable libgloss for mips64*-*-linux*. * configure: Regenerate.
* * configure.in: Never build newlib for a Mingw host.Corinna Vinschen2006-08-301-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.
* [ ChangeLog ]newlib-csl-sourcerygxx-3_4_4-25Thiemo Seufer2006-08-151-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*.
* Sync from GCCPaolo Bonzini2006-07-251-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.
* * configure.in: Allow mingw32 and cygwin targets to build cross-gdb.Daniel Jacobowitz2006-07-231-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-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-07-191-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.
* * Makefile.def: Add dependencies for configure-opcodesJakub Jelinek2006-07-171-0/+6
| | | | | on configure-intl and all-opcodes on all-intl. * Makefile.in: Regenerated.
* ChangeLog:Alexandre Oliva2006-07-041-0/+4
| | | | | | * ltconfig: chmod 644 before ranlib during install. libiberty/ChangeLog: * Makefile.in: chmod 644 before ranlib during install.
* 2006-07-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-07-031-1/+1
| | | | | * configure.in: Fix thinkos in previous check-in. * configure: Regenerate.
* 2006-07-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-07-031-0/+5
| | | | | * configure.in: Fix thinko in previous check-in. * configure: Regenerate.
* 2006-07-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-07-031-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-20 David Ayers <d.ayers@inode.at>David Ayers2006-06-201-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.
* * include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}Mark Shinwell2006-06-151-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.
* remove conflict indicatorsPaolo Bonzini2006-06-151-1/+0
|
* 2006-06-15 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-06-151-0/+7
| | | | | | * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS too. * Makefile.in: Regenerate.
* Sync from gcc:Dave Anglin2006-06-131-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-13 David Ayers <d.ayers@inode.at>David Ayers2006-06-131-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-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-06-081-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-07 Carlos O'Donell <carlos@codesourcery.com>Carlos O'Donell2006-06-071-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-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-06-051-0/+5
| | | | | * config-ml.in: Alter CCASFLAGS to include special multilib options the same as is done for CFLAGS.
* Configury changes: update src repository (binutils, gdb, and rda) to useDaniel Jacobowitz2006-05-311-0/+10
| | | | | config/gettext-sister.m4 instead of the old gettext.m4. Regenerate all affected autotools files. Include intl in gdb releases again.
* * src-release (DEVO_SUPPORT): Add config.rpath.Daniel Jacobowitz2006-05-251-0/+4
|
* 2006-05-25 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-05-251-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.
* Enable gprof for cross builds.Mark Shinwell2006-05-241-0/+5
|
* * src-release (MAKEINFOFLAGS): Define.Daniel Jacobowitz2006-05-171-0/+5
| | | | (do-proto-toplev): Pass MAKEINFOFLAGS to submakes.
* * config.sub, config.guess: Update from upstream sources.Ben Elliston2006-05-141-0/+4
|
* * config.sub, config.guess: Update from upstream sources.nickrob-async-20060513-branchpointBen Elliston2006-05-121-1/+5
|