summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix PR build/1549.drow_intercu-20040221-branchpointMark Kettenis2004-02-215-13/+60
| | | | | | | | | | | | | | | | * i386obsd-tdep.c: Update copyright years. Include "solib-svr4.h". (i386obsd_init_abi): Don't set regset_from_core_section here. (i386obsd_aout_init_abi): New function. Set regset_from_core_section here. (i386obsd_elf_init_abi): New function. (_initialize_i386obsd_tdep): Register OS/ABI for OpenBSD ELF. * Makefile.in (i386obsd-tdep.o): Update dependecies. * config/i386/obsd.mt (TDEPFILES): Add solib.o and solib-svr4.o. (TM_FILE): Set to tm-nbsd.h. * config/i386/obsd.mh (NATDEPFILES): Remove solib.o and solib-sunos.o.
* * gdb.base/bigcore.exp: Bail out on *BSD instead of only NetBSD.Mark Kettenis2004-02-212-1/+5
|
* * solib-svr4.h: Update copyright year.Mark Kettenis2004-02-213-2/+89
| | | | | | | | (svr4_ilp32_fetch_link_map_offsets) (svr4_lp64_fetch_link_map_offsets): New prototype. * solib-svr4.c: Update copyright year. (svr4_ilp32_fetch_link_map_offsets) (svr4_lp64_fetch_link_map_offsets): New function.
* * peXXigen.c (_bfd_XXi_swap_scnhdr_out): ClearDanny Smith2004-02-212-4/+8
| | | | IMAGE_SCN_MEM_WRITE on known sections only.
* * dwarf2read.c (add_partial_symbol): Fix typo in adding enumeratorsDaniel Jacobowitz2004-02-212-2/+7
| | | | to the partial symbol table.
* *** empty log message ***gdbadmin2004-02-211-1/+1
|
* daily updateAlan Modra2004-02-201-1/+1
|
* * PROBLEMS: Add description of problem documented under gdb/1560.Joel Brobecker2004-02-202-0/+10
|
* * amd64obsd-tdep.c: Include "regset.h" and "i387-tdep.h". FixMark Kettenis2004-02-204-10/+73
| | | | | | | | | | | | | comments. (amd64obsd_supply_regset, amd64obsd_regset_from_core_section): New functions. (amd64obsd_init_abi): Reorder initializations. Use amd64obsd_r_reg_offset to initialize the general-purpose register set details. Set regset_from_core_section. (_initialize_amd64obsd_tdep): Rename from _initialize_amd64obsd_ndep. Add OS ABI handler for core dumps. * Makefile.in (amd64obsd-tdep.o): Update dependencies. * config/i386/obsd64.mt (TDEPFILES): Add i386-tdep.o.
* * NEWS (New native configurations): Mention OpenBSD/alpha.Mark Kettenis2004-02-205-1/+15
| | | | | | | * configure.tgt: Add alpha*-*-openbsd*. * configure.host: Add alpha*-*-openbsd*. * alphanbsd-tdep.c: Update copyright year. (_initialize_alphanbsd_tdep): Register OS ABI for OpenBSD ELF.
* 2004-02-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-02-208-75/+11
| | | | | | | | | | | Fix PR tdep/1372. * configure.tgt: Delete target "none-*-*". * configure.host: Delete host "none-*-*". * config/none/none.mh: Delete file. * config/none/none.mt: Delete file. * config/none/xm-none.h: Delete file. * config/none/tm-none.h: Delete file. * config/none/nm-none.h: Delete file.
* * elf32-ppc.c (allocate_dynrelocs): Create dynsym for undef weakJakub Jelinek2004-02-202-0/+17
| | | | symbols used in PIE relocs.
* Remove extraneous blank characterFred Fish2004-02-201-1/+1
|
* 2004-02-20 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2004-02-202-1/+5
| | | | * ppc-opc.c (powerpc_opcodes): Move mfmcsrr0 before mfdc_dat.
* 2004-02-20 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2004-02-202-0/+6
| | | | * ppc-opc.c (powerpc_opcodes): Add m*ivor35.
* * ppc-opc.c (powerpc_opcodes): Add mfivor32, mfivor33, mfivor34,Aldy Hernandez2004-02-202-1/+12
| | | | mtivor32, mtivor33, mtivor34.
* PR bootstrap/11932Nathanael Nerode2004-02-203-238/+304
| | | | * mkinstalldirs, install-sh: Import from automake CVS HEAD.
* 2004-02-19 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2004-02-202-0/+5
| | | | * ppc-opc.c: Add mfmcar.
* Reviewed and approved by ezannoni@redhat.comFred Fish2004-02-202-2/+6
| | | | | | 2004-02-19 Fred Fish <fnf@redhat.com> * sh-tdep.c (sh_analyze_prologue): Eliminate useless test of cache->uses_fp prior to setting it.
* *** empty log message ***gdbadmin2004-02-201-1/+1
|
* Reviewed and approved by ezannoni@redhat.comFred Fish2004-02-192-0/+23
| | | | | | | 2004-02-19 Fred Fish <fnf@redhat.com> Fix for PR breakpoint/1558. * sh-tdep.c (IS_JSR): New macro. (sh_analyze_prologue): Use IS_JSR to terminate prologue scan.
* daily updateAlan Modra2004-02-191-1/+1
|
* Testcase suggested by ezannoni@redhat.com.Fred Fish2004-02-193-0/+114
| | | | | | | 2004-02-19 Fred Fish <fnf@redhat.com> New testcase for PR breakpoint/1558. * gdb.arch/gdb1558.exp: New file. * gdb.arch/gdb1558.c: New file.
* * findvar.c (value_from_register): Doc fix.Jim Blandy2004-02-192-8/+12
|
* 2004-02-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-02-192-39/+8
| | | | | | * printcmd.c (print_scalar_formatted): Do not check for sizeof type being greater than sizeof of host's LONGEST. Always use unpack_long() unless format 'f' chosen.
* 2004-02-19 Joel Brobecker <brobecker@gnat.com>Elena Zannoni2004-02-192-4/+47
| | | | | | | Committed by Elena Zannoni <ezannoni@redhat.com> * symtab.c (find_pc_sect_psymtab): Return the psymtab that contains a symbol wich is the best, non-exact match for the given pc. Update comments.
* 2004-02-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2004-02-193-9/+7
| | | | | | * event-top.c (async_request_quit): Remove uses of REQUEST_QUIT macro, which was part of the now removed Mach 3 port. * utils.c (request_quit): Ditto.
* 2004-02-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2004-02-192-1/+5
| | | | * gdb.base/nodebug.exp: Fix typo.
* Index: ChangeLogAndrew Cagney2004-02-196-28/+238
| | | | | | | | | | | | | | | | | | | 2004-02-19 Andrew Cagney <cagney@redhat.com> * config.guess: Update from version 2003-06-12 to 2004-02-16. * config.sub: Update from version 2003-06-13 to 2004-02-16. Index: dejagnu/ChangeLog 2004-02-19 Andrew Cagney <cagney@redhat.com> * config.guess: Update from version 2003-06-12 to 2004-02-16. * config.sub: Update from version 2003-06-13 to 2004-02-16. Index: readline/ChangeLog.gdb 2004-02-19 Andrew Cagney <cagney@redhat.com> * config.guess: Update from version 2003-06-12 to 2004-02-16. * config.sub: Update from version 2003-06-13 to 2004-02-16.
* * elf32-sparc.c (elf32_sparc_finish_dynamic_sections): ClearJakub Jelinek2004-02-192-2/+6
| | | | .plt sh_entsize.
* *** empty log message ***gdbadmin2004-02-191-1/+1
|
* daily updateAlan Modra2004-02-181-1/+1
|
* * config/djgpp/fnchange.lst: Rename "amd64obsd-tdep.c" andMark Kettenis2004-02-182-0/+7
|
* Committed by Mark Kettenis <kettenis@gnu.org>.Mark Kettenis2004-02-182-0/+8
| | | | | * config/s390/nm-linux.h (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Define.
* 2004-02-18 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-02-186-434/+538
| | | | | | | | | | | | * configure.in: Add a TUI target to CONFIG_ALL, CONFIG_CLEAN, CONFIG_INSTALL and CONFIG_UNINSTALL. * configure: Re-generate. * interps.h (INTERP_TUI): Define. * Makefile.in: Update dependencies. (TUI): New macro. (tui-main.o): Specify dependencies. (install-tui, uninstall-tui, clean-tui, all-tui): New rules. * tui/tui-main.c: New file.
* * amd64obsd-tdep.c, amd64obsd-nat.c: New files.Mark Kettenis2004-02-188-0/+260
| | | | | | | | * Makefile.in (amd64obsd-nat.o, amd64obsd-tdep.o): New dependencies. * configure.host: Add x86_64-*-openbsd*. * configure.tgt: Add x86_64-*-openbsd*. * config/i386/obsd64.mt, config/i386/obsd64.mh: New files.
* * tui/tui.c: Don't include <malloc.h>.Mark Kettenis2004-02-182-1/+2
|
* * configure.in: Update version to 2.15.90.Daniel Jacobowitz2004-02-183-2/+7
| | | | * configure: Regenerate.
* * Makefile.in (ALLDEPFILES): Add amd64-nat.c, amd64bsd-nat.c,Mark Kettenis2004-02-182-0/+6
| | | | | amdfbsd-nat.c, amd64-fbsd-tdep.c, amd64nbsd-nat.c and amd64nbsd-tdep.c.
* * i386obsd-tdep.c (i386obsd_aout_regset_from_core_section): MakeMark Kettenis2004-02-183-3/+9
| | | | | | static. Remove extraneous whitespace. * i386nbsd-tdep.c (i386nbsd_aout_regset_from_core_section): Make static.
* Apply fixes for Maverick Crunchbinutils-2_15-branchpointNick Clifton2004-02-182-12/+16
|
* Don't use wildcards in ChangeLog entries.Jim Blandy2004-02-181-1/+3
|
* * findvar.c (value_from_register): Doc fix.Jim Blandy2004-02-182-1/+5
|
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-184-11/+27
| | | | | | | | | | Committed by Jim Blandy <jimb@redhat.com>. * eval.c (evaluate_subexp_standard, case OP_OBJC_MSGCALL): Use CORE_ADDR as type for selectors. Correct types for GNU run time message lookup function to use double indirection. * objc-lang.c (lookup_child_selector): Use CORE_ADDR as return type. * objc-lang.h (lookup_child_selector): Adapt prototype.
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-182-1/+3
| | | | | | Committed by Jim Blandy <jimb@redhat.com>. * gdb.objc/basicclass.exp: Adapt to fixed return type of printHi.
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-184-3/+99
| | | | | | | | | | | | | Committed by Jim Blandy <jimb@redhat.com>. * s390-nat.c (SUBOFF): New macro. (supply_gregset, fill_gregset): Use it to handle debugging of 32-bit exectuables running under a 64-bit kernel. * s390-tdep.c: Include "solib-svr4.h". (s390_svr4_fetch_link_map_offset): New function. (s390x_svr_fetch_link_map_offset): Likewise. (s390_gdbarch_init): Call set_solib_svr4_fetch_link_map_offsets. * Makefile.in (s390-tdep.o): Update dependencies.
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-182-2/+4
| | | | | | Committed by Jim Blandy <jimb@redhat.com>. * gdb.base/dump.exp: Handle negative offsets in decimal, not hex.
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-181-0/+6
| | | | | | Committed by Jim Blandy <jimb@redhat.com>. * gdb.base/float.exp: Support s390*-*-* targets.
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-181-0/+8
| | | | | | | | Committed by Jim Blandy <jimb@redhat.com>. * linux-s390-low.c (s390_num_regs): Update. (s390_regmap): Remove control registers. Use __s390x__ predefine instead of GPR_SIZE to distiguish s390 and s390x targets.
* 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>Jim Blandy2004-02-183-992/+1034
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Committed by Jim Blandy <jimb@redhat.com>. * s390-tdep.c: Include "trad-frame.h", "frame-base.h", and "frame-unwind.h". (s390_readinstruction): Reformat. Use read_memory_nobpt. (GDB_TARGET_IS_ESAME, S390_GPR_SIZE, S390_FPR_SIZE): Remove. (S390_SYSCALL_OPCODE, S390_SYSCALL_SIZE): Remove. (S390_SIGCONTEXT_SREGS_OFFSET, S390X_SIGCONTEXT_SREGS_OFFSET, S390_SIGREGS_FP0_OFFSET, S390X_SIGREGS_FP0_OFFSET, S390_UC_MCONTEXT_OFFSET, S390X_UC_MCONTEXT_OFFSET, S390_SIGNAL_FRAMESIZE, s390_NR_sigreturn, s390_NR_rt_sigreturn): Remove. (struct frame_extra_info): Remove. (s390_memset_extra_info): Remove. (op_*, op1_*, op2_* enums): Add several new opcodes. (is_rse): Renamed to ... (is_rsy): ... this. Support long displacements. (is_rxe): Renamed to ... (is_rxy): ... this. Support long displacements. (compute_x_addr): Support long displacements. (struct s390_prologue_data): New data type. (s390_on_stack): Change API to use struct s390_prologue_data. (s390_store): Reimplement. (s390_load): New function. (s390_get_signal_frame_info): Remove. (s390_get_frame_info): Remove, replace by ... (s390_analyze_prolog): ... this new function. (s390_check_function_end): Remove. (s390_function_start): Remove. (s390_frameless_function_invokation): Remove. (s390_is_sigreturn): Remove. (s390_init_frame_pc_first): Remove. (s390_init_frame_extra_info): Remove. (s390_frame_init_saved_regs): Remove. (s390_frame_saved_pc_nofix): Remove. (s390_frame_saved_pc): Remove. (s390_frame_chain): Remove. (s390_fp_regnum, s390_read_fp): Remove. (s390_pop_frame_regular, s390_pop_frame): Remove. (s390_saved_pc_after_call): Remove. (s390_skip_prologue): Reimplement. (s390_in_function_epilogue_p): Support long displacements. (struct s390_unwind_cache): New data structure. (s390_frame_unwind_cache): New function. (s390_prologue_frame_unwind_cache): Likewise. (s390_backchain_frame_unwind_cache): Likewise. (s390_frame_this_id, s390_frame_prev_register): Likewise. (s390_frame_unwind): Define. (s390_frame_sniffer): New function. (struct s390_pltstub_unwind_cache): New data structure. (s390_pltstub_frame_unwind_cache): New function. (s390_pltstub_frame_this_id): Likewise. (s390_pltstub_frame_prev_register): Likewise. (s390_pltstub_frame_unwind): Define. (s390_pltstub_frame_sniffer): New function. (struct s390_sigtramp_unwind_cache): New data structure. (s390_sigtramp_frame_unwind_cache): New function. (s390_sigtramp_frame_this_id): Likewise. (s390_sigtramp_frame_prev_register): Likewise. (s390_sigtramp_frame_unwind): Define. (s390_sigtramp_frame_sniffer): New function. (s390_frame_base_address, s390_local_base_address): New functions. (s390_frame_base): Define. (s390_unwind_pc, s390_unwind_sp): New function. (s390_push_dummy_call): Use new frame base location. (s390_unwind_dummy_id): Likewise. (s390_gdbarch_init): Remove calls to: set_gdbarch_frameless_function_invocation, set_gdbarch_deprecated_init_frame_pc, set_gdbarch_deprecated_frame_chain, set_gdbarch_deprecated_frame_init_saved_regs, set_gdbarch_deprecated_pop_frame, set_gdbarch_deprecated_init_extra_frame_info, set_gdbarch_deprecated_init_frame_pc_first, set_gdbarch_deprecated_target_read_fp, set_gdbarch_deprecated_frame_saved_pc, set_gdbarch_deprecated_saved_pc_after_call, set_gdbarch_deprecated_fp_regnum. Add calls to: set_gdbarch_in_solib_call_trampoline, frame_unwind_append_sniffer, frame_base_set_default, set_gdbarch_unwind_pc, set_gdbarch_unwind_sp. * Makefile.in (s390-tdep.o): Update dependencies.