aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-09-24* sh.h (R_SH_SWITCH8, R_SH_GNU_VTINHERIT, R_SH_GNU_VTENTRY,DJ Delorie4-69/+341
R_SH_LOOP_START,R_SH_LOOP_END): Move to "reserved" spaces. (R_SH_DIR16, R_SH_DIR8, R_SH_DIR8UL, R_SH_DIR8UW, R_SH_DIR8U, R_SH_DIR8SW, R_SH_DIR8S, R_SH_DIR4UL, R_SH_DIR4UW, R_SH_DIR4U, R_SH_PSHA, R_SH_PSHL): New. * elf32-sh.c (sh_elf_howto_table): R_SH_SWITCH8, R_SH_GNU_VTINHERIT, R_SH_GNU_VTENTRY, R_SH_LOOP_START,R_SH_LOOP_END moved to "reserved" spaces, R_SH_DIR16, R_SH_DIR8, R_SH_DIR8UL, R_SH_DIR8UW, R_SH_DIR8U, R_SH_DIR8SW, R_SH_DIR8S, R_SH_DIR4UL, R_SH_DIR4UW, R_SH_DIR4U, R_SH_PSHA, R_SH_PSHL added. (sh_reloc_map): Add R_SH_DIR16 and R_SH_DIR8. (sh_elf_relocate_section): Support new relocs.
2003-09-24*** empty log message ***gdbadmin1-1/+1
2003-09-23 * elf32-xtensa.c (elf_xtensa_relocate_section): Fix typo that clobberedBob Wilson2-2/+7
dynamic relocation offsets.
2003-09-232003-09-23 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+10
* gdb.base/selftest.exp: Accomodate more instruction reordering weirdness.
2003-09-23* dwarf2read.c (read_array_type): When building the type for anJim Blandy2-2/+15
array of unspecified length, make sure to choose the upper bound so that the array's total length comes out to be zero --- that's how we represent such arrays.
2003-09-23 * simple.c (bfd_simple_get_relocated_section_contents): Free theAlan Modra2-1/+6
hash table using _bfd_generic_link_hash_table_free.
2003-09-23o * ld-discard/exit.s: Correct .text.exit attributes.Alan Modra4-3/+9
* ld-discard/extern.s: Likewise. * ld-discard/static.s: Likewise.
2003-09-23 * config/obj-elf.c (obj_elf_change_section): Adjust forAlan Modra2-16/+31
_bfd_elf_get_sec_type_attr changes. Allow SHF_MERGE and SHF_STRINGS to be set when defaults are not. Don't set attr from defaults if old_sec.
2003-09-23 * elf-bfd.h (struct bfd_elf_special_section): Remove "suffix". ChangeAlan Modra17-250/+202
type of prefix_length and suffix_length to int. Rename "attributes" to "attr". Comment. (_bfd_elf_get_sec_type_attr): Update prototype. * elf.c (get_special_section): Rewrite. (_bfd_elf_get_sec_type_attr): Return struct rather than passing in attr and type pointers. (_bfd_elf_new_section_hook): Adjust for above. (special_sections): Merge suffix with prefix. Set prefix_length for all entries. Set suffix_length appropriately. * elf32-m32r.c (m32r_elf_special_sections): Likewise. * elf32-m68hc11.c (elf32_m68hc11_special_sections): Likewise. * elf32-m68hc12.c (elf32_m68hc12_special_sections): Likewise. * elf32-mcore.c (mcore_elf_special_sections): Likewise. * elf32-sh64.c (sh64_elf_special_sections): Likewise. * elf32-v850.c (v850_elf_special_sections): Likewise. * elf32-xtensa.c (elf_xtensa_special_sections): Likewise. * elf64-alpha.c (elf64_alpha_special_sections): Likewise. * elf64-hppa.c (elf64_hppa_special_sections): Likewise. * elf64-ppc.c (ppc64_elf_special_sections): Likewise. * elf64-sh64.c (sh64_elf64_special_sections): Likewise. * elfxx-ia64.c (elfNN_ia64_special_sections): Likewise. * elfxx-mips.c (_bfd_mips_elf_special_sections): Likewise. * elf32-ppc.c (ppc_elf_special_sections): Likewise. Fix .plt flags.
2003-09-23*** empty log message ***gdbadmin1-1/+1
2003-09-222003-09-22 Michael Chastain <mec@shout.net>Michael Chastain2-1/+5
* gdbint.texinfo (Testsuite Organization): Change gdb.c++ to gdb.cp.
2003-09-222003-09-22 Michael Chastain <mec@shout.net>Michael Chastain2-1/+5
* MAINTAINERS: Rename gdb.c++ to gdb.cp.
2003-09-222003-09-22 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+10
* top.c (quit_force): Fix indirect call to quit_target so a struct qt_args pointer is passed.
2003-09-222003-09-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney8-23/+15
* arch-utils.h (init_frame_pc_noop): Delete declaration. * arch-utils.c (init_frame_pc_noop): Delete function. * mn10300-tdep.c (mn10300_gdbarch_init): Do not set "init_frame_pc". * mips-tdep.c (mips_gdbarch_init): Ditto. * i386-interix-tdep.c (i386_interix_init_abi): Ditto. * config/sparc/tm-sparc.h (init_frame_pc_noop): Delete declaration. (DEPRECATED_INIT_FRAME_PC): Delete macro. * config/rs6000/tm-rs6000.h (init_frame_pc_noop): Delete declaration. (DEPRECATED_INIT_FRAME_PC): Delete macro.
2003-09-222003-09-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-47/+106
* floatformat.h (struct floatformat): Add field "is_valid". 2003-09-22 Andrew Cagney <cagney@redhat.com> * floatformat.c (floatformat_i387_ext_is_valid): New function. (floatformat_always_valid): New function. (floatformat_i387_ext): Initialize new "is_valid" field to "floatformat_i387_ext_is_valid". (floatformat_ieee_single_little): Initialize "is_valid" field to floatformat_always_valid. (floatformat_ieee_double_big): Ditto. (floatformat_ieee_double_little): Ditto. (floatformat_ieee_double_little): Ditto. (floatformat_ieee_double_littlebyte_bigword): Ditto. (floatformat_i960_ext): Ditto. (floatformat_m88110_ext): Ditto. (floatformat_m88110_harris_ext): Ditto. (floatformat_arm_ext_big): Ditto. (floatformat_arm_ext_littlebyte_bigword): Ditto. (floatformat_ia64_spill_big): Ditto. (floatformat_ia64_spill_little): Ditto. (floatformat_ia64_quad_big): Ditto. (floatformat_ia64_quad_little): Ditto. (floatformat_ia64_quad_little): Ditto. (floatformat_is_valid): Call "is_valid".
2003-09-22Fix targ_ops declaration problem.Anthony Green2-1/+5
2003-09-22Fix typos.Anthony Green2-2/+6
2003-09-22*** empty log message ***gdbadmin1-1/+1
2003-09-21 * configure.in: Pass a computed --program-transform-nameDaniel Jacobowitz3-35/+91
to subconfigures. * configure: Regenerated.
2003-09-21 * elf64-alpha.c (elf64_alpha_create_got_section): InitializeDaniel Jacobowitz2-2/+12
->got if the section already exists.
2003-09-21* gdbint.texinfo (Target Architecture Definition): DocumentMark Kettenis2-2/+20
stabs_argument_has_addr.
2003-09-21 * ld-mips-elf/relax-jalr-n32.d: Fix little endian test failure.Thiemo Seufer5-4/+11
* ld-mips-elf/relax-jalr-n32-shared.d: Likewise. * ld-mips-elf/relax-jalr-n64.d: Likewise. * ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
2003-09-212003-09-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney40-119/+11
* breakpoint.c: Eliminate ARGSUSED. * buildsym.c, cli/cli-cmds.c, cli/cli-script.c: Ditto. * coffread.c, corelow.c, dwarf2read.c, event-top.c: Ditto. * exec.c, gcore.c, hpux-thread.c, infcmd.c, inflow.c: Ditto. * infrun.c, inftarg.c, maint.c, ocd.c, printcmd.c: Ditto. * procfs.c, regcache.c, remote-rdi.c, remote-sds.c: Ditto. * remote.c, sol-thread.c, source.c, stabsread.c: Ditto. * stack.c, symfile.c, target.c, top.c, typeprint.c: Ditto. * utils.c, v850ice.c, valprint.c, values.c, win32-nat.c: Ditto. * wince.c, remote-vx.c: Ditto.
2003-09-21*** empty log message ***gdbadmin1-1/+1
2003-09-20 * Makefile.tpl: Don't pass down obsolete ENQUIRE variable.Nathanael Nerode3-6/+8
* Makefile.in: Regenerate. * Makefile.tpl: Don't pass (unused) DLLTOOL or WINDRES to gcc. * Makefile.in: Regenerate.
2003-09-202003-09-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney7-22/+33
* cli/cli-script.c: Remove "register" attributes. * config/pa/tm-hppa.h: Ditto. * cli/cli-decode.c: Ditto. * cli/cli-cmds.c: Ditto.
2003-09-202003-09-19 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-2/+8
* sparcnbsd-nat.c (getregs_supplies): Rename NPC_REGNUM to DEPRECATED_NPC_REGNUM. * sparc64nbsd-nat.c (getregs_supplies): Ditto.
2003-09-20revert accidental checkinChristopher Faylor1-37/+0
2003-09-20* win32-nat.c (mappings): Remove HAVE_SSE conditional.Christopher Faylor4-4/+41
2003-09-20daily updateAlan Modra1-1/+1
2003-09-20*** empty log message ***gdbadmin1-1/+1
2003-09-19 * gas/mips/elfel-rel.d: Add ABI specification.Thiemo Seufer4-0/+9
* gas/mips/elfel-rel2.d: Likewise. * gas/mips/elfel-rel3.d: Likewise.
2003-09-19* macrotab.c (macro_include): Use the correct comparison to findJim Blandy2-4/+8
the appropriate place for this inclusion in the list.
2003-09-19Revert previous patch. Oops, didn't mean to yank the docoAndrew Cagney2-5/+5
2003-09-192003-09-19 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-41/+49
* config/pa/nm-hppah.h (NEED_TEXT_START_END): Delete. (DEPRECATED_HPUX_TEXT_END): Define. (deprecated_hpux_text_end): Declare. (struct target_ops): Declare opaque. * hppah-nat.c (text_end): Make static. (deprecated_hpux_text_end): New function. * exec.c (text_end): Delete global variable. (NEED_TEXT_START_END): Do not define. (exec_file_attach): Replace code computing "text_end" code with call to DEPRECATED_HPUX_TEXT_END. 2003-09-19 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete documentation for NEED_TEXT_START_END.
2003-09-192003-09-19 Michael Snyder <msnyder@redhat.com>Michael Snyder2-64/+5
* sim/frv/nldqi.cgs: Remove. This insn was never implemented by Fujitsu.
2003-09-192003-09-19 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+4
* frv.cpu (nldqi): Delete unimplemented instruction.
2003-09-192003-09-19 Dave Brolley <brolley@redhat.com>Dave Brolley3-2/+8
* sim/frv/rstqf.cgs: Use nldq instead of nldqi. * sim/frv/rstq.cgs: Use nldq instead of nldqi.
2003-09-192003-09-19 Andrew Cagney <cagney@redhat.com>Andrew Cagney8-101/+112
* utils.c (align_up, align_down): New functions. * defs.h (align_up, align_down): Declare. * ppc-sysv-tdep.c (align_up, align_down): Delete functions. * s390-tdep.c: Replace "round_up" and "round_down" with "align_up" and "align_down". (round_up, round_down): Delete functions. * mips-tdep.c: Replace ROUND_UP and ROUND_DOWN with "align_up" and "align_down". (ROUND_DOWN, ROUND_UP): Delete macros. (mips_dump_tdep): Do not print "ROUND_UP" or "ROUND_DOWN". * h8300-tdep.c: Replace "round_up" and "round_down" with "align_up" and "align_down". (round_up, round_down): Delete macros. * frv-tdep.c: Replace ROUND_UP and ROUND_DOWN with "align_up" and "align_down". (ROUND_UP, ROUND_DOWN): Delete macros.
2003-09-19 * gas/mips/rm7000.s: Let objdump print trailing dots.Thiemo Seufer2-0/+6
2003-09-19 * gas/mips/empic3_e.s: Fix typo.Thiemo Seufer2-2/+6
2003-09-19 * dwarf2.c (decode_line_info): Cope with an initially emptyNathan Sidwell2-1/+6
filename table.
2003-09-19 * hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Remove aJoel Brobecker2-4/+6
hard-coded constant. Use the proper machine name instead.
2003-09-192003-09-18 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu6-351/+501
* acinclude.m4: Include ../config/accross.m4. * aclocal.m4: Regenerated. * configure.host (HOST_64BIT_TYPE): Remove if it is set to long or long long. (HOST_U_64BIT_TYPE): Remove if it is set to unsigned long long. (host64): Remove if HOST_64BIT_TYPE is set to long. * configure.in (HOST_64BIT_TYPE): Set according to the size of long and long long. (HOST_U_64BIT_TYPE): Likewise. (host64): Likewise. * configure: Regenerated.
2003-09-19 * elf.c (elfcore_write_note): Don't use sizeof(Elf_External_note)Alan Modra2-6/+11
since some ABIs round up the size of the struct.
2003-09-19daily updateAlan Modra1-1/+1
2003-09-19*** empty log message ***gdbadmin1-1/+1
2003-09-182003-09-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney12-42/+28
* sparc-tdep.c (legacy_register_name): Delete function. * mips-tdep.c (mips_dump_tdep): Do not print REGISTER_NAME. (mips_gdbarch_init): Refer to MIPS_REGISTER_NAME in comments. * infcmd.c (gdb_register_name): Delete variable. * gdbarch.sh (SDB_REG_TO_REGNUM): Delete reference to REGISTER_NAME and "tm.h". * gdbarch.h, gdbarch.c: Regenerate. * dpx2-nat.c (regmap): Refer to REGISTER_NAME and not REGISTER_NAMES in comments. * remote-st.c (get_reg_name), i386b-nat.c (tregmap): Ditto. * m68klinux-nat.c (regmap): Ditto. 2003-09-18 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete documentation on REGISTER_NAMES.
2003-09-182003-09-18 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+11
* elflink.c (_bfd_elf_merge_symbol): Allow type change if the old symbol is undefined and the new symbol is defined.
2003-09-18 * simple.c (bfd_simple_get_relocated_section_contents): UseAndreas Schwab2-1/+7
_bfd_generic_link_hash_table_create instead of bfd_link_hash_table_create.