summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Typo fix.Ben Elliston2005-05-161-1/+1
|
* *** empty log message ***gdbadmin2005-05-161-1/+1
|
* daily updateAlan Modra2005-05-161-1/+1
|
* * sol-thread.c (ignore): Change last argument to `gdb_byte.'Mark Kettenis2005-05-152-1/+3
|
* * config/i386/fbsd.mt (DEPRECATED_TM_FILE): Remove.Mark Kettenis2005-05-157-6/+7
| | | | | | | | * config/i386/fbsd64.mt (DEPRECATED_TM_FILE): Remove. * config/i386/nbsd.mt (DEPRECATED_TM_FILE): Remove. * config/i386/nbsd64.mt (DEPRECATED_TM_FILE): Remove. * config/sparc/nbsd.mt (DEPRECATED_TM_FILE): Remove. * config/sparc/nbsd64.mt (DEPRECATED_TM_FILE): Remove.
* * observer.sh: Quote $DJGPP.Mark Kettenis2005-05-152-1/+5
|
* merge from gccDJ Delorie2005-05-152-144/+165
|
* ./Daniel Jacobowitz2005-05-1524-8634/+21426
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ylwrap: Import from Automake 1.9.5. binutils/ * acinclude.m4: Remove obsolete code. * configure.in: Update AC_PREREQ. * doc/Makefile.am (binutils_TEXINFOS): Define. (config.texi): Depend on distributed files instead of built files. (binutils.dvi, binutils.info): Remove unnecessary rules. (DISTCLEANFILES): Remove. (install-data-local): Renamed from install. (info-local): Renamed from info. * Makefile.in, aclocal.m4, config.in, configure, doc/Makefile.in: Regenerated. gas/ * Makefile.am (m68k-parse.c, itbl-parse.c): Update ylwrap invocation. * Makefile.in: Regenerated. ld/ * Makefile.am (AM_MAKEINFOFLAGS): Define. (TEXI2DVI): Define. (ldver.texi): Depend on distributed files instead of built files. (ld.info): Include $(srcdir) in the rule target. Remove actions. (ld.dvi): Remove actions. (MAINTAINERCLEANFILES): Add configdoc.texi. (CONFIG_STATUS_DEPENDENCIES): Add bfd/configure.in. (install-data-local): Renamed from install. (Makefile): Remove explicit dependency. * acinclude.m4: Remove obsolete code. * configure.in: Update AC_PREREQ. Remove extra $CONFIG_SHELL. * Makefile.in, aclocal.m4, config.in, configure: Regenerated. gdb/ * Makefile.in (.y.c): Update ylwrap invocation.
* merge from gccDJ Delorie2005-05-153-48/+68
|
* * linux-nat.c (child_follow_fork, linux_handle_extended_wait)Daniel Jacobowitz2005-05-152-18/+24
| | | | | | | (lin_lwp_attach_lwp, linux_nat_attach, wait_lwp, child_wait) (linux_nat_wait, kill_wait_callback): Use my_waitpid. (_initialize_linux_nat, lin_thread_get_thread_signals): Use SA_RESTART.
* daily updateAlan Modra2005-05-151-1/+1
|
* *** empty log message ***gdbadmin2005-05-151-1/+1
|
* * configure.tgt (vax-*-openbsd*): Set gdb_target to obsd.Mark Kettenis2005-05-143-1/+6
| | | | * config/vax/obsd.mt (TDEPFILES): New file.
* * i386-tdep.c (i386_supply_gregset, i386_collect_gregset): UseMark Kettenis2005-05-142-2/+5
| | | | gdb_byte instead of bfd_byte.
* * mips-tdep.c (mips_pseudo_register_read)Mark Kettenis2005-05-142-48/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (mips_pseudo_register_write): Change type of last argument to `gdb_byte *'. (mips_register_to_value, mips_value_to_register): Change type of last argument to `gdb_byte *'. Remove casts that are no longer needed. (mips_fetch_instruction, fetch_mips_16): Use gdb_byte for buf. (mips_eabi_push_dummy_call, mips_n32n64_push_dummy_call) (mips_o32_push_dummy_call, mips_o32_return_value): Use `const gdb_byte *' for val and gdb_byte for valbuf. Remove casts that are no longer needed. (mips_eabi_return_value, mips_n32n64_return_value) (mips_o32_return_value, mips_o64_return_value): Change type of readbuf and writebuf arguments to `gdb_byte *'. (mips_read_fp_register_single): Change type of last argument to `gdb_byte *'. Use `gdb_byte *' for raw_buffer. (mips_read_fp_register_double): Change type of last argument to `gdb_byte *'. (mips_print_fp_register): Use `gdb_byte *' for raw_buffer. Remove casts that are no longer needed. (mips_print_register, print_gp_register_row): Use gdb_byte for raw_buffer. Remove casts that are no longer needed. (mips_single_step_through_delay): Use gdb_byte for buf. (mips_breakpoint_from_pc): Change return type to `const gdb_byte *'. Use gdb_byte for mips16_big_breakpoint, big_breakpoint, pmon_big_breakpoint, idt_big_breakpoint, mips16_little_breakpoint, little_breakpoint, pmon_little_breakpoint and idt_little_breakpoint. (mips_integer_to_address): Use `gdb_byte *' for tmp.
* * config/m68k/obsd.mt (DEPRECATED_TM_FILE): Remove.Mark Kettenis2005-05-147-6/+7
| | | | | | | | * config/i386/obsd.mt (DEPRECATED_TM_FILE): Remove. * config/i386/obsd64.mt (DEPRECATED_TM_FILE): Remove. * config/pa/obsd.mt (DEPRECATED_TM_FILE): Remove. * config/sparc/obsd.mt (DEPRECATED_TM_FILE): Remove. * config/sparc/obsd64.mt (DEPRECATED_TM_FILE): Remove.
* * elflink.c (bfd_elf_size_dynamic_sections): Use lbasename insteadMark Kettenis2005-05-142-2/+7
| | | | of basename.
* * sparc-tdep.c (sparc_fetch_instruction, sparc_fetch_wcookie): UseMark Kettenis2005-05-143-53/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gdb_byte for buf. (sparc32_pseudo_register_read, sparc32_pseudo_register_write): Change type of last argument to `gdb_byte *'. Remove casts that are no longer needed. (sparc32_push_dummy_code, sparc32_store_arguments): Use gdb_byte for buf. (sparc_breakpoint_from_pc): Change return type to `const gdb_byte *'. Use gdb_byte for break_insn. (sparc32_extract_return_value, sparc32_store_return_value): Change type of last argument to `gdb_byte *'. Use gdb_byte for buf. (sparc32_return_value): Change type of readbuf and writebuf arguments to `gdb_byte *'. (sparc_software_single_step): Use gdb_byte for npc_save and nnpc_save. (sparc_supply_rwindow, sparc_collect_rwindow): Use gdb_byte for buf. (sparc32_supply_gregset, sparc32_collect_gregset) (sparc32_supply_fpregset, sparc32_collect_fpregset): Use `gdb_byte *' for regs. * sparc64-tdep.c (sparc64_pseudo_register_read) (sparc64_pseudo_register_write): Change type of last argument to `gdb_byte *'. Remove casts that are no longer needed. (sparc64_store_floating_fields, sparc64_extract_floating_fields): Change type of valbuf argument to `gfd_byte *'. (sparc64_store_arguments): Use `gdb_byte *' for valbuf. use gdb_byte for buf. (sparc64_extract_return_value, sparc64_store_return_value): Change type of last argument to `gdb_byte *'. Use gdb_byte for buf. (sparc64_return_value): Change type of readbuf and writebuf arguments to `gdb_byte *'. (sparc64_supply_gregset, sparc64_collect_gregset) (sparc64_supply_fpregset, sparc64_collect_fpregset): Use `gdb_byte *' for regs.
* * m68k-tdep.c (m68k_local_breakpoint_from_pc): Change return typeMark Kettenis2005-05-143-29/+49
| | | | | | | | | | | | | | | | | | | | | | | to `const gdb_byte *'. Use gdb_byte for break_insn. (m68k_register_to_value): Change type of last argument to `gdb_byte *'. Use gdb_byte for from. (m68k_value_to_register): Change type of last argument to `gdb_byte *'. Use gdb_byte for to. (m68k_extract_return_value): Change type of last argument to `gdb_byte *'. Use gdb_byte for buf. Remove unnecessary cast. (m68k_svr4_extract_return_value): Change type of last argument to `gdb_byte *'. Use gdb_byte for buf. (m68k_store_return_value): Change type of last argument to `gdb_byte *'. Remove unnecessary cast. (m68k_svr4_store_return_value): Change type of last argument to `gdb_byte *'. Use gdb_byte for buf. (m68k_return_value, m68k_svr4_return_value): Change type of readbuf and writebuf arguments to `gdb_byte *'. (m68k_push_dummy_call, m68k_unwind_pc, m68k_frame_cache) (m68k_unwind_dummy_id): Use gdb_byte for buf. (m68k_get_longjmp_target): Use `gdb_byte *' for buf. * m68kbsd-tdep.c (m68kbsd_supply_fpregset) (m68kbsd_supply_gregset): Use `gdb_byte *' for regs.
* * m88k-tdep.c (m88k_breakpoint_from_pc): Change return type toMark Kettenis2005-05-142-6/+12
| | | | | | | `const gdb_byte *'. Use gdb_byte for break_insn. (m88k_return_value): Change type of readbuf and writebuf arguments to `gdb_byte *'. Use gdb_byte for buf. (m88k_supply_gregset): Use `gdb_byte *' for regs.
* * vax-tdep.c (vax_return_value): Change type of readbuf andMark Kettenis2005-05-142-2/+5
| | | | writebuf arguments to `gdb_byte *'.
* * amd64-tdep.c (amd64_return_value): Change type of readbuf andMark Kettenis2005-05-145-19/+31
| | | | | | | | | | | | | writebuf arguments to `gdb_byte *'. Remove now redundant casts. * i386-tdep.c (i386_return_value): Change type of readbuf and writebuf arguments to `gdb_byte *'. (i386_pseudo_register_read, i386_pseudo_register_write): Change type of last argument to `gdb_byte *'. (i386_register_to_value, i386_value_to_register): Change type of last argument to `gdb_byte *'. Simplify function a bit. * i387-tdep.h (i387_value_to_register, i387_register_to_value): Change type of last argument to `gdb_byte *'. * i387-tdep.c: Likewise.
* Remove XM_FILE.Eli Zaretskii2005-05-141-2/+0
|
* 2005-05-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney2005-05-148-51/+69
| | | | | | | | | | | | | | | | | * gdbarch.sh (pseudo_register_read, pseudo_register_write) (value_to_register, register_to_value, pointer_to_address) (address_to_pointer, return_value, extract_return_value) (store_return_value): Instead of a void pointer, use gdb_byte. * gdbarch.h, gdbarch.c: Regenerate. * inferior.h (unsigned_address_to_pointer) (signed_pointer_to_address, address_to_signed_pointer) (unsigned_pointer_to_address): Update. * arch-utils.h (legacy_return_value): * arch-utils.c (legacy_extract_return_value) (legacy_return_value): Update. * findvar.c (unsigned_pointer_to_address) (signed_pointer_to_address, unsigned_address_to_pointer) (address_to_signed_pointer): Update.
* include/elf/Alan Modra2005-05-146-13/+29
| | | | | | | | | | | * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK. bfd/ * elf32-ppc.c (ppc_elf_size_dynamic_sections): Set DT_PPC_GOT, not DT_PPC_GLINK. (ppc_elf_finish_dynamic_sections): Likewise. binutils/ * readelf.c (get_ppc_dynamic_type): Display DT_PPC_GOT, not DT_PPC_GLINK.
* 2005-05-13 Fred Fish <fnf@specifixinc.com>Fred Fish2005-05-142-2/+7
| | | | | * readelf.c: Fix a couple of obvious comment typos, 'debug_str' -> 'debug_ranges' and proecess' -> 'process'.
* Fix obvious typo in comment.Fred Fish2005-05-143-2/+7
| | | | | | 2005-05-13 Fred Fish <fnf@specifixinc.com> * libbfd-in.h: Fix a comment typo, 'neaderst' -> 'nearest' * libbfd.h: Rebuilt.
* * elf32-xtensa.c (xtensa_get_property_section_name): Add missingBob Wilson2005-05-142-2/+7
| | | | periods in linkonce_kind values.
* daily updateAlan Modra2005-05-141-1/+1
|
* *** empty log message ***gdbadmin2005-05-141-1/+1
|
* 2005-05-13 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2005-05-132-1/+5
| | | | * readelf.c (dump_ia64_unwind): Get stamp with proper size.
* Revert accidentally committed change.Jim Blandy2005-05-131-5/+5
|
* * gdb.base/call-ar-st.exp: Call 'untested' and return -1 instead ofJim Blandy2005-05-135-9/+19
| | | | | | calling gdb_suppress_entire_file. * gdb.base/charset.exp: Same. * gdb.base/call-rt-st.exp: Same.
* * config/tc-xtensa.c (xtensa_insnbuf_set_operand): Clarify errorBob Wilson2005-05-132-9/+19
| | | | | | message. (xtensa_mark_zcl_first_insns): Fix incorrect nesting of conditional for handling RELAX_CHECK_ALIGN_NEXT_OPCODE.
* 2005-05-13 Orjan Friberg <orjanf@axis.com>Orjan Friberg2005-05-132-3/+12
| | | | | * cris-tdep.c (_initialize_cris_tdep): Improve help strings for cris-version, cris-mode, and cris-dwarf2-cfi settings.
* 2005-05-13 Orjan Friberg <orjanf@axis.com>Orjan Friberg2005-05-132-9/+89
| | | | | | | | | | | | | | | | | * cris-tdep.c (usr_cmd_cris_version): Change type to int. (cris_mode_normal, cris_mode_guru, cris_modes, usr_cmd_cris_mode): Add. (struct gdbarch_tdep): Change type of cris_version to int. Add cris_mode. (cris_mode, set_cris_mode): New functions. (crisv32_single_step_through_delay): Read from NRP register instead of ERP register in guru mode. (cris_breakpoint_from_pc): Rename break_insn to break8_insn. Add break15_insn, returned in guru mode. (_initialize_cris_tdep): Add call to add_setshow_enum_cmd for new cris-mode setting. (cris_dump_tdep): Add dump of cris_mode. (cris_gdbarch_init): Add cris_mode to search criteria for architecture. Register the sigtramp frame sniffer only if not in guru mode.
* Update the address and telephone number of the FSF organizationNick Clifton2005-05-1324-26/+37
|
* daily updateAlan Modra2005-05-131-1/+1
|
* *** empty log message ***gdbadmin2005-05-131-1/+1
|
* *** empty log message ***Eli Zaretskii2005-05-121-0/+19
|
* * sol-thread.c: Include "solib.h".Mark Kettenis2005-05-123-4/+9
| | | | | (sol_thread_attach): Use solib_add instead of SOLIB_ADD. * Makefile.in (sol-thread.o): Update dependencies.
* * Makefile.in (go32-nat.o): Add $(top_h) to prerequisites.Eli Zaretskii2005-05-125-31/+21
| | | | | | | | | | | | | | | | * go32-nat.c: Include top.h. Update copyright years. (init_go32_ops): Override the default value of gdbinit[] with "gdb.ini". * cli/cli-cmds.c (init_cli_cmds): Use gdbinit[] instead of a compile-time literal string GDBINIT_FILENAME. * top.c (PATH_MAX): Define if not defined. (gdbinit): Declare with a constant size PATH_MAX. * config/i386/go32.mh (XM_FILE): Remove. * config/i386/xm-go32.h: Remove file.
* * NEWS: Mention OpenBSD/mips64 as a new native configuration.Mark Kettenis2005-05-122-0/+8
|
* 2005-05-12 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2005-05-122-0/+6
| | | | | * elf32-i386.c (elf_i386_relocate_section): Allow R_386_GOTOFF against protected function when building executable.
* * observer.sh (texi) [DJGPP]: If the file name includes a colon,Eli Zaretskii2005-05-122-0/+12
| | | | convert it to the /dev/x/ form.
* * solib.h (CLEAR_SOLIB, SOLIB_ADD)Mark Kettenis2005-05-1211-136/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (SOLIB_CREATE_INFERIOR_HOOK, SOLIB_REMOVE_INFERIOR_HOOK) (SOLIB_IN_DYNAMIC_LINKER, SOLIB_RESTART) (DISABLE_UNSETTABLE_BREAK, PC_SOLIB) (IN_SOLIB_DYNSYM_RESOLVE_CODE): Remove defines and orphaned comments. * breakpoint.c: Include "solib.h". (insert_bp_location) [!DISABLE_UNSETTABLE_BREAK]: Call solib_address. (remove_solib_event_breakpoints, create_solib_event_breakpoint) (disable_breakpoints_in_shlibs) (disable_breakpoints_in_unloaded_shlib) (re_enable_breakpoints_in_shlibs): Compile if SOLIB_ADD isn't defined. If PC_SOLIB isn't defined, call solib_address. (_initialize_breakpoint): Unconditionally install observer. * corelow.c: Include "solib.h". [SOLIB_ADD] (solib_add_stub): Remove prototype. (core_close) [!CLEAR_SOLIB]: Call clear_solib. (solib_add_stub) [!SOLIB_ADD] Call solib_add. (core_open): Unconditionally call solib_add_stub. * fork-child.c: Include "solib.h". (fork_inferior) [!SOLIB_CREATE_INFERIOR_HOOK]: Call solib_create_inferior_hook. * infcmd.c: Include "solib.h". (attach_command) [!SOLIB_ADD]: Call shlib_rescan. Unconditionally call re_enable_breakpoints_in_shlibs. * infrun.c: Include "solib.h". (SOLIB_IN_SYNSYM_RESOLVE_CODE): Don't define if not already defined. (stop_on_solib_events, show_stop_on_solib_events): Include unconditionally. (follow_exec) [!SOLIB_CREATE_INFERIOR_HOOK]: Call solib_create_inferior_hook. (handle_inferior_event) [!SOLIB_ADD]: Call shlib_add. [!IN_SOLIB_DYNSYM_RESOLVE_CODE]: Call in_solib_dynsym_resolve_code. (_initialize_infrun): Unconditionally add "stop_on_solib-events" command. * remote.c: Include "solib.h". (remote_open_1): Unconditionally call no_shared_libraries. [!SOLIB_CREATE_INFERIOR_HOOK] Call solib_create_inferior_hook. * stack.c: Include "solib.h". (print_frame) [!PC_SOLIB] Call shlib_for_pc. * xcoffsolib.c (no_shared_libraries): Remove function. * Makefile.in (SFILES): Add solib.c. (ALLDEPFILES): Remove solib.c. (COMMON_OBS): Add solib.o. (breakpoint.o, corelow.o, fork-chiled.o, infcmd.o, infrun.o) (remote.o, stack.o): Update dependencies.
* merge from gccDJ Delorie2005-05-122-1/+8
|
* PR bootstrap/21230DJ Delorie2005-05-122-1/+7
| | | | | * warnings.m4 (ACX_PROG_CC_WARNING_ALMOST_PEDANTIC): Add double quotes around GCC variable.
* * cp-names.y: Renamed to ...Daniel Jacobowitz2005-05-123-10/+23
| | | | | | | | | | * cp-name-parser.y: ... this. * Makefile.in (SFILES, YYFILES, YYOBJ): Rename cp-names.y to cp-name-parser.y. (test-cp-names.o): Renamed to test-cp-name-parser.o. (test-cp-names): Renamed to test-cp-name-parser. (clean, local-maintainer-clean): Update. (cp-names.o): Renamed to cp-name-parser.o.
* * observer.sh: Use observer.tmp instead of observer.inc-tmp whichEli Zaretskii2005-05-122-11/+16
| | | | | on 8+3 filesystems overwrites observer.inc. Update copyright year of the resultant file.