aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-10-11Fix bugus mail addressAlan Modra1-34/+34
2003-10-11 * bfd.texinfo: Remove spurious backslash.Alan Modra2-1/+5
2003-10-11 * coff-sh.c: Move definition of MAP and guard more code withAlan Modra2-8/+8
COFF_IMAGE_WITH_PE.
2003-10-11* gdbarch.sh (regset_from_core_section): New method.Mark Kettenis4-0/+54
(struct regset): Declare opaque. * gdbarch.c, gdbarch.h: Regenerated.
2003-10-11 * interp.c (sim_load): Don't refer directly to _cooked_size and vma;Alan Modra2-3/+10
Use bfd_section_size and bfd_get_section_vma.
2003-10-11 * hppa-tdep.c (hppa_in_solib_call_trampoline): Don't refer directly toAlan Modra2-2/+9
_cooked_size and vma; Use bfd_section_size and bfd_get_section_vma. Correct test for pc within section.
2003-10-11 * corefile.c (core_create_function_syms): Don't refer directly toAlan Modra2-4/+15
_cooked_size and vma; Use bfd_section_size and bfd_get_section_vma.
2003-10-11Oops. missed a line.Alan Modra1-0/+1
2003-10-11 * section.c (bfd_get_section_size_before_reloc): Ignore reloc_done.Alan Modra3-4/+6
* bfd-in2.h: Regenerate.
2003-10-11* gdbarch.sh: Remove trailing whitepsace from comments.Mark Kettenis2-2/+6
2003-10-11 * ld-scripts/defined3.d, ld-scripts/defined3.t: New test.Hans-Peter Nilsson4-0/+46
* ld-scripts/defined.exp: Run defined3.
2003-10-11 * ld.texinfo (Builtin Functions) <DEFINED>: Say that only symbolsHans-Peter Nilsson5-17/+184
defined before the statement using DEFINED yield 1. * ldexp.c (fold_name) <case DEFINED>: In lang_first_phase_enum, call lang_track_definedness on symbol. In subsequent phases, use lang_symbol_definition_iteration and lang_statement_iteration to check whether the symbol was defined before the current statement. (exp_fold_tree) <case etree_assign et al>: Call lang_update_definedness before updating symbol type when setting symbol. * ldlang.c (lang_definedness_table): New variable. (lang_definedness_newfunc, lang_track_definedness) (lang_symbol_definition_iteration, lang_update_definedness): New functions. (lang_init): Initialize lang_definedness_table and lang_statement_iteration. (lang_finish): Destroy bfd_hash_table_free. (lang_size_sections): Increment lang_statement_iteration. (lang_do_assignments_1): New function with former lang_do_assignments contents. Change recursive calls to call this function. (lang_do_assignments): Evacuate contents. Increment lang_statement_iteration, then just call lang_do_assignments_1. * ldlang.h (struct lang_definedness_hash_entry) (lang_statement_iteration, lang_track_definedness) (lang_symbol_definition_iteration, lang_update_definedness): Declare.
2003-10-11.Roland McGrath1-78/+86
2003-10-112003-10-08 Roland McGrath <roland@redhat.com>Roland McGrath1-44/+61
* gcore.c (make_mem_sec): Function removed, folded into ... (gcore_create_callback): ... here. To omit a section, clear its SEC_LOAD bit rather than zeroing its size. Omit read-only sections only if they correspond to a known disk file. (gcore_copy_callback): Ignore sections without SEC_LOAD flag set.
2003-10-11daily updateAlan Modra1-1/+1
2003-10-11*** empty log message ***gdbadmin1-1/+1
2003-10-102003-06-03 Michael Snyder <msnyder@redhat.com>Michael Snyder1-1/+2
and Bernd Schmidt <bernds@redhat.com> and Alexandre Oliva <aoliva@redhat.com> * disassemble.c (disassembler): Add support for h8300sx.
2003-10-102003-10-10 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+5
* d10v-tdep.c: Fix typo in comment.
2003-10-102003-10-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-108/+294
* rs6000-tdep.c (e500_store_return_value): Delete function. (e500_extract_return_value): Delete function. (rs6000_gdbarch_init): When SYSV, set "extract_return_value" and "restore_return_value" to "ppc_sysv_abi_extract_return_value" and "ppc_sysv_abi_restore_return_value" where applicable. * ppc-tdep.h: (ppc_sysv_abi_store_return_value): Declare. (ppc_sysv_abi_extract_return_value): Declare. (ppc_sysv_abi_broken_store_return_value): Declare. (ppc_sysv_abi_broken_extract_return_value): Declare. (ppc_sysv_abi_broken_use_struct_convention:) Delete declaration. * ppc-sysv-tdep.c (return_value_convention): Move definition to start of file. (do_ppc_sysv_return_value): New function. (ppc_sysv_abi_extract_return_value): New function. (ppc_sysv_abi_store_return_value): New function. (ppc_sysv_abi_broken_extract_return_value): New function. (ppc_sysv_abi_broken_store_return_value): New function. (ppc_sysv_abi_use_struct_convention): Call do_ppc_sysv_return_value.
2003-10-10 * blockframe.c (inside_main_func): No longer use symbol_lookup()Joel Brobecker2-6/+22
to lookup the main function symbol.
2003-10-10 * sh-tdep.c (sh_treat_as_flt_p): New function to recognize floatCorinna Vinschen2-17/+76
types correctly. (sh_push_dummy_call_fpu): Fix argument passing rules. (sh3e_sh4_extract_return_value): Call sh_treat_as_flt_p to recognize float types. (sh3e_sh4_store_return_value): Ditto.
2003-10-102003-10-10 Dave Brolley <brolley@redhat.com>Dave Brolley3-48/+53
* gas/frv/allinsn.s: Use preoperly aligned registers. * gas/frv/allinsn.d: Update expected results.
2003-10-102003-10-10 Dave Brolley <brolley@redhat.com>Dave Brolley5-10/+99
* sim/frv/testutils.inc (or_gr_immed): New macro. * sim/frv/fp_exception-fr550.cgs: Write insns using unaligned registers into the program in order to cause the required exceptions. * sim/frv/fp_exception.cgs: Ditto. * sim/frv/regalign.cgs: Ditto.
2003-10-102003-10-10 Dave Brolley <brolley@redhat.com>Dave Brolley3-67/+18
* cpu.h, sem.c: Regenerate.
2003-10-102003-10-10 Dave Brolley <brolley@redhat.com>Dave Brolley5-74/+67
* frv-asm.c,frv-desc.c,frv-opc.c: Regenerated.
2003-10-102003-10-10 Dave Brolley <brolley@redhat.com>Dave Brolley2-19/+45
* frv.cpu (dnpmop): New p-macro. (GRdoublek): Use dnpmop. (CPRdoublek, FRdoublei, FRdoublej, FRdoublek): Ditto. (store-double-r-r): Use (.sym regtype doublek). (r-store-double): Ditto. (store-double-r-r-u): Ditto. (conditional-store-double): Ditto. (conditional-store-double-u): Ditto. (store-double-r-simm): Ditto. (fmovs): Assign to UNIT FMALL.
2003-10-102003-10-10 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+16
* sh-tdep.c (sh_use_struct_convention): Clarify one case in comment.
2003-10-10 * sh-tdep.c (sh_use_struct_convention): Clean up to have aCorinna Vinschen2-2/+29
more readable code. Accomodate passing of bitfields.
2003-10-102003-10-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-2/+311
* Makefile.in (ppc-sysv-tdep.o): Add $(gdb_assert_h). * rs6000-tdep.c (rs6000_gdbarch_init): When 64 bit SysV ABI, set push_dummy_call to ppc64_sysv_abi_push_dummy_call. * ppc-sysv-tdep.c: Include "gdb_assert.h". (ppc64_sysv_abi_push_dummy_call): New function. (ppc64_sysv_abi_broken_push_dummy_call): New function. * ppc-tdep.h (ppc64_sysv_abi_push_dummy_call): Declare. (ppc64_sysv_abi_broken_push_dummy_call): Declare.
2003-10-102003-10-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-10/+16
* Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. * doc/Makefile.in: Likewise.
2003-10-102003-10-10 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka21-37/+60
* NEWS: Replace "Hitachi" and "Mitsubishi" with "Renesas". * README: Ditto. * d10v-tdep.c: Ditto. * h8300-tdep.c: Ditto. * remote-e7000.c: Ditto. * remote-hms.c: Ditto. * ser-e7kpc.c: Ditto. * sh-stub.c: Ditto. * sh-tdep.c: Ditto. * sh-tdep.h: Ditto. * sh3-rom.c: Ditto. * sh64-tdep.c: Ditto. * top.c: Ditto. * wince.c: Ditto. * config/d10v/d10v.mt: Ditto. * config/sh/embed.mt: Ditto. * config/sh/linux.mt: Ditto. * config/sh/tm-linux.h: Ditto. * config/sh/tm-sh.h: Ditto. * config/sh/wince.mt: Ditto.
2003-10-102003-10-10 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka3-46/+51
* gdb.texinfo: Replace "Hitachi" and "Mitsubishi" with "Renesas". * gdbint.texinfo: Ditto.
2003-10-102003-10-10 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka3-2/+7
* config/hmsirom.exp: Replace "Hitachi" with "Renesas". * gdb.disasm/sh3.s: Ditto.
2003-10-102003-10-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-2/+12
Changes from 2003-09-09 Jimi Xenidis <jimix@watson.ibm.com>: * config/rs6000/tm-rs6000.h (SOFTWARE_SINGLE_STEP): Delete macro. (SOFTWARE_SINGLE_STEP_P): Ditto. * config/powerpc/tm-ppc-eabi.h (SOFTWARE_SINGLE_STEP_P): Ditto. * config/powerpc/tm-linux.h (SOFTWARE_SINGLE_STEP): Ditto. (SOFTWARE_SINGLE_STEP_P): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): When AIX, set software_single_step to rs6000_software_single_step.
2003-10-102003-10-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-15/+21
Changes from 2003-09-09 Jimi Xenidis <jimix@watson.ibm.com>: * config/rs6000/tm-rs6000.h (SOFTWARE_SINGLE_STEP): Delete macro. (SOFTWARE_SINGLE_STEP_P): Ditto. * config/powerpc/tm-ppc-eabi.h (SOFTWARE_SINGLE_STEP_P): Ditto. * config/powerpc/tm-linux.h (SOFTWARE_SINGLE_STEP): Ditto. (SOFTWARE_SINGLE_STEP_P): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): When AIX, set software_single_step to rs6000_software_single_step.
2003-10-102003-10-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+7
From 2003-09-18 David Anderson <davea@sgi.com>: * gdb.texinfo (GDB/MI Symbol Query): Replace "comamnd" with "command".
2003-10-102003-10-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+5
* MAINTAINERS: Mark m32r-elf as buildable with -Werror.
2003-10-10Fix typo in previous CL entry.Elena Zannoni1-1/+1
2003-10-102003-10-09 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+5
* scripttempl/elf.sc (__executable_start): Provide.
2003-10-102003-10-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2-3/+4
* frame.h: Fix typo in comment.
2003-10-102003-10-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+2
* dummy-frame.c: Fix typo.
2003-10-102003-10-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2-33/+44
* d10v-tdep.c: Random whitespace/comment tweaks.
2003-10-10*** empty log message ***gdbadmin1-1/+1
2003-10-10daily updateAlan Modra1-1/+1
2003-10-092003-10-09 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-18/+51
* sh-tdep.c (sh_gdbarch_init): Delete setting of push_dummy_code. (sh_gdbarch_init): Delete function, it's only used for dummy calls on stack. Based on input by Stephen Clarke (stephen.clarke@superh.com): * sh-tdep.c (sh_use_struct_convention): Add comment explaining ABI in detail.
2003-10-09 * gdb.threads/switch-threads.exp: New test.Daniel Jacobowitz3-0/+104
* gdb.threads/switch-threads.c: New source file.
2003-10-092003-10-09 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+7
* cofflink.c: Include "safe-ctype.h". (coff_link_add_symbols): Use ISDIGIT instead of isdigit.
2003-10-09 * remote-mips.c (mips_initialize): Remove unneeded call toDaniel Jacobowitz2-4/+5
get_selected_frame. Suggested by Atsushi Nemoto <anemo@mba.ocn.ne.jp>.
2003-10-09 * dwarf2expr.c (execute_stack_op): Don't treat the frame base asDaniel Jacobowitz2-12/+5
a memory pointer.
2003-10-09 * emulparams/armelf.sh: Define NO_SMALL_DATA.Daniel Jacobowitz5-0/+18
* emulparams/armelf_linux.sh, emulparams/armelf_oabi.sh, emulparams/armnto.sh: Likewise.