aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-01-312002-01-31 David O'Brien <obrien@FreeBSD>David O'Brien3-303/+295
* configure.in: Recognize the differences in core files from FreeBSD 4.{0,1} and later versions of 4.x. This treats 4.2+ the same as 5-CURRENT. * configure: Regenerate. Approved by: Nick Clifton <nickc@cambridge.redhat.com> <m3k7tyuzzd.fsf@north-pole.nickc.cambridge.redhat.com>
2002-01-31Deal with target architecture that have a pointer size that is different fromNick Clifton9-368/+488
the host architectures pointer size.
2002-01-31 * cgen-ops.h (ADDCQI, ADDCFQI, ADDOFQI, SUBCQI, SUBCFQI, SUBOFQI):Hans-Peter Nilsson2-1/+59
New functions.
2002-01-31Add support for OpenRISC 32-bit embedded processorNick Clifton67-6466/+14615
2002-01-31 * alpha.c (alpha_Instruction): Don't use.Alan Modra34-175/+204
(alpha_find_call): Avoid use of bitfields and casts between pointers and integers of different sizes. Avoid endian problems when cross-compiling. * vax.c (vax_find_call): Likewise. (struct modebyte): Don't use. (vax_operandmode): Pass in an unsigned char *. (vax_operandlength): Likewise. (vax_reladdr): Rename to vax_offset and return relative offset rather than address. * i386.c (i386_find_call): Avoid casts between pointers and integers of different sizes. * sparc.c (sparc_find_call): Likewise. Avoid endian problems. * tahoe.c (tahoe_find_call): Likewise. (tahoe_reladdr): Rename to tahoe_offset and return relative offset rather than address. * basic_blocks.h: Don't include headers here. * call_graph.h: Likewise. * cg_arcs.h: Likewise. * cg_print.h: Likewise. * corefile.h: Likewise. * gmon_io.h: Likewise. * gmon_out.h: Likewise. * hertz.h: Likewise. * hist.h: Likewise. * source.h: Likewise. * sym_ids.h: Likewise. * symtab.h: Likewise. * gprof.h: Don't include ansidecl.h, do include bfd.h. (bool): Don't typedef. * alpha.c: Adjust #include's for above header changes. * basic_blocks.c: Likewise. * call_graph.c: Likewise. * cg_arcs.c: Likewise. * cg_dfn.c: Likewise. * cg_print.c: Likewise. * corefile.c: Likewise. * gmon_io.c: Likewise. * gprof.c: Likewise. * hertz.c: Likewise. * hist.c: Likewise. * i386.c: Likewise. * mips.c: Likewise. * sparc.c: Likewise. * sym_ids.c: Likewise. * symtab.c: Likewise. * tahoe.c: Likewise. * utils.c: Likewise. * vax.c: Likewise. * po/POTFILES.in: Regenerate.
2002-01-31Replace 'return false' with a return of a bfd_reloc_ error code.Nick Clifton2-4/+10
2002-01-31 * elf32-cris.c (elf_cris_discard_excess_program_dynamics): Don'tHans-Peter Nilsson2-2/+14
unexport unreferenced symbols when --export-dynamic. Call _bfd_elf_strtab_delref when unexporting.
2002-01-31 * ld-cris/weakref1.d, ld-cris/libdso-1.d, ld-cris/gotrel2.s,Hans-Peter Nilsson8-2/+108
ld-cris/expdyn1.d, ld-cris/expdyn1.s, ld-cris/dso-1.s: New tests. * ld-cris/cris.exp: Split run_dump_tests in two parts, executing tests named *dso-*.d first and copying their tmpdir/dump to files named as the .d-file.
2002-01-31oops - omitted from previous deltaNick Clifton2-22/+22
2002-01-31 * chew.c (courierize): Don't modify @command params.Alan Modra2-22/+36
2002-01-312002-01-30 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz3-4/+10
* gdb.base/annota1.exp (backtrace from shlibrary): Fix spelling. Allow a start function above main. * gdb.threads/linux-dp.exp: Fix copyright date.
2002-01-312002-01-30 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-10/+16
* gdb.threads/linux-dp.exp: Use 'array unset', not 'array set'. (check_philosopher_stack): Check for manager thread before checking for a just-starting thread.
2002-01-312002-01-30 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-2/+34
* symtab.c (find_pc_sect_psymtab): Do not search psymtabs for data symbols, since we search based on textlow and texthigh. (find_pc_sect_symtab): Likewise.
2002-01-312002-01-30 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz3-11/+30
* bfd-in.h: Include <stdbool.h> if it is available. * bfd-in2.h: Regenerated.
2002-01-31 * elf64-ppc.c (func_desc_adjust): STV_PROTECTED functions shouldAlan Modra2-3/+11
not go via the plt.
2002-01-31* defs.h (vwarning): Declare.Andrew Cagney5-38/+39
(warning_begin): Delete declaration. * utils.c (vwarning): New function. (warning): Call vwarning. (warning_begin): Delete function. * rs6000-nat.c (vmap_ldinfo): Use the function warning to print the warning message. * d10v-tdep.c (d10v_address_to_pointer) [0]: Delete call to warning_begin.
2002-01-31 * ld-scripts/crossref.exp: Allow foo to have a leading dot.Alan Modra5-4/+12
* ld-scripts/cross1.t: Add .opd. * ld-undefined/undefined.exp: Allow leading dot on sym names. * lib/ld-lib.exp (default_ld_nm): Strip leading dots from syms.
2002-01-312002-01-30 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+11
* NEWS: Mention "set trust-readonly-sections" command.
2002-01-312002-01-30 Michael Snyder <msnyder@redhat.com>Michael Snyder2-0/+12
* NEWS: Mention generate-core-file command.
2002-01-312002-01-15 Michael Snyder <msnyder@redhat.com>Michael Snyder2-6/+43
* target.c: New command, "set trust-readonly-sections on". (do_xfer_memory): Honor the suggestion to trust readonly sections by reading them from the object file instead of from the target. (initialize_targets): Register command "set trust-readonly-sections".
2002-01-31merge from gccDJ Delorie3-9/+19
2002-01-31* parse.c (target_map_name_to_register): Simplify, search regs andAndrew Cagney2-10/+7
pseudo-regs using a single loop.
2002-01-31Mention i386 FP problem.Andrew Cagney2-0/+18
2002-01-31*** empty log message ***gdbadmin1-1/+1
2002-01-30daily updateAlan Modra1-1/+1
2002-01-302002-01-30 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-13/+19
From Neil Booth <neil@daikokuya.demon.co.uk>: * gdb.base/bitfields.c: Correct assignments to bitfields to avoid warnings.
2002-01-30* config/i386/tm-i386v4.h: Define HAVE_I387_REGS.Mark Kettenis4-2/+11
* config/i386/i386v42mp.mh: Add i387-nat.o . * i386v4-nat.c: Include i387-nat.h. (supply_fpregset): Use i387_supply_fsave. (fill_fpregset): Use i387_fill_fsave.
2002-01-30 * config/tc-sh.c (parse_reg): Fix end-of-word check for is, ix, iyRichard Sandiford2-2/+7
and mod.
2002-01-30Tidy up formatting in bfd-in2.hNick Clifton9-815/+811
2002-01-30* arm-tdep.c (arm_call_dummy_words): Define.Richard Earnshaw5-17/+45
* arm-linux-tdep.c (arm_linux_call_dummy_words): Define. * config/arm/tm-arm.h (CALL_DUMMY_P): Define. (CALL_DUMMY_WORDS): Define. (arm_call_dummy_words): Declare. * config/arm/tm-linux.h (CALL_DUMMY_WORDS): Define. (arm_linux_call_dummy_words): Declare.
2002-01-30Fixes for better translation into other languagesNick Clifton9-598/+509
2002-01-30Unify messages in coff-arm.c and elf32-arm.h.Philipp Thomas3-7/+12
2002-01-30 * m68klinux-nat.c: Fix last change to use regcache_collectAndreas Schwab2-6/+14
instead of referencing registers[] directly.
2002-01-30Updated Swedish translationNick Clifton2-839/+1310
2002-01-30Don't translate debugging message.Nick Clifton2-19/+20
2002-01-30Use full section name in error messages.Nick Clifton2-10/+12
2002-01-302002-01-29 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-1/+5
* nm.c (print_value): Mark abfd unused.
2002-01-30 * elf64-ppc.c (func_desc_adjust): Only provide missing functionAlan Modra2-10/+12
descriptor symbols for undefined function code syms. Clear ELF_LINK_NON_ELF so that they can stay weak.
2002-01-302002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou3-0/+191
Mitch Lichtenberg <mpl@broadcom.com> * emulparams/elf32bmip.sh (EXTRA_EM_FILE): Define to be mipself. * emultempl/mipself.em: New file to handle MIPS ELF embedded reloc creation (ld --embedded-relocs).
2002-01-302002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou7-0/+132
* ld-mips-elf/emrelocs-eb.d: New file to test --embedded-relocs. * ld-mips-elf/emrelocs-el.d: Likewise. * ld-mips-elf/emrelocs1.s: Likewise. * ld-mips-elf/emrelocs2.s: Likewise. * ld-mips-elf/emrelocs.ld: Likewise. * ld-mips-elf/mips-elf.exp: Add the above to the list of tests.
2002-01-302002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou4-0/+190
Mitch Lichtenberg <mpl@broadcom.com> * bfd-in.h (bfd_mips_elf32_create_embedded_relocs): New prototype. * elf32-mips.c (bfd_mips_elf32_create_embedded_relocs): New function to handle 32-bit ELF embedded reloc (ld --embedded-relocs) generation. * bfd-in2.h: Regenerate.
2002-01-302002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-15/+32
* config/tc-mips.c (tc_gen_reloc): Arrange for BFD_RELOC_PCREL_HI16_S relocations to be output relative to their LO16 parts, even for ELF.
2002-01-302002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-5/+45
* elf32-mips.c: Add additional comments about HI16 relocation processing. (_bfd_mips_elf_hi16_reloc): Don't subtract address here for pc-relative relocations. (Reverts change made on 2001-10-31.) (_bfd_mips_elf_lo16_reloc): Subtract address of LO16 part here for pc-relative relocations. (mips_elf_calculate_relocation): Add a comment about a kludge in the R_MIPS_GNU_REL_HI16 handling. (_bfd_mips_elf_relocate_section): Implement that kludge; adjust pc-relative HI16 relocation for difference in HI16 and LO16 addresses, since it can't easily be done in mips_elf_calculate_relocation.
2002-01-30Delete REGISTER_NAME_ALIAS_HOOK.Andrew Cagney2-9/+5
2002-01-30*** empty log message ***gdbadmin1-1/+1
2002-01-29daily updateAlan Modra1-1/+1
2002-01-29Zap >>>>Andrew Cagney1-1/+0
2002-01-292002-01-28 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+9
* regcache.c (legacy_read_register_gen): Need to be able to read pseudo-register as well as real register. (legacy_write_register_gen): Ditto.
2002-01-292002-01-29 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-0/+9
* config/tc-i386.c: Protect definitions of true and false from redefinition.
2002-01-292002-01-29 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-1/+6
* unwind-ia64.c (unw_decoder): Change second argument to unsigned int, to match function prototypes.