aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-10-04 * main.c (enable_external_editor): Don't declare.Tom Tromey2-16/+7
(captured_main): Don't set enable_external_editor.
2001-10-04 * elf-bfd.h (struct elf_link_hash_entry): Reorganise for betterAlan Modra2-26/+29
packing.
2001-10-04 * elf32-mips.c (mips_elf_record_global_got_symbol): Set got.offsetAlan Modra2-5/+10
to 1 rather than 0 to avoid confusing copy_indirect_symbol. (mips_elf_sort_hash_table_f): Compare got.offset against 1.
2001-10-04 * Makefile.am (BFD_H_DEPS): Add symcat.h. Ensure everythingAlan Modra3-1192/+1073
depends on $(BFD_H) $(BFD_H_DEPS) $(LOCAL_H_DEPS), not just those backends we configure. Run "make dep-am". (install-data-local): Install symcat.h. * dep-in.sed: Remove symcat.h from dependencies. * Makefile.in: Regenerate.
2001-10-04 * config/tc-ppc.c (md_assemble <DS relocs>): Test ppc_size as wellAlan Modra2-8/+20
as BFD_DEFAULT_TARGET_SIZE. (ppc_tc): Likewise. (ppc_is_toc_sym): Likewise. (md_apply_fix3): Likewise.
2001-10-04 Testcase updates for the previous patch.Thiemo Seufer14-311/+326
2001-10-04daily updateAlan Modra1-1/+1
2001-10-04*** empty log message ***gdbadmin1-1/+1
2001-10-03* genscripts.sh: Include a comment at the top of each generatedJim Blandy2-8/+22
script, explaining its purpose.
2001-10-03 * config/tc-mips.c (mips_64): Remove.Thiemo Seufer2-115/+159
(mips_target_format): Move downwards in file, use HAVE_64BIT_OBJECTS in it. (mips_abi_level, mips_abi): New enum. (mips_32bit_abi): Remove. (HAVE*PRS): Use mips_abi instead of mips_32bit_abi. (HAVE_NEWABI): New define. (HAVE_64BIT_OBJECTS): New define. (HAVE_32BIT_ADDRESSES): Don't return true for 64bit objects. (HAVE_64BIT_ADDRESSES): New define, inverse of HAVE_32BIT_ADDRESSES. (support_64bit_objects): New prototype. (md_begin): Use mips_abi instead of mips_32bit_abi. Don't write .reginfo section for n32, use .MIPS.options instead. (support_64bit_objects): New function, code from md_parse_option. (md_longopts): Add -n32 option. (md_parse_option): Use mips_abi instead of mips_32bit_abi/mips64. Add -n32 option. Protect with OBJ_ELF. (s_mipsset): Use mips_abi instead of mips_32bit_abi. (mips_elf_final_processing): Likewise. Don't write .reginfo section for n32, use .MIPS.options instead.
2001-10-03Add support for -z nocopyreloc.Alan Modra8-2/+34
2001-10-03Missed mention of regenerating po/POTFILES.inAlan Modra1-0/+1
2001-10-03 * elf64-mips.c (elf_backend_may_use_rela_p): New define.Thiemo Seufer2-1/+11
(elf_backend_default_use_rela_p): New define.
2001-10-03 * binutils-all/readelf.exp: Exclude mips*-*-elf* from 'readelf -wi'Thiemo Seufer2-1/+6
test.
2001-10-03Regenerate configure to include the gettext.m4 change. UpdateAlan Modra13-446/+491
opcodes/po/POTFILES.in
2001-10-03 * elfxx-ia64.c (elfNN_ia64_hash_copy_indirect): Fix typos in lastAlan Modra2-3/+6
change.
2001-10-03bfd/ChangeLogAlan Modra9-47/+69
* configure.in (AC_OUTPUT <bfd-in3.h>): Remove version.h. * configure: Regenerate. * Makefile.am (BFD_H_FILES): Add version.h. * Makefile.in: Regenerate. * po/SRC-POTFILES.in: Regenerate. bfd/doc/ChangeLog * Makefile.am (BFD_H_DEP): Add ../version.h. * Makefile.in: Regenerate.
2001-10-03 * elflink.h (elf_fix_symbol_flags): Copy flags to weakdef usingAlan Modra8-9/+40
elf_backend_copy_indirect_symbol so that backend has a chance to copy other necessary fields. * elf-bfd.h (struct elf_backend_data): Update description of elf_backend_copy_indirect_symbol. * elf.c (_bfd_elf_link_hash_copy_indirect): Bail out after copying flags if this is a weakdef. * elfxx-ia64.c (elfNN_ia64_hash_copy_indirect): Likewise. (elfNN_ia64_aix_add_symbol_hook): Use elf_link_hash_lookup rather than bfd_link_hash_lookup. * elf32-i386 (elf_i386_adjust_dynamic_symbol): Don't do copy reloc processing for weakdefs. * elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Likewise. * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise.
2001-10-03daily updateAlan Modra1-1/+1
2001-10-03 * gettext.m4: Test po/POTFILES.in exists before trying to read.Alan Modra2-2/+6
2001-10-03*** empty log message ***gdbadmin1-1/+1
2001-10-02Split SVR4/SunOS solib support.Kevin Buettner12-410/+938
2001-10-02* lib/gdb.exp (test_xfail_format): Simplify.Jim Blandy2-12/+21
* lib/gdb.exp (setup_xfail_format): Don't forget to put a `$' in front of the variable name `format'. Simplify `if'.
2001-10-02Fix (for the last time, I hope) handling of R_ARC_B22_PCREL.Nick Clifton1-7/+32
2001-10-02 * config/tc-ppc.c (md_apply_fix3 <BFD_RELOC_CTOR>): Make it 64Alan Modra2-1/+8
bits if target is 64 bit.
2001-10-02 * elf64-ppc.c (ppc64_elf_check_relocs): Use a local var and castAlan Modra2-109/+126
result of ELF64_R_TYPE to enum before using in a switch. (ppc64_elf_gc_mark_hook): Likewise. (ppc64_elf_gc_sweep_hook): Likewise. (ppc64_elf_reloc_type_class): Likewise.
2001-10-02 * doc/as.texinfo (listing): Fix typo.Alan Modra2-1/+3
2001-10-02Add more detection of 64-bit DWARF sectionsNick Clifton2-2/+37
2001-10-02 * ldver.h (ld_program_version): Remove declaration.Alan Modra6-136/+146
* lexsup.c (parse_args): Move printing of copyright message.. * ldver.c (ldversion): .. to here. Use BFD_VERSION_STRING in place of BFD_VERSION. (ld_program_version): Remove. * Makefile.am (Makefile): Depend on bfd/configure.in Run "make dep-am" * Makefile.in: Regenerate.
2001-10-02 * Makefile.am (Makefile): Depend on bfd/configure.inAlan Modra6-161/+224
Run "make dep-am" * Makefile.in: Regenerate.
2001-10-02 * as.c (print_version_id): Use BFD_VERSION_STRING in place ofAlan Modra4-1839/+2104
BFD_VERSION. * Makefile.am (Makefile): Depend on bfd/configure.in Run "make dep-am" * Makefile.in: Regenerate.
2001-10-02 * coffdump.c (PROGRAM_VERSION): Delete.Alan Modra9-214/+255
(main <'V'>): Call print_version. * srconv.c: Likewise. * sysdump.c: Likewise. * version.c (program_version): Remove. (print_version): Use BFD_VERSION_STRING. Just print the current year in copyright message. * addr2line.c (program_version): Remove unused declaration. * objdump.c (display_target_tables): Use BFD_VERSION_STRING in place of BFD_VERSION. * Makefile.am (Makefile): Depend on bfd/configure.in (cplus-dem.o): Depend on Makefile. Run "make dep-am" * Makefile.in: Regenerate.
2001-10-02 * common.h (NLM_CAT, NLM_CAT3): Don't define.Alan Modra2-26/+31
(NLM_CAT4): Update conditions under which this is defined. Document why CONCAT4 can't be used.
2001-10-02 * Makefile.in: Regenerate.Alan Modra2-0/+7
2001-10-02 * version.h: New file.Alan Modra48-1541/+1894
* bfd-in.h: (BFD_VERSION): Substitute bfd_version. (BFD_VERSION_DATE): Define. (BFD_VERSION_STRING): Define. * configure.in: AC_SUBST bfd_version, bfd_version_date and bfd_version_string. (AC_OUTPUT <bfd-in3.h>): Depend on version.h. * bfd-in2.h: Regenerate. * configure: Regenerate. * Makefile.am: Run "make dep-am" * Makefile.in: Regenerate. * bfd-in.h: Include "symcat.h". (CONCAT4): Redefine as for old CAT4. * aout-arm.c: Use equivalent CONCAT* macro in place of CAT* macros. Add warning regarding whitespace. * aout-cris.c: Likewise. * aout-ns32k.c: Likewise. * aout-sparcle.c: Likewise. * aout-tic30.c: Likewise. * aout0.c: Likewise. * armnetbsd.c: Likewise. * demo64.c: Likewise. * elf-bfd.h: Likewise. * gen-aout.c: Likewise. * host-aout.c: Likewise. * hp300bsd.c: Likewise. * hp300hpux.c: Likewise. * i386aout.c: Likewise. * i386bsd.c: Likewise. * i386dynix.c: Likewise. * i386freebsd.c: Likewise. * i386linux.c: Likewise. * i386lynx.c: Likewise. * i386mach3.c: Likewise. * i386netbsd.c: Likewise. * libaout.h: Likewise. * m68k4knetbsd.c: Likewise. * m68klinux.c: Likewise. * m68klynx.c: Likewise. * m68knetbsd.c: Likewise. * m88kmach3.c: Likewise. * mipsbsd.c: Likewise. * newsos3.c: Likewise. * ns32knetbsd.c: Likewise. * pc532-mach.c: Likewise. * pdp11.c: Likewise. * riscix.c: Likewise. * sparclinux.c: Likewise. * sparclynx.c: Likewise. * sparcnetbsd.c: Likewise. * sunos.c: Likewise. * targets.c: Likewise. * vaxnetbsd.c: Likewise. * vms-hdr.c: Likewise.
2001-10-02 2001-10-01 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+5
* Makefile.in (mipsread.o): Remove old dependency on partial-stab.h.
2001-10-022001-10-01 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* xcoffread.c (N_UNDF, N_ABS, N_TEXT, N_DATA, N_BSS, N_COMM, N_FN, N_EXT, N_INDR, N_SETA, N_SETT, N_SETD, N_SETB, N_SETV, CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING): Delete definitions. Don't include language.h any more. Don't include partial-stab.h any more. (scan_xcoff_symtab): Don't jump through hoops to reuse code in partial-stab.h, include the code directly, instead. * Makefile.in (xcoffread.o): Remove dependency on partial-stab.h.
2001-10-022001-10-01 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-60/+329
* xcoffread.c (N_UNDF, N_ABS, N_TEXT, N_DATA, N_BSS, N_COMM, N_FN, N_EXT, N_INDR, N_SETA, N_SETT, N_SETD, N_SETB, N_SETV, CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING): Delete definitions. Don't include language.h any more. Don't include partial-stab.h any more. (scan_xcoff_symtab): Don't jump through hoops to reuse code in partial-stab.h, include the code directly, instead. * Makefile.in (xcoffread.o): Remove dependency on partial-stab.h.
2001-10-02*** empty log message ***gdbadmin1-1/+1
2001-10-01 * gdb.threads/pthreads.exp: Wait for output and delayDaniel Jacobowitz2-0/+14
before sending ^C.
2001-10-01 * gdb.mi/mi-var-display.exp (continue to incr_a): RecognizeDaniel Jacobowitz3-0/+18
some incorrect output instead of timing out. * gdb.mi/mi-var-display.exp (continue to incr_a): Likewise.
2001-10-01* infcmd.c (do_registers_info): Delete code dumping largeAndrew Cagney2-12/+5
registers. Handled by val_print.
2001-10-01Detect and warn about DWARF64 format .debug_arange sectionsNick Clifton2-0/+14
2001-10-01bfd/Alan Modra11-144/+154
* bfd-in.h: Remove comments regarding generated files. * libbfd-in.h: Likewise. * libcoff-in.h: Likewise. * bfd-in2.h: Regenerate. * libbfd.h: Likewise. * libcoff.h: Likewise. bfd/doc/ * header.sed: New file, adds header to generated files. * Makefile.am: Rewrite rules generating libbfd.h, libcoff.h and bfd.h, using above. Add missing elf.c dependecy for libbfd.h. * Makefile.in: Regenerate.
2001-10-012001-09-30 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+17
* config/obj-elf.c (obj_elf_parse_section_letters): Accept "am" and "ams" for compatibility.
2001-10-01 * elf32-sh.c (sh_elf_howto_table, R_SH_REL32): MakeHans-Peter Nilsson2-9/+55
partial_inplace, matching assembler output. Set src_mask to all ones. (sh_elf_relocate_section): Delete misplaced comment. For relocatable linking against section symbol, call _bfd_relocate_contents for partial_inplace relocs and adjust rel->r_addend for others. <case R_SH_DIR32, R_SH_REL32>: Fetch partial_inplace addend with bfd_get_32, not at rel->r_addend.
2001-10-01 * config/tc-sh.h (MD_PCREL_FROM_SECTION): Define.Hans-Peter Nilsson2-3/+6
(md_pcrel_from_section): Prototype.
2001-10-01 * config/tc-sh.c (md_pcrel_from_section): Transformed fromHans-Peter Nilsson2-1/+21
md_pcrel_from. Handle pc-relativeness against link-time symbol. Handle relativeness to elsewhere than the fixup.
2001-10-01*** empty log message ***gdbadmin1-1/+1
2001-09-30 * Makefile.am: Update dependencies with "make dep-am".Hans-Peter Nilsson3-45/+58
* Makefile.in: Regenerate.