summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * Makefile.tpl (BASE_FLAGS_TO_PASS): Also pass DESTDIR.cagney-unwind-20030108-branchpointcagney-unwind-20030108-branchDJ Delorie2003-01-093-4/+12
| | | | | (install-info, dir.info): Prepend $(DESTDIR) to $(infodir). * Makefile.in: Regenerate.
* * configure.in: Remove Makefile in build, host and target modulesAlexandre Oliva2003-01-093-74/+113
| | | | | unless configure was run with --no-recursion. * configure: Rebuilt.
* * ldmain.c (main): Make sure ld_sysroot is initialized.Daniel Jacobowitz2003-01-092-0/+6
|
* merge from gccDJ Delorie2003-01-092-0/+10
|
* 2002-01-08 Klee Dienes <kdienes@apple.com>Klee Dienes2003-01-093-4/+10
| | | | | | * Makefile.am (ALL_MACHINES): Use cpu-msp430.lo, not cpu-msp430.c. (BFD32_BACKENDS): Use elf32-msp430.lo, not elf32-msp430.c. * Makefile.in: Regenerate.
* 2003-01-08 Klee Dienes <kdienes@apple.com>Klee Dienes2003-01-093-0/+7
| | | | | * Makefile.am (ALL_MACHINES): Add msp430-dis.lo. * Makefile.in: Regenerate.
* daily updateAlan Modra2003-01-081-1/+1
|
* [ ChangeLog ]Chris Demetriou2003-01-083-72/+122
| | | | | | | | | | | | | | | | | | | 2003-01-08 Chris Demetriou <cgd@broadcom.com> * config.guess: Update to 2003-01-03 version. * config.sub: Update to 2003-01-03 version. [ dejagnu/ChangeLog ] 2003-01-08 Chris Demetriou <cgd@broadcom.com> * config.guess: Update to 2003-01-03 version. * config.sub: Update to 2003-01-03 version. [ readline/ChangeLog.gdb ] 2003-01-08 Chris Demetriou <cgd@broadcom.com> * config.guess: Update to 2003-01-03 version. * config.sub: Update to 2003-01-03 version.
* * elfn32-mips.c (prev_reloc_section): New.Alexandre Oliva2003-01-082-12/+21
| | | | | (GET_RELOC_ADDEND): Use it. Parenthesize macro arguments. (SET_RELOC_ADDEND): Parenthesize macro argument.
* 2003-01-07 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2003-01-082-9/+16
| | | | | | | * mips.h: Fix missing space in comment. (INSN_ISA1, INSN_ISA2, INSN_ISA3, INSN_ISA4, INSN_ISA5) (INSN_ISA32, INSN_ISA32R2, INSN_ISA64): Shift values right by four bits.
* * ppc-opc.c (powerpc_macros <extrwi>): Accept a shift of 32.Alan Modra2003-01-082-2/+6
|
* * elf32-hppa.c (final_link_relocate): For all DP relative relocations,Dave Anglin2003-01-082-7/+11
| | | | adjust addil instructions if the symbol has no section.
* * configure: Regenerate with proper autoconf 2.13.Christopher Faylor2003-01-082-16/+1218
|
* daily updateAlan Modra2003-01-071-1/+1
|
* * configure.in: Add AC_PREREQ for consistency.Christopher Faylor2003-01-073-1217/+26
| | | | * configure: Regenerate.
* * config/tc-xstormy16.c (md_cgen_lookup_reloc): Adjust value basedDJ Delorie2003-01-072-2/+17
| | | | | on operand type. (xstormy16_md_apply_fix3): Use adjustment.
* * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.DJ Delorie2003-01-072-4/+8
|
* * elf32-xstormy16.c (xstormy16_elf_howto_table): Make REL_12 notDJ Delorie2003-01-072-1/+6
| | | | partial_inplace.
* * elf32-m68k.c (elf_m68k_check_relocs): Don't set DF_TEXTREL forAndreas Schwab2003-01-072-6/+34
| | | | | PC relative relocations. (elf_m68k_discard_copies): Set it here instead.
* daily updateAlan Modra2003-01-061-1/+1
|
* 2003-01-06 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2003-01-063-34/+64
| | | | | | * configure.in (GDB_TK): Add tcl directories conditional on gdb/gdbtk directory being present. * configure: Regenerate.
* * Makefile.am (eelf32iq10.c): Fix tab/whitespace mixup.Daniel Jacobowitz2003-01-0622-412/+648
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am (ldmain.o): Add @TARGET_SYSTEM_ROOT_DEFINE@. (GENSCRIPTS): Add @use_sysroot@. * Makefile.in: Regenerated. * configure.host: Move setting of NATIVE_LIB_DIRS to... * configure.tgt: ... here. Use ${target} instead of ${host} for NATIVE_LIB_DIRS. * configure.in: Add --with-sysroot. * configure: Regenerated. * genscripts.sh: Accept use_sysroot option. Set new variables NATIVE and USE_LIBPATH. Prepend "=" to directory names if $use_sysroot. Don't search $tool_lib if $use_sysroot. * ldfile.c (ldfile_add_library_path): Handle leading '='. * ldmain.c (TARGET_SYSTEM_ROOT): Define if not defined. (ld_sysroot): New variable. (main): Initialize ld_sysroot. * ldmain.h (ld_sysroot): New extern. * emultempl/elf32.em: Use NATIVE and USE_LIBPATH instead of searching $EMULATION_LIBPATH. (gld${EMULATION_NAME}_add_sysroot): New function. (gld${EMULATION_NAME}_check_ld_so_conf): Use it. Honor ld_sysroot. (gld${EMULATION_NAME}_after_open): Likewise. Only search environment variables if $NATIVE. * ld.texinfo (Options): Mention "=" prefix in the description of -L. * NEWS: Mention --with-sysroot. * emulparams/elf32bmipn32-defs.sh: Set NATIVE and LIBPATH_SUFFIX instead of setting LIB_PATH. * emulparams/elf32ppc.sh: Likewise. * emulparams/elf64_s390.sh: Likewise. * emulparams/elf64_sparc.sh: Likewise. * emulparams/elf64ppc.sh: Likewise. * emulparams/elf_x86_64.sh: Likewise. * emulparams/elf64_aix.sh: Add "=" prefixes to LIB_PATH. * emulparams/elf64hppa.sh: Add "=" prefixes to LIB_PATH.
* daily updateAlan Modra2003-01-051-1/+1
|
* * ld/pe-dll.c (autofilter_symbollist): Add cygwin_crt0.Christopher Faylor2003-01-052-0/+5
|
* daily updateAlan Modra2003-01-041-1/+1
|
* * configure.in (LD): Improve test for gcc. Try to set LD to the ld usedDave Anglin2003-01-043-66/+111
| | | | | by gcc if LD is not defined and we are not doing a Canadian Cross. * configure: Rebuilt.
* * Makefile.am (ldmain.o): Pass BINDIR.Daniel Jacobowitz2003-01-044-4/+22
| | | | | | * Makefile.in: Regenerated. * ldmain.c (set_scripts_dir): Use make_relative_prefix for the first search path.
* * readelf.c (guess_is_rela): Handle EM_IQ2000.Stan Cox2003-01-044-1/+18
| | | | | | (get_machine_name): Likewise. (dump_relocations): Likewise. * NEWS: Mention IQ2000 support.
* * Makefile.am (ALL_EMULATIONS): Add eelf32iq2000.o.Stan Cox2003-01-047-0/+498
| | | | | | | | | (eelf32iq2000.c): New target. * Makefile.in: Regenerate. * configure.tgt: Handle iq2000-*-elf. * emulparams/elf32iq10.sh: New file. * emulparams/elf32iq2000.sh: New file. * scripttempl/iq2000.sc: New file.
* daily updateAlan Modra2003-01-031-1/+1
|
* * configure.in: Add iq2000-elf target.Stan Cox2003-01-036-4/+1291
| | | | | | * configure: Regenerate. * config/tc-iq2000.c: New file. * config/tc-iq2000.h: Likewise.
* * gas/iq2000: New testsuite.Stan Cox2003-01-0357-0/+10467
|
* * Makefile.am (ALL_MACHINES): Add cpu-iq2000.lo.Stan Cox2003-01-0313-3/+1109
| | | | | | | | | | | | | | | | | | | | | | (ALL_MACHINES_CFILES): Add cpu-iq2000.c. (BFD32_BACKENDS): Add elf32-iq2000.lo. (BFD32_BACKENDS_CFILES): Add elf32-iq2000.c. (cpu-iq2000.lo): New target. * Makefile.in: Regenerate. * config.bfd: Handle iq2000-*-elf. * archures.c (bfd_architecture): Add bfd_{arch,mach}_iq2000. (bfd_archures_list): Add bfd_iq2000_arch. * configure.in: Handle bfd_elf32_iq2000_vec. * configure: Regenerate. * reloc.c: Add BFD_RELOC_IQ2000_OFFSET_16, BFD_RELOC_IQ2000_OFFSET_21, and BFD_RELOC_IQ2000_UHI16. * targets.c (bfd_elf32_iq2000_vec): Declare. (bfd_target_vector): Add bfd_elf32_iq2000_vec. * elf.c (prep_headers): Set e_machine to EM_IQ2000. * cpu-iq2000.c: New file. * elf32-iq2000.c: Likewise. * libbfd.h: Regenerate. * bfd-in2.h: Likewise.
* * iq2000-asm.c: New file.Stan Cox2003-01-0313-2/+9178
| | | | | | | | | | | | | | | | | | | | * iq2000-desc.c: Likewise. * iq2000-desc.h: Likewise. * iq2000-dis.c: Likewise. * iq2000-ibld.c: Likewise. * iq2000-opc.c: Likewise. * iq2000-opc.h: Likewise. * Makefile.am (HFILES): Add iq2000-desc.h, iq2000-opc.h. (CFILES): Add iq2000-asm.c, iq2000-desc.c, iq2000-dis.c, iq2000-ibld.c, iq2000-opc.c. (ALL_MACHINES): Add iq2000-asm.lo, iq2000-desc.lo, iq2000-dis.lo, iq2000-ibld.lo, iq2000-opc.lo. (CLEANFILES): Add stamp-iq2000. (IQ2000_DEPS): New macro. (stamp-iq2000): New target. * Makefile.in: Regenerate. * configure.in: Handle bfd_iq2000_arch. * configure: Regenerate.
* * dis-asm.h (print_insn_iq2000): Declare.Stan Cox2003-01-035-0/+70
| | | | | * common.h (EM_IQ2000): Define. * iq2000.h: New file.
* * ld-mips-elf/mips-elf-flags.exp: Add -mips4 to a -mgp64 test.Richard Sandiford2003-01-032-1/+5
|
* oops - omitted from previous delta - a reworking of the linker relaxation code.Nick Clifton2003-01-031-740/+717
|
* daily updateAlan Modra2003-01-021-1/+1
|
* 2003-01-02 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2003-01-022-9/+15
| | | | | | * mips-dis.c (print_insn_args): Use position extracted by "+A" to calculate size for "+B". Redo code for "+C" so it shares the same style as "+A" and "+B" now do.
* bfd/Richard Sandiford2003-01-025-110/+319
| | | | | | | | | | | | | | | | | | * elfxx-mips.c: Include libiberty.h. (elf_mips_isa, _bfd_mips_elf_mach_extends_p): Remove. (mips_set_isa_flags): New function, split out from... (_bfd_mips_elf_final_write_processing): ...here. Only call mips_set_isa_flags if the EF_MIPS_MACH bits are clear. (mips_mach_extensions): New array. (mips_32bit_flags_p): New function. (_bfd_mips_elf_merge_private_bfd_data): Rework architecture checks. Use mips_32bit_flags_p to check if one binary is 32-bit and the other is 64-bit. When adopting IBFD's architecture, adopt the bfd_mach as well as the flags. ld/testsuite/ * ld-mips-elf/jr.s: New file. * ld-mips-elf/mips-elf-flags.exp: New test.
* * readelf.c (get_machine_flags): Handle E_MIPS_ARCH_32R2.Richard Sandiford2003-01-022-1/+6
|
* 2003-01-02 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2003-01-022-290/+292
| | | | | | | | * mips-dis.c: Update copyright years. (print_insn_arg): Rename to... (print_insn_args): This, returning void. Process the whole string of args rather than a single one. Reindent. (print_insn_mips): Update to match the above.
* 2003-01-02 H.J. Lu <hjl@gnu.org>H.J. Lu2003-01-022-3/+10
| | | | | * Makefile.in (DESTDIR): New. (install-info): Use it.
* [ gas/ChangeLog ]Chris Demetriou2003-01-027-62/+103
| | | | | | | | | | | | | | | | | | | | | | | | 2003-01-02 Chris Demetriou <cgd@broadcom.com> * config/tc-mips.c: Update copyright years to include 2003. (mips_ip): Fix indentation of "+A", "+B", and "+C" handling. Additionally, clean up their code slightly and clean up their comments some more. * doc/c-mips.texi: Add MIPS32r2 to ".set mipsN" documentation. [ gas/testsuite/ChangeLog ] 2003-01-02 Chris Demetriou <cgd@broadcom.com> * gas/mips/elf_arch_mips32r2.d: Fix file description comment. [ include/opcode/ChangeLog ] 2003-01-02 Chris Demetriou <cgd@broadcom.com> * mips.h: Update copyright years to include 2002 (which had been missed previously) and 2003. Make comments about "+A", "+B", and "+C" operand types more descriptive.
* Rework IP2k linker relxation.Nick Clifton2003-01-021-0/+8
|
* Add do_pseudo_reloc and _pei386_runtime_relocator to the exclude list.Nick Clifton2003-01-022-1/+8
|
* * ldfile.c: Fix comment typos.Kazu Hirata2003-01-025-14/+21
| | | | | | * ldlang.c: Likewise. * mri.c: Likewise. * pe-dll.c: Likewise.
* * doc/Makefile.am (as.1): Depend on "asconfig.texi gasver.texiDaniel Jacobowitz2003-01-023-2/+8
| | | | | $(CPU_DOCS)". * doc/Makefile.in: Regenerate.
* * src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.Daniel Jacobowitz2003-01-022-2/+6
|
* Suggested by Manfred Hollstein <manfred.h@gmx.net>:Daniel Jacobowitz2003-01-023-2/+9
| | | | | | * Makefile.am (ld.1): Depend on configdoc.texi and ldver.texi. * Makefile.in: Regenerated.