aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2002-10-232002-10-23 David Carlton <carlton@math.stanford.edu>David Carlton4-4/+11
* parse.c (parse_exp_1): Use BLOCK_START. * x86-64-tdep.c (x86_64_skip_prologue): Use BLOCK_END, SYMBOL_BLOCK_VALUE. * objc-lang.c (find_methods): Use BLOCK_START, BLOCK_END.
2002-10-232002-10-23 David Carlton <carlton@math.stanford.edu>David Carlton2-18/+5
* symtab.c: Delete cplusplus_hint. Delete prototype for find_template_name_end.
2002-10-232002-10-23 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+12
* symtab.h: Update comment.
2002-10-232002-10-23 Michael Snyder <msnyder@redhat.com>Michael Snyder3-6/+11
* printcmd.c (address_info): Restore quotes in output. * valops.c (value_of_local): Restore quotes in error message.
2002-10-232002-10-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston4-24/+47
* mi-cmd-var.c: Change all remaining occurrences of ui_out_tuple_begin to make_cleanup_ui_out_tuple_begin_end. Change all remaining occurrences of ui_out_list_begin to make_cleanup_ui_out_list_begin_end. Use do_cleanups instead of ui_out_list_end or ui_out_tuple_end. This is a fix for PR gdb/680. * mi-cmd-stack.c: Ditto. * mi-main.c: Ditto.
2002-10-232002-10-23 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni3-13/+29
* symtab.c (symbol_demangled_name): New function. * symtab.h (SYMBOL_DEMANGLED_NAME): Simplify macro, by turning most of it into a function. (symbol_demangled_name): Export.
2002-10-232002-10-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+5
* valops.c (value_of_local): Restore quotes in error message.
2002-10-232002-10-23 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni3-25/+39
* symtab.c (symbol_init_language_specific): New function. * symtab.h (SYMBOL_INIT_LANGUAGE_SPECIFIC): Simplify macro, by turning most of it into a function. (symbol_init_language_specific): Export.
2002-10-232002-10-23 David Carlton <carlton@math.stanford.edu>David Carlton2-13/+131
* dwarf2read.c (dwarf_tag_name): Add DWARF 3 names. (dwarf_attr_name): Ditto. (dwarf_type_encoding_name): Ditto. (scan_partial_symbols): Descend into DW_TAG_namespace entries. (process_die): Handle DW_TAG_namespace, DW_TAG_imported_declaration, DW_TAG_imported_module. (read_namespace): New function.
2002-10-23 * gdb.threads/schedlock.c (args): Make unsigned.Daniel Jacobowitz2-1/+15
2002-10-23*** empty log message ***gdbadmin1-1/+1
2002-10-22 * configure.in: Define NEW_PROC_API on Interix too.Joel Brobecker3-3/+8
* configure: Regenerate.
2002-10-22 * mi-main.c (mi_cmd_thread_select): Only return MI_CMD_CAUGHT_ERRORKeith Seitz2-1/+11
when we really did catch an error(). If we got GDB_RC_FAIL, return MI_CMD_ERROR instead.
2002-10-22 * configure: Regenerate using the proper version of autoconf.Joel Brobecker2-438/+427
2002-10-22 * gdb.asm/asm-source.exp: Add "mips*-*" pattern. Update lineDaniel Jacobowitz5-13/+93
numbers. Allow "foo2|selected stack frame". * gdb.asm/asmsrc1.s: Use gdbasm_declare and gdbasm_end. * gdb.asm/asmsrc2.s: Likewise. * gdb.asm/common.inc: Define gdbasm_declare and gdbasm_end. Update comments. * gdb.asm/mips.inc: New file.
2002-10-22*** empty log message ***gdbadmin1-1/+1
2002-10-212002-10-21 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+11
* findvar.c (read_var_value): Temporarily disable TLS code, until complete TLS support is added.
2002-10-212002-10-21 Jim Blandy <jimb@redhat.com>Elena Zannoni5-1/+86
Elena Zannoni <ezannoni@redhat.com> * symtab.h (address_class): Re-add LOC_THREAD_LOCAL_STATIC for thread local storage locations. (struct symbol): Add objfile field. (SYMBOL_OBJFILE): Define. * dwarf2read.c (is_thread_local): New static variable. (new_symbol): If variable is in thread local fill in address class and objfile appropriately. (decode_locdesc): Recognize and handle DW_OP_GNU_push_tls_address stack operation. * printcmd.c (address_info): Print the information for thread local storage variable. * findvar.c (read_var_value): In case of thread local variable, defer to the target vector code to compute address.
2002-10-212002-10-21 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-0/+4
* solib-svr4.c (svr4_fetch_objfile_link_map): New function. * solib-svr4.h (svr4_fetch_objfile_link_map): Export.
2002-10-212002-10-21 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+76
* solib-svr4.c (svr4_fetch_objfile_link_map): New function. * solib-svr4.h (svr4_fetch_objfile_link_map): Export.
2002-10-212002-10-21 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni5-6/+14
* symtab.h (address_class): Rename LOC_THREAD_LOCAL_STATIC to LOC_HP_THREAD_LOCAL_STATIC. * hpread.c (hpread_process_one_debug_symbol): Ditto. * printcmd.c (address_info): Ditto. * findvar.c (symbol_read_needs_frame, read_var_value): Ditto.
2002-10-21*** empty log message ***gdbadmin1-1/+1
2002-10-20* i386bsd-nat.c (i386bsd_dr_set, i386bsd_dr_get_status): UseMark Kettenis2-2/+5
DBREG_DRX macro to acces debug registers.
2002-10-20* Makefile.in (i386obsd-tdep.o): New target.Mark Kettenis2-0/+4
2002-10-20* solib-sunos.c: Include "bcache.h" and "regcache.h".Mark Kettenis3-1/+7
* Makefile.in (solib-sunos.o): Add $(bcache_h) and $(regcache_h).
2002-10-20* configure.tgt (i[3456]86-*-openbsd*): Set gdb_target to obds.Mark Kettenis6-6/+147
* config/i386/obsd.mt: New file. * i386bsd-nat.c (_initialize_i386bsd_nat): Introduce i386obsd_sc_pc_offset and i386obsd_sc_sp_offset; * i386obsd-nat.c (_initialize_i386obsd_nat): Set i386obsd_sigtramp_start and i386obsd_sigtramp_end instead of i386nbsd_sigtramp_start and i386nbsd_sigtramp_end. * i386obsd-tdep.c: New file.
2002-10-202002-10-19 David O'Brien <obrien@FreeBSD.org>David O'Brien1-5/+3
* configure.tgt (alpha*-*-freebsd*, i[3456]86-*-freebsd*, sparc64-*-freebsd*): Combine to make *-*-freebsd* with gdb_target set to fbsd. Removes need for additional freebsd tupples.
2002-10-20(name_not_typename): Fix invalid comment.Adam Fedor2-1/+5
2002-10-20*** empty log message ***gdbadmin1-1/+1
2002-10-19* solib-sunos.c (allocate_rt_common_objfile): Use bcache_xmallocMark Kettenis2-4/+7
to allocate partial syms and macro byte caches.
2002-10-19*** empty log message ***gdbadmin1-1/+1
2002-10-182002-10-18 David Carlton <carlton@math.stanford.edu>David Carlton2-18/+5
* symtab.h: Delete 'struct source' and 'struct sourcevector'. (Also, I fixed up a date reference for an earlier ChangeLog entry of mine; sorry about that.)
2002-10-18stabsread.c (find_name_end): New function.Adam Fedor2-2/+36
(define_symbol): Use it.
2002-10-18 * config/alpha/nm-fbsd.h (CANNOT_STEP_BREAKPOINT): Define to 1.Daniel Jacobowitz5-4/+11
* config/alpha/nm-linux.h (CANNOT_STEP_BREAKPOINT): Define to 1. * config/alpha/nm-nbsd.h (CANNOT_STEP_BREAKPOINT): Define to 1. * config/alpha/nm-osf.h (CANNOT_STEP_BREAKPOINT): Define to 1.
2002-10-18gdb.base/default.exp: Update expected output to include 'ObjC'.Adam Fedor3-6/+11
gdb.base/help.exp: Likewise.
2002-10-18 * gdbint.texinfo (Address Classes): Fix problems with insertionKevin Buettner2-8/+13
of ``{'' and ``}'' in example.
2002-10-18*** empty log message ***gdbadmin1-1/+1
2002-10-172002-10-09 David Carlton <carlton@math.stanford.edu>David Carlton3-4/+14
* symfile.h: Add opaque declaration for struct obstack. Declare obsavestring to take a const char *. * symfile.c (obsavestring): Make first argument a const char *.
2002-10-17 * gdb.base/constvars.c (struct crass, struct crisp): New structs.Kevin Buettner3-0/+15
* gdb.base/constvars.exp (ptype crass, ptype crisp): New tests.
2002-10-17Address Class documentation.Kevin Buettner2-0/+136
2002-10-17*** empty log message ***gdbadmin1-1/+1
2002-10-16(parse_breakpoint_sals): Ignore ObjC methodAdam Fedor2-2/+10
names when matching breakpoints in current file.
2002-10-16Address class support.Kevin Buettner7-9/+325
2002-10-162002-10-16 Klee Dienes <kdienes@apple.com>Klee Dienes2-1/+7
* stabsread.c (read_tilde_fields): Use name[sizeof(vptr_name)-2] to get the last character of a char[] buffer, not name[sizeof(vptr_name)-1].
2002-10-16*** empty log message ***gdbadmin1-1/+1
2002-10-15New objc_specific struct.Adam Fedor2-1/+21
(SYMBOL_INIT_LANGUAGE_SPECIFIC): Handle ObjC. (SYMBOL_DEMANGLED_NAME): Likewise.
2002-10-15(init_filename_language_table): Add ObjC file extension.Adam Fedor2-0/+5
2002-10-15utils.c (puts_filtered_tabular): New function.Adam Fedor3-7/+64
(fprintf_symbol_filtered): Get ObjC demangled name. defs.h (puts_filtered_tabular): Declared.
2002-10-15*** empty log message ***gdbadmin1-1/+1
2002-10-14 * c-lang.h (c_type_print_varspec_prefix): Delete.Kevin Buettner3-16/+25
* c-typeprint.c (c_type_print_varspec_prefix): Make static. Add ``need_post_space'' parameter. Adjust all callers.