aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-10-24 * pe-dll.c (process_def_file): Don't export all symbols by default ifDanny Smith2-1/+6
building a position-independent executable.
2004-10-24 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,Hans-Peter Nilsson11-10/+17
ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d, ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d, ld-mmix/reg-1m.d: Adjust for changed error message format.
2004-10-24*** empty log message ***gdbadmin1-1/+1
2004-10-24daily updateAlan Modra1-1/+1
2004-10-23 * configure.in: Use an absolute path to install-sh.Daniel Jacobowitz3-62/+81
* configure: Regenerated.
2004-10-23 * ada-lang.c (grow_vect): Return the new array instead ofAndreas Schwab3-7/+14
expecting pointer to pointer to avoid violation of aliasing rules. * ada-lang.h (GROW_VECT): Adapt call to grow_vect.
2004-10-23* dlltool.c: Include <assert.h>.Nick Clifton6-48/+109
(PREFIX_ALIAS_BASE): Define. (struct export): Add member import_name; (def_exports): Set import_name. (make_one_lib_file): Remove prefix alias code, use import_name in .idata$6. (gen_lib_file): Create and delete aliases. * binutils-all/alias.def: New file. * binutils-all/dlltool.exp: Two new -p tests. * config/default.exp (dlltool_gas_flag): New variable. Copy gas and lds executables into tmpdir/gas directory rather than making symlinks which might not be supported by the host OS. Attempt to handle the case where the host OS does not use the .exe extension but the target OS does. * lib/utils-lib.exp (exe_ext): New procedure.
2004-10-23 * s390-tdep.c (enum pv_boolean): Remove.Ulrich Weigand2-198/+139
(pv_is_array_ref): Remove. (s390_on_stack): Remove. (S390_NUM_SPILL_SLOTS): Remove. (struct s390_prologue_data): Remove members 'spill' and 'back_chain', add members 'gpr_slot', 'fpr_slot', and 'back_chain_saved_p'. (s390_store): Track all stores of orginal incoming registers to the stack constant offsets relative to the CFA, instead of only tracking stores into specific spill slots. (s390_load): Likewise. (s390_analyze_prologue): Adapt to struct s390_prologue_data changes. (s390_prologue_frame_unwind_cache): Likewise. Only track registers defined as call-saved by the ABI. (s390_push_dummy_call): Use bottom of dummy call argument save area as return value, not the top. Do not store to the called function's register save area. (s390_unwind_dummy_id): Adapt accordingly.
2004-10-232004-10-23 Andrew Cagney <cagney@gnu.org>Andrew Cagney12-75/+100
* objfiles.h (struct objfile): Rename obj_private to deprecated_obj_private, sym_private to deprecated_sym_private, and sym_stab_info to deprecated_sym_stab_info. * gdb-stabs.h: Update. * elfread.c: Update. * dbxread.c: Update. * coffread.c: Update. * xcoffread.c: Update. * symfile.c: Update. * somread.c: Update. * nlmread.c: Update. * mdebugread.c: Update. * hpread.c: Update. * coffread.c: Update.
2004-10-23 * gdb.texinfo (Core File Generation): New section.Eli Zaretskii2-0/+32
2004-10-23 (Calling): Expand and elaborate text. Add "print". Add theEli Zaretskii2-5/+24
description of problems with weak aliases.
2004-10-232004-10-23 Eli Zaretskii <eliz@gnu.org>Eli Zaretskii2-3/+6
* gdb.texinfo (Starting): Fix whitespace; make "elaboration" stand out where it is first used, and add an index entry for the term.
2004-10-232004-10-23 Eli Zaretskii <eliz@gnu.org>Eli Zaretskii2-0/+12
* gdb.texinfo(Files): Add a tip for decreasing memory used for symtabs from shared libraries.
2004-10-23 * gdb.texinfo (SVR4 Process Information): Document subcommands ofEli Zaretskii2-25/+63
"info proc" that are already implemented. Add index entries. (Working Directory): Add a cross-reference to "info proc" command.
2004-10-23* config.bfd: Add mips64*-*-openbsd.Mark Kettenis2-0/+10
2004-10-23* mips64obsd-nat.c, mips64obsd-tdep.c: New files.Mark Kettenis7-0/+228
* configure.host: Add mips64*-*-openbsd*. * configure.tgt: Add mips64*-*-openbsd*. * Makefile.in (ALLDEPFILES): Add mips64obsd-nat.o, mips64obsd-tdep.c. (mips64obsd-nat.o, mips64obsd-tdep.o): New dependecies. * config/mips/obsd64.mh, config/mips/obsd64.mt: New files.
2004-10-23daily updateAlan Modra1-1/+1
2004-10-23*** empty log message ***gdbadmin1-1/+1
2004-10-22 * symtab.c (symbol_search_name): Minor reformatting.Joel Brobecker2-1/+7
2004-10-222004-10-21 msnyder <msnyder@redhat.com>Michael Snyder1-1112/+275
* mn10300-tdep.c: Replace struct mn10300_unwind_cache with struct trad_frame_cache. Don't seem to need any more. (mn10300_frame_unwind_cache): Use trad_frame_cache. Tentatively try using SP or A3 reg as frame base. (mn10300_frame_dummy_this_id): Rename to mn10300_frame_this_id. Call trad_frame_get_id. (mn10300_frame_prev_reg): Call trad_frame_get_reg. (mn10300_frame_base_address): Call trad_frame_get_this_base. (mn10300_frame_args_address, mn10300_frame_locals_address): Delete. Substitute mn10300_frame_base_address. (mn10300_frame_unwind_init): Call dwarf2_frame_sniffer (even though it doesn't seem to work yet).
2004-10-22*** empty log message ***gdbadmin1-1/+1
2004-10-22daily updateAlan Modra1-1/+1
2004-10-21 * elf32-xtensa.c (ebb_propose_action): Put declarations beforeBob Wilson2-1/+7
statements.
2004-10-212004-10-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-2/+7
* configure.in: (AM_INIT_AUTOMAKE): Set version to 2.15.94. * configure: Regenerate.
2004-10-21bfd/H.J. Lu70-176/+356
2004-10-21 H.J. Lu <hongjiu.lu@intel.com> PR 463 * aoutx.h (aout_link_input_section_std): Pass proper hash entry to linker reloc_overflow callback. (aout_link_input_section_ext): Likewise. (aout_link_reloc_link_order): Likewise. * coff-a29k.c (coff_a29k_relocate_section): Likewise. * coff-alpha.c (alpha_ecoff_get_relocated_section_contents): Likewise. (alpha_relocate_section): Likewise. * coff-arm.c (coff_arm_relocate_section): Likewise. * coff-h8300.c (h8300_reloc16_extra_cases): Likewise. * coff-h8500.c (extra_case): Likewise. * coff-i960.c (coff_i960_relocate_section): Likewise. * coff-mcore.c (coff_mcore_relocate_section): Likewise. * coff-mips.c (mips_relocate_section): Likewise. * coff-or32.c (coff_or32_relocate_section): Likewise. * coff-ppc.c (coff_ppc_relocate_section): Likewise. * coff-rs6000.c (xcoff_ppc_relocate_section): Likewise. * coff-sh.c (sh_relocate_section): Likewise. * coff-tic80.c (coff_tic80_relocate_section): Likewise. * coff-w65.c (w65_reloc16_extra_cases): Likewise. * coff-z8k.c (extra_case): Likewise. * coff64-rs6000.c (xcoff64_ppc_relocate_section): Likewise. * cofflink.c (_bfd_coff_reloc_link_order): Likewise. (_bfd_coff_generic_relocate_section): Likewise. * ecoff.c (ecoff_reloc_link_order): Likewise. * elf-hppa.h (elf_hppa_relocate_section): Likewise. * elf-m10200.c (mn10200_elf_relocate_section): Likewise. * elf-m10300.c (mn10300_elf_relocate_section): Likewise. * elf32-arm.h (elf32_arm_relocate_section): Likewise. * elf32-avr.c (elf32_avr_relocate_section): Likewise. * elf32-cr16c.c (elf32_cr16c_relocate_section): Likewise. * elf32-cris.c (cris_elf_relocate_section): Likewise. * elf32-crx.c (elf32_crx_relocate_section): Likewise. * elf32-d10v.c (elf32_d10v_relocate_section): Likewise. * elf32-fr30.c (fr30_elf_relocate_section): Likewise. * elf32-frv.c (elf32_frv_relocate_section): Likewise. * elf32-h8300.c (elf32_h8_relocate_section): Likewise. * elf32-hppa.c (elf32_hppa_relocate_section): Likewise. * elf32-i370.c (i370_elf_relocate_section): Likewise. * elf32-i386.c (elf_i386_relocate_section): Likewise. * elf32-i860.c (elf32_i860_relocate_section): Likewise. * elf32-ip2k.c (ip2k_elf_relocate_section): Likewise. * elf32-iq2000.c (iq2000_elf_relocate_section): Likewise. * elf32-m32r.c (m32r_elf_relocate_section): Likewise. * elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Likewise. * elf32-m68k.c (elf_m68k_relocate_section): Likewise. * elf32-mcore.c (mcore_elf_relocate_section): Likewise. * elf32-msp430.c (elf32_msp430_relocate_section): Likewise. * elf32-openrisc.c (openrisc_elf_relocate_section): Likewise. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. * elf32-s390.c (elf_s390_relocate_section): Likewise. * elf32-sh.c (sh_elf_relocate_section): Likewise. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise. * elf32-v850.c (v850_elf_relocate_section): Likewise. * elf32-vax.c (elf_vax_relocate_section): Likewise. * elf32-xstormy16.c (xstormy16_elf_relocate_section): Likewise. * elf64-alpha.c (elf64_alpha_relocate_section): Likewise. * elf64-mmix.c (mmix_elf_relocate_section): Likewise. * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. * elf64-s390.c (elf_s390_relocate_section): Likewise. * elf64-sh64.c (sh_elf64_relocate_section): Likewise. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise. * elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise. * elflink.c (elf_reloc_link_order): Likewise. * elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise. * elfxx-mips.c (_bfd_mips_elf_relocate_section): Likewise. (_bfd_elf_mips_get_relocated_section_contents): Likewise. * linker.c (_bfd_generic_reloc_link_order): Likewise. * pdp11.c (pdp11_aout_link_input_section): Likewise. (aout_link_reloc_link_order): Likewise. * reloc.c (bfd_generic_get_relocated_section_contents): Likewise. * xcofflink.c (xcoff_reloc_link_order): Likewise. * simple.c (simple_dummy_reloc_overflow): Updated. include/ 2004-10-21 H.J. Lu <hongjiu.lu@intel.com> PR 463 * bfdlink.h (bfd_link_callbacks): Add a pointer to struct bfd_link_hash_entry to reloc_overflow. ld/ 2004-10-21 H.J. Lu <hongjiu.lu@intel.com> PR 463 * ldmain.c (reloc_overflow): Accept a pointer to struct bfd_link_hash_entry. Report symbol location for relocation overflow.
2004-10-212004-10-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-5/+9
* genscripts.sh (libpath.exp): Really generate for first emulation only.
2004-10-21 * linux-x86-64-low.c (ARCH_SET_GS): Add definition if missing.Joel Brobecker2-0/+16
(ARCH_SET_FS): Likewise. (ARCH_GET_FS): Likewise. (ARCH_GET_GS): Likewise.
2004-10-21 * gdb.ada/null_record.exp: Check where we stopped afterJoel Brobecker2-1/+7
sending the start command, instead of where the associated temporary breakpoint was inserted.
2004-10-21 * symtab.h: Fix typo in comment.Joel Brobecker2-1/+5
2004-10-21daily updateAlan Modra1-1/+1
2004-10-21*** empty log message ***gdbadmin1-1/+1
2004-10-20 * elf32-m68k.c (elf_m68k_plt_sym_val): New function.Andreas Schwab2-0/+18
(elf_backend_plt_sym_val): Define.
2004-10-20 * config.bfd: Set targ_underscore=yes for PE COFF targets.Danny Smith2-0/+5
2004-10-20daily updateAlan Modra1-1/+1
2004-10-20*** empty log message ***gdbadmin1-1/+1
2004-10-19* dwarf2read.c (struct comp_unit_head): Fix coding style.Mark Kettenis2-44/+51
(dwarf_decode_line_header): Likewise.
2004-10-19 * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): SimplifyDanny Smith2-11/+15
comparison and replacement of filenames.
2004-10-192004-10-19 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-1/+13
* NEWS: GDB works with GCC -feliminate-dwarf2-dups.
2004-10-192004-10-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+6
* readelf.c (process_section_groups): Free symtab after use.
2004-10-192004-10-19 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-4/+9
* src-release (do-djunpack, do-md5sum): Install the generated file directly into the proto-toplev/ directory.
2004-10-192004-10-19 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+6
GDB 6.3 branch created. * version.in: Bump to version 6.3.50_2004-10-19-cvs.
2004-10-192004-10-19 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+5
* src-release (GDB_SUPPORT_DIRS): Remove utils and intl.
2004-10-192004-10-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-3/+12
* ld-elf/exclude.exp: Allow cris-*-elf. * ld-elf/exclude1.s: Add ".data". Remove "- include_sym". * ld-elf/exclude2.s: Add ".data".
2004-10-192004-10-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+9
PR 459 * ldlang.c (load_symbols): Use the same -Bdynamic/-Bstatic option on linker script as the one for linker script.
2004-10-19 * elf64-ppc.c (opd_entry_value): Handle --just-symbols objects.Alan Modra2-2/+36
(ppc64_elf_edit_opd): Likewise.
2004-10-19 * elfarm-nabi.c (ELF_DYNAMIC_SEC_FLAGS): Add comment.Mark Mitchell3-1/+13
* elflink.c (_bfd_elf_create_dynamic_sections): For a loaded PLT, set SEC_ALLOC and SEC_LOAD.
2004-10-19 * ld-elf/exclude.exp: Don't run for cris-*-elf.Hans-Peter Nilsson2-2/+6
2004-10-19daily updateAlan Modra1-1/+1
2004-10-19*** empty log message ***gdbadmin1-1/+1
2004-10-18strings.c (usage): Place radix values for -t option into the correct order.Nick Clifton5-8/+23
objcopy.c (add_redefine_syms_file): Change error messages to use <filename>:<linenumber>: format for easier parsing by automatic tools. srconv.c (show_usage): Fix spelling typo. windres.c (format_from_filename): Suggest the use of -J instead of -I if the file type cannot be determined.