aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
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-29*** empty log message ***gdbadmin1-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-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-26Revise comment from previous commit.Kevin Buettner1-2/+2
2002-07-26 * rs6000-nat.c (ppc-tdep.h): Include.Kevin Buettner2-39/+49
(fetch_registers, store_register): Don't access registers[] directly. Instead, use supply_register() or regcache_collect() as appropriate. (find_toc_address): Format hex address with local_hex_string().
2002-07-26*** empty log message ***gdbadmin1-1/+1
2002-07-252002-07-25 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-0/+7
* config/djgpp/fnchange.lst: Rename bfd/elf32-fr30.c and bfd/elf32-frv.c.
2002-07-25 * jv-exp.y: Marked all strings with _().Tom Tromey2-20/+33
(ClassInstanceCreationExpression, ArrayCreationExpression): Use internal_error. (MethodInvocation, CastExpression, parse_number, yyerror, java_type_from_name, push_expression_name, yylex): Typo fixes.
2002-07-25 * ui-file.c (struct tee_file, tee_file_new, tee_file_delete)Daniel Jacobowitz3-0/+108
(tee_file_flush, tee_file_write, tee_file_fputs) (tee_file_isatty): New. * ui-file.h (tee_file_new): Add prototype.
2002-07-25 * ada-lang.c: Change k&r style function definitions to prototypedAidan Skinner4-741/+274
form. * ada-typeprint.c: Change k&r style function definitions to prototyped form. * ada-valprint.c: Change k&r style function definitions to prototyped form.
2002-07-25*** empty log message ***gdbadmin1-1/+1
2002-07-24Obsolete m88k.Andrew Cagney28-3380/+3405
2002-07-242002-07-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-10/+18
* findvar.c (extract_unsigned_integer): Make `addr' parameter constant. Same for local pointer variables. (extract_signed_integer): Ditto. * defs.h (extract_unsigned_integer): Update. (extract_signed_integer): Update.
2002-07-24 * gdbserver/configure.in (unistd.h): Add to AC_CHECK_HEADERS list.Kevin Buettner4-78/+76
* gdbserver/configure: Regenerate. * gdbserver/config.in: Regenerate.
2002-07-242002-07-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-7/+20
* regcache.c (regcache_raw_write): Change buf parameter to a constant void pointer. (regcache_raw_read): Change buf parameter to a void pointer. (legacy_write_register_gen): Change myaddr parameter a constant void pointer. (supply_register): Change val parameter to a const void pointer. * regcache.h (regcache_raw_write): Update declaration. (regcache_raw_read): Update declaration. (supply_register): Update declaration.
2002-07-24 * defs.h (gdb_readline_wrapper): Declare.Tom Tromey5-3/+36
* utils.c (prompt_for_continue): Use gdb_readline_wrapper. * tracepoint.c (read_actions): Use gdb_readline_wrapper. * top.c (gdb_readline_wrapper): New function. (command_line_input): Use it.
2002-07-242002-07-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney7-75/+106
* regcache.h (regcache_raw_read, regcache_raw_write): Replace regcache_read and regcache_write. (regcache_raw_read_as_address): Replace regcache_read_as_address. * regcache.c: Update. * sh-tdep.c (sh64_push_arguments): Update comment. (sh_pseudo_register_read): Update. (sh_pseudo_register_write): Update. (sh4_register_read): Update. (sh4_register_write): Update. (sh64_pseudo_register_read): Update. (sh64_pseudo_register_write): Update. (sh64_register_read): Update. (sh64_register_write): Update. * i386-tdep.c (i386_extract_return_value): Update. (i386_extract_struct_value_address): Update. (i386_extract_return_value): Update. * blockframe.c (generic_read_register_dummy): Update. (generic_call_dummy_register_unwind): Update * infrun.c (write_inferior_status_register): Update.
2002-07-24Remove stray conflict marker.Jim Blandy1-1/+0
2002-07-24* parser-defs.h (expression_context_pc): Make this extern.Jim Blandy2-1/+6
(Thanks to Michael Snyder.)
2002-07-24*** empty log message ***gdbadmin1-1/+1
2002-07-23Mention 5.2.1 on mainline.Andrew Cagney3-45/+74
2002-07-23Fix error check in remote_read_bytesMark Salter2-1/+7
2002-07-23 * aix-thread.c (language.h): Include.Kevin Buettner2-25/+49
(ptrace_check, pdc_symbol_addrs, pdc_read_regs, pdc_write_regs) (pdc_read_data, pdc_write_data, pdc_alloc, pdc_realloc, pdc_dealloc): Print newlines at end of debug messages. (pdc_symbol_addrs, pdc_read_regs, pdc_write_regs, pdc_read_data) (pdc_write_data): Use local_hex_string() instead of %llx formats.
2002-07-23Don't rely on FIRST_UISA_SP_REGNUM or LAST_UISA_REGNUM.Kevin Buettner1-63/+93
2002-07-23*** empty log message ***gdbadmin1-1/+1
2002-07-22 * aix-thread.c (ops): Rename to aix_thread_ops.Kevin Buettner2-78/+102
(base_ops): Rename to base_target. (ops_attach): Rename to aix_thread_attach. (ops_detach): Rename to aix_thread_detach. (ops_resume): Rename to aix_thread_detach. (ops_wait): Rename to aix_thread_wait. (ops_kill): Rename to aix_thread_kill. (init_ops): Rename to init_aix_thread_ops. (ops_fetch_register): Rename to aix_thread_fetch_register. (ops_store_register): Rename to aix_thread_store_register. (ops_mourn_inferior): Rename to aix_thread_mourn_inferior. (ops_thread_alive): Rename to aix_thread_thread_alive. (ops_extra_thread_info: Rename to aix_thread_extra_thread_info. (ops_pid_to_str): Rename to aix_thread_pid_to_str. (ops_xfer_memory): Rename to aix_thread_xfer_memory. (fetch_regs_lib): Rename to fetch_regs_user_thread. (fetch_regs_kern): Rename to fetch_regs_kernel_thread. (store_regs_lib): Rename to store_regs_user_thread. (store_regs_kern): Rename to store_regs_kernel_thread.
2002-07-22 * aix-thread.c (ops_prepare_to_store): Eliminate.Kevin Buettner2-53/+77
(init_ops): Don't initialize ops.prepare_to_store. (store_regs_kern): Pre-fetch register buffers from child, because some registers may not be in the cache. Copy regs from register cache only if they are cached. (store_regs_lib): Copy regs from register cache only if they are cached. (fill_sprs32, (fill_sprs64, fill_fprs, fill_gprs32, fill_gprs64): Ditto.
2002-07-22 * aix-thread.c (gdb_assert.h): Include.Kevin Buettner2-35/+158
(fill_sprs64, fill_sprs32): Add selected asserts to make sure that register sizes (from register cache) match size of buffer holding register data. (fill_sprs32): Change parameter types to match those in the ptrace() buffer. (store_regs_lib): Likewise, but for 32-bit temporary variables. (ops_prepare_to_store): Rename loop variable ``i'' to ``regno''. * aix-thread.c (supply_sprs64): Cosmetic change. (supply_sprs32): Cosmetic change. (fill_gprs64, fill_gprs32, fill_fprs, fill_sprs32): New funcs. (fill_sprs64): Use regcache_collect instead of read_register. (store_regs_lib): Use regcache_collect instead of read_register. Use fill_sprs32 instead of fill_sprs64, if debugging a 32-bit architecture. (store_regs_kern): Use fill_gprs64 etc. to pull the values out of the register cache, instead of passing a pointer into the register cache directly to ptrace. Use regcache_collect insteaad of read_register. (ops_prepare_to_store): Use target_read_registers instead of read_register_bytes.
2002-07-22*** empty log message ***gdbadmin1-1/+1
2002-07-21*** empty log message ***gdbadmin1-1/+1
2002-07-202002-07-20 Aidan Skinner <aidan@velvet.net>Aidan Skinner2-0/+5
* MAINTAINERS: Add self under write after approval.
2002-07-202002-07-20 Aidan Skinner <aidan@velvet.net>Aidan Skinner2-31/+29
* ada-tasks.c: Change k&r style function definitions to prototyped form.
2002-07-20*** empty log message ***gdbadmin1-1/+1
2002-07-192002-07-19 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-19/+39
* config/gdbserver.exp (gdb_load): Don't use TCL varargs. Improve support for reusing an exec file. Copy exec file to target, and run gdbserver on the target instead of on the host.
2002-07-19* Makefile.in (x86-64-tdep.o): Add $(objfiles_h).Andrew Cagney3-3/+12
* x86-64-tdep.c: Include "objfiles.h". (x86_64_gdbarch_init): Set in_solib_call_trampoline to in_plt_section. From 2002-07-18 Michal Ludvig <mludvig@suse.cz>.
2002-07-192002-07-17 Michal Ludvig <michal@suse.cz>Michal Ludvig2-2/+8
* dwarf2cfi.c (execute_stack_op): Complain on unknown DW_OP_ value. (update_context): Initialise cfa variable.
2002-07-19* gdb.base/ending-run.exp: Don't expect to see the program end inJim Blandy2-1/+10
some orderly fashion when we're running on a real stand-alone board.
2002-07-19*** empty log message ***gdbadmin1-1/+1
2002-07-18* gdb.base/interrupt.exp: Correct logic for skipping tests onJim Blandy2-5/+8
targets that don't support interrupts.