aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-07-30Configury changes to enable recently added AIX thread support.Kevin Buettner4-2/+40
2002-07-30* tc-mips.c (load_address): Don't clobber $at when loading aMaciej W. Rozycki2-3/+9
64-bit address in non-PIC code if noat is in effect. (macro): Likewise.
2002-07-30* config/tc-mips.c (macro): Use codes 6 and 7 in trap instructionsMaciej W. Rozycki2-9/+16
used in division/multiply macro expansions similarly to how they are used in the variants with break instructions. (macro2): Likewise.
2002-07-30 * ppc-linux-tdep.c (ELF_NGREG, ELF_NFPREG, ELF_NVRREG)Daniel Jacobowitz6-24/+106
(ELF_FPREGSET_SIZE, ELF_GREGSET_SIZE): New enums. (fetch_core_registers, ppc_linux_supply_gregset) (ppc_linux_supply_fpregset): New functions. (ppc_linux_regset_core_fns): New. (_initialize_ppc_linux_tdep): Call add_core_fns. * ppc-tdep.h: Add prototypes for ppc_linux_supply_fpregset and ppc_linux_supply_gregset. * ppc-linux-nat.c (supply_gregset): Call ppc_linux_supply_gregset. (supply_fpregset): Call ppc_linux_supply_fpregset. * config/powerpc/linux.mh (NATDEPFILES): Remove core-regset.o and corelow.o. * config/powerpc/linux.mt (TDEPFILES): Add corelow.o.
2002-07-30 * gdb.base/shlib-call.exp (additional_flags): ConditionallyKevin Buettner2-0/+10
set Irix-specific compile and link flags.
2002-07-30Add arm-*-nto port.Nick Clifton21-196/+340
2002-07-30Updated TranslationsNick Clifton6-279/+361
2002-07-30 * symtab.c (lookup_symbol): Demangle before lowercasing.Daniel Jacobowitz2-18/+22
2002-07-30 * readelf.c (OPTION_DEBUG_DUMP): Define.Jakub Jelinek3-5/+98
(options): Use it. (usage): Update help. (parse_args): Handle --debug-dump separately from -w. * doc/binutils.texi (readelf): Update documentation.
2002-07-30 * elf.c (elf_fake_sections): Fix up .tbss sh_size and sh_type.Jakub Jelinek4-3/+28
* ldlang.c (lang_add_section): Don't turn .tbss into normal sections for relocatable link. (lang_size_sections_1): Don't make .tbss zero size for relocatable link.
2002-07-302002-07-30 Andrew Cagney <ac131313@redhat.com>Andrew Cagney16-30/+62
* symtab.h: Replace #include "gdb_obstack.h" with opaque declaration. * cli/cli-cmds.c, cli/cli-script.c: Include "gdb_string.h". * gnu-v3-abi.c, arc-tdep.c, cli/cli-decode.c: Ditto. * avr-tdep.c, mon960-rom.c, i960-tdep.c: Ditto. * arch-utils.c, cli/cli-setshow.c: Unconditionally include "gdb_string.h". * Makefile.in (cli-script.o, cli-cmds.o): Update dependencies. (gnu-v3-abi.o, cli-setshow.o, i960-tdep.o): Ditto. (cli-decode.o, mi-cmd-var.o, mi-cmd-disas.o): Ditto. (avr-tdep.o, mon960-rom.o): Ditto. (aout_stabs_gnu_h): Define. (symtab_h): Remove $(gdb_obstack_h).
2002-07-30Add per-section and per-sub-section literal pools.Nick Clifton3-117/+145
2002-07-30Update copyright noticeNick Clifton14-202/+312
2002-07-30 * ld-discard/discard.exp, ld-scripts/phdrs.exp, ld-scripts/phdrs2.exp,Alan Modra15-16/+45
ld-selective/sel-dump.exp: Test hppa*64*-*-hpux* target. * ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp, ld-linkonce/linkonce.exp, ld-shared/shared.exp, ld-undefined/weak-undef.exp: Test hppa*64*-*-hpux* and hppa*-*-linux* targets. * ld-discard/exit.s, ld-discard/extern.s, ld-discard/start.s, ld-discard/static.s: Add whitespace before assembler directives.
2002-07-30(Executing the Program): Add documentation on how to use bbconv.pl.Ulrich Drepper2-1/+20
2002-07-30Patch from David Carlton <carlton@math.stanford.edu>:Jim Blandy2-2/+9
* gdbinit.in: Move the `dir' commands that add GDB's own source directory to the search path to the end, so that the `gdb' source directory will be searched first.
2002-07-30 * aoutx.h (some_aout_object_p): Clean up tdata properly on error.Alan Modra14-283/+252
* archive.c (bfd_generic_archive_p): Likewise. * coff-rs6000.c (_bfd_xcoff_archive_p): Likewise. (_bfd_xcoff_archive_p): Use bfd_scan_vma in place of strtol. * coff64-rs6000.c (xcoff64_slurp_armap): Likewise. (xcoff64_archive_p): Likewise. (xcoff64_openr_next_archived_file): Likewise. (xcoff64_archive_p): Clean up tdata properly on error. * coffgen.c (coff_real_object_p): Likewise. (coff_object_p): Release filehdr and opthdr. * ecoff.c (_bfd_ecoff_archive_p): Clean up tdata properly on error. * ieee.c (ieee_archive_p): Likewise. * ihex.c (ihex_object_p): Likewise. (ihex_mkobject): Always allocate tdata. * peicode.h (pe_ILF_object_p): Release bfd_alloc'd buffer on error. * srec.c (srec_mkobject): Always allocate tdata. (srec_object_p): Clean up tdata properly on error. (symbolsrec_object_p): Likewise. * versados.c (versados_object_p): Likewise. * vms-misc.c (_bfd_vms_get_record): Use bfd_malloc instead of malloc, and bfd_realloc instead of realloc. (add_new_contents): Use bfd_alloc instead of bfd_malloc for sections. * vms.c (vms_initialize): Always allocate tdata. Use bfd_alloc in place of bfd_malloc, simplifying error freeing. Free hash table too. (vms_object_p): Clean up tdata on error. (vms_mkobject): Don't complain on stderr if vms_initialize fails. (vms_close_and_cleanup): Adjust for bfd_alloc use.
2002-07-30 * elfxx-ia64.c (elfNN_ia64_final_write_processing): Set e_flags.Alan Modra2-0/+17
2002-07-30*** empty log message ***gdbadmin1-1/+1
2002-07-30daily updateAlan Modra1-1/+1
2002-07-29 * lib/gdb.exp (mips*-*-irix*): Use alternate method for preprocessingKevin Buettner2-1/+7
source files. The ``-o'' option doesn't work with the ``-E'' option when using the Irix compiler.
2002-07-292002-07-29 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+7
* cp1.c (fp_recip2): Modify initialization expression so that GCC will recognize it as constant.
2002-07-292002-07-29 Andrew Cagney <ac131313@redhat.com>Andrew Cagney27-88/+174
* gdb_obstack.h: New file. * symtab.h: Include "gdb_obstack.h" instead of "obstack.h". (obstack_chunk_alloc, obstack_chunk_free): Delete macros. * objfiles.h: Include "gdb_obstack.h". * Makefile.in (gdb_obstack_h): Define. (symtab_h): Add $(gdb_obstack_h). (objfiles_h): Add $(gdb_obstack_h). * objfiles.c: Include "gdb_obstack.h" instead of "obstack.h". * macrotab.c, cp-valprint.c, dbxread.c: Ditto. * ch-typeprint.c, ch-valprint.c, dstread.c: Ditto. * macroexp.c, p-typeprint.c, stabsread.c: Ditto. * symtab.c, f-typeprint.c, mdebugread.c: Ditto. * p-valprint.c, symmisc.c, typeprint.c: Ditto. * symfile.c, coffread.c, c-typeprint.c: Ditto. * buildsym.c, bcache.c, ada-typeprint.c: Ditto. * Makefile.in (bcache.o): Update dependencies. (buildsym.o, c-typeprint.o, ch-typeprint.o): Ditto. (ch-valprint.o, coffread.o, cp-valprint.o): Ditto. (dbxread.o, dstread.o, f-typeprint.o): Ditto. (objfiles.o, p-typeprint.o, p-valprint.o): Ditto. (stabsread.o, symfile.o, symmisc.o): Ditto. (symtab.o, typeprint.o, macroexp.o): Ditto. (macrotab.o, mdebugread.o): Ditto. (f_lang_h, coff_sym_h, coff_symconst_h): Define. (coff_ecoff_h, aout_aout64_h): Define. (aout_stabs_gnu_h, libaout_h): Define.
2002-07-29[ gas/testsuite/ChangeLog ]Chris Demetriou6-1/+29
2002-07-26 Chris Demetriou <cgd@broadcom.com> * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking. * gas/mips/elf_ase_mips16.s: Likewise. * gas/mips/mips.exp: Run the new test. [ ld/testsuite/ChangeLog ] 2002-07-26 Chris Demetriou <cgd@broadcom.com> * ld-mips-elf/mips16-1.d: Check that ASE flag is actually set.
2002-07-292002-07-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-29/+53
* regcache.c (struct regcache_descr): Rename nr_registers to nr_cooked_registers. Revise comments describing the structure member fields. (init_regcache_descr): Update. (init_legacy_regcache_descr): Update. (read_register_gen, write_register_gen): When a cooked register in the raw register range, directly access the value from the raw register cache.
2002-07-29merge from gccDJ Delorie2-2/+4
2002-07-29Add dependences to Makefile.in and include sim-h8300 in compile.cAndrey Volkov3-2/+11
2002-07-29sim-h8300.h: Rename all enums from H8300_ to SIM_H8300_Andrey Volkov2-28/+36
2002-07-292002-07-26 Andrew Cagney <ac131313@redhat.com>Andrew Cagney14-45/+74
* z8k-tdep.c: Do not include "obstack.h". * h8300-tdep.c, h8500-tdep.c: Ditto. * m68hc11-tdep.c, sh-tdep.c: Ditto. * valprint.c, v850-tdep.c: Ditto. * d10v-tdep.c, mn10300-tdep.c: Ditto. * mn10200-tdep.c: Ditto. * Makefile.in (z8k-tdep.o): Update dependencies. (m68hc11-tdep.o, valprint.o): Ditto. (v850-tdep.o, d10v-tdep.o): Ditto. (mn10300-tdep.o, sparc-tdep.o): Ditto. (sh-tdep.o, h8500-tdep.o, h8300-tdep.o): Ditto. (m32r-tdep.o, mn10200-tdep.o): Specify dependencies. (sh_opc_h, gdb_sim_sh_h): Define. (elf_sh_h, elf_bfd_h): Define. (opcode_m68hc11_h): Define. (OPCODES_SRC, OPCODES_DIR): define. (OPCODES): Use $(OPCODES_DIR). (gdb_sim_d10v_h): Rename sim_d10v_h. (gdb_sim_arm_h): Rename sim_arm_h.
2002-07-29daily updateAlan Modra1-1/+1
2002-07-29*** empty log message ***gdbadmin1-1/+1
2002-07-28daily updateAlan Modra1-1/+1
2002-07-28*** empty log message ***gdbadmin1-1/+1
2002-07-27 * utils.c (host_pointer_to_address, address_to_host_pointer):Kevin Buettner2-2/+8
Change internal_error() message to indicate function responsible for the error.
2002-07-27 * ui-out.c (ui_out_field_core_addr): Remove unnecessary cast inKevin Buettner2-2/+7
calls to local_hex_string_custom().
2002-07-27Configury changes for IRIX shared library support and IRIX OSABI support.Kevin Buettner5-4/+17
2002-07-27Add Irix osabi support.Kevin Buettner4-0/+101
2002-07-27 * irix5-nat.c: Move IRIX shared library support from here...Kevin Buettner3-1047/+732
* solib-irix.c: ...to here. Revised substantially to work with generic solib framework.
2002-07-27Fix formatting problem in most recent entry.Kevin Buettner1-1/+1
2002-07-27Delete disabled code.Kevin Buettner2-8/+5
2002-07-27daily updateAlan Modra1-1/+1
2002-07-27*** empty log message ***gdbadmin1-1/+1
2002-07-26Add fpscr support to aix-thread.c and rs6000-nat.c.Kevin Buettner1-0/+9
2002-07-26 * aix-thread.c (special_register_p, supply_sprs64, supply_sprs32)Kevin Buettner2-13/+41
(fetch_regs_user_thread, fetch_regs_kernel_thread, fill_sprs64) (fill_sprs32, store_regs_user_thread, store_regs_kernel_thread): Add support for the fpscr register. * rs6000-nat.c (regmap, fetch_inferior_registers) (store_inferior_registers, fetch_core_registers): Likewise.
2002-07-26Eliminate FIRST_UISA_SP_REGNUM and LAST_UISA_SP_REGNUM.Kevin Buettner3-54/+101
2002-07-26[bfd/]Richard Sandiford7-0/+31
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Merge ASE flags into resulting BFD. [ld/testsuite/] * ld-mips-elf/mips16-1.d, * ld-mips-elf/mips16-1[ab].s: New test. * ld-mips-elf/mips-elf.exp: Run it.
2002-07-26Change from OTHER_RELOCATING_SECTIONS to STACK_ADDR in elf32frv.shBernd Schmidt2-3/+6
2002-07-26 * elf32-i386.c (elf_i386_link_hash_table_create): ClearAlan Modra2-0/+7
tls_ldm_got.refcount.
2002-07-26 * gas/ppc/altivec.d: Invoke "as" with "-a32".Alan Modra2-1/+5
2002-07-26 * config/tc-ppc.c (ppc_set_cpu): Use PPC_OPCODE_64 as the defaultAlan Modra2-7/+17
rather than PPC_OPCODE_32 for powerpc64*.