summaryrefslogtreecommitdiffstats
path: root/gdb
Commit message (Collapse)AuthorAgeFilesLines
* s/value_ptr/struct value */Andrew Cagney2001-11-109-59/+69
|
* s/value_ptr/struct value */Andrew Cagney2001-11-102-46/+53
|
* * gdb.asm/asmsrc1.s: Add ``gdbasm_'' prefix to all macros.Andrew Cagney2001-11-104-19/+24
| | | | * gdb.asm/asmsrc2.s, gdb.asm/d10v.inc: Update.
* * gdb.asm/asm-source.exp: Supress file, instead of skip, when notAndrew Cagney2001-11-102-1/+6
| | | | implemented.
* * gdb.asm/asm-source.exp: Supress file, instead of skip, when notAndrew Cagney2001-11-102-2/+6
| | | | implemented.
* *** empty log message ***gdbadmin2001-11-101-1/+1
|
* 2001-11-08 Michael Snyder <msnyder@redhat.com>Michael Snyder2001-11-092-1/+65
| | | | | * gdb.base/callfuncs.exp: Add tests for nested call dummies. Add pass/fail message for stop at breakpoint in call dummy function.
* * s390-tdep.c: Don't use a call dummy.Jim Blandy2001-11-092-58/+32
| | | | | | | | | | | | | | | | (s390_fix_call_dummy, s390_pc_in_call_dummy): Delete. (s390_push_return_address): Put the address of the inferior call breakpoint in r14. (s390_gdbarch_init): - Provide trivial definition of s390_call_dummy_words; register it with the gdbarch appropriately. - Delete S390x_call_dummy_words. - Gather inferior-call-related settings into a group. - Use generic dummy frames. - Put the inferior call breakpoint at the entry point. - Use generic gdbarch methods: pc_in_call_dummy_at_entry_point, generic_push_dummy_frame, generic_fix_call_dummy. - There is a call dummy breakpoint offset; it's zero.
* Typo: s390-nat.c -> s390-tdep.c.Jim Blandy2001-11-091-1/+1
|
* * s390-nat.c: (s390_push_arguments): Write a back chain pointerJim Blandy2001-11-092-1/+13
| | | | into the dummy frame, to help us get backtraces.
* * values.c (value_as_address): If VAL is a function or method,Jim Blandy2001-11-092-0/+49
| | | | | | just return its address; don't let COERCE_ARRAY convert its address to a pointer, and then have unpack_long convert it back to an address.
* 2001-11-06 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2001-11-094-18/+78
| | | | | | | | * p-lang.c (is_pascal_string_type): New function to determine if a type is a string type. * p-lang.h: Add prototype for is_pascal_string_type. * p-valprint.c (pascal_val_print) : Use is_pascal_string_type function to display strings nicely.
* 2001-11-06 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2001-11-092-10/+49
| | | | | * p-exp.y (yylex): Only change case of expression if symbol is found. Also check for GPC standard name form.
* A simple script to indent GDB source code.Andrew Cagney2001-11-092-0/+66
|
* *** empty log message ***gdbadmin2001-11-091-1/+1
|
* * s390-tdep.c (s390_get_frame_info): Initialize got_load_addr andJim Blandy2001-11-082-1/+6
| | | | got_load_len, to placate compiler.
* * i386-tdep.c (i386_gdbarch_init): Fix typo.Mark Kettenis2001-11-082-1/+5
|
* 2001-11-07 Michael Snyder <msnyder@redhat.com>Michael Snyder2001-11-082-12/+15
| | | | | | * gdb.c++/templates.exp: Replace "const &" with "const ?&", making the whitespace optional. Also replace "(void) with "((void|)), making the keyword "void" optional.
* * s390-tdep.c (s390_gdbarch_init): Use func_frame_chain_valid, notJim Blandy2001-11-082-1/+4
| | | | file_frame_chain_valid.
* 2001-11-07 Michael Snyder <msnyder@redhat.com>Michael Snyder2001-11-082-90/+93
| | | | | | * gdb.c++/virtfunc.exp: Replace "const &" with "const ?&", making the whitespace optional. Also replace "(void) with "((void|)), making the keyword "void" optional.
* 2001-11-07 Michael Snyder <msnyder@redhat.com>Michael Snyder2001-11-083-14/+22
| | | | | | | | | * gdb.base/callfuncs.c (t_float_values): This function must _not_ be prototyped, and the following function (t_float_values2) must be prototyped (if the compiler supports it), so that GDB can be tested against both cases. Usually one case involves promotion of float to double, while the other does not. * gdb.base/callfwmall.c: Ditto.
* 2001-11-07 Michael Snyder <msnyder@redhat.com>Michael Snyder2001-11-082-2/+11
| | | | | * gdb.asm/asm-source.exp (bt ALL in foo2): Accept a backtrace that includes a stack frame for "start".
* * s390-tdep.c (s390_get_frame_info): If the prologue loads r12Jim Blandy2001-11-082-4/+38
| | | | | | from the constant pool, but doesn't add in the constant pool's address to it, then this function probably isn't using r12 as a GOT pointer, and that load probably wasn't part of the prologue.
* * s390-tdep.c (s390_gdbarch_init): Use the defaultJim Blandy2001-11-082-3/+6
| | | | | prepare_to_proceed function established by config/nm-linux.h; don't try to set it to linuxthreads_prepare_to_proceed.
* Enable multi-arch for i386.Andrew Cagney2001-11-084-1/+93
|
* Don't update ``set architecture'' when ``set disassembly-flavor[sic]''Andrew Cagney2001-11-082-32/+5
|
* 2001-10-30 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2001-11-081-871/+0
| | | | | | | | | | | | | | | * dbxread.c (set_namestring): New function, replacing the SET_NAMESTRING macro. (SET_NAMESTRING, CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, CUR_SYMBOL_STRX, DBXREAD_ONLY, START_PSYMTAB, END_PSYMTAB): Delete definitions. (read_dbx_symtab): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. * Makefile.in (dbxread.o): Remove dependency on partial-stab.h. (HFILES_NO_SRCDIR): Remove partial-stab.h. * partial-stab.h: Remove file.
* 2001-11-07 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2001-11-083-36/+855
| | | | | | | | | | | | | * dbxread.c (set_namestring): New function, replacing the SET_NAMESTRING macro. (SET_NAMESTRING, CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, CUR_SYMBOL_STRX, DBXREAD_ONLY, START_PSYMTAB, END_PSYMTAB): Delete definitions. (read_dbx_symtab): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. * Makefile.in (dbxread.o): Remove dependency on partial-stab.h. (HFILES_NO_SRCDIR): Remove partial-stab.h.
* Whoops, forgot to commit this yesterday:Elena Zannoni2001-11-081-1/+1
| | | | | | | | | | | | | 2001-11-06 Elena Zannoni <ezannoni@redhat.com> * mdebugread.c (CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING, HANDLE_RBRAC): Delete definitions. (parse_partial_symbols): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. Simplify code from partial-stab.h eliminating ifdef DBXREAD_ONLY code. * Makefile.in (mdebugread.o): Remove dependency on partial-stab.h.
* When non-multi-arch, use predefault as the value of a pure-multi-archAndrew Cagney2001-11-083-2/+22
| | | | method.
* * config/i386/tm-linux.h (I386_LINUX_ORIG_EAX_REGNUM): Define inMark Kettenis2001-11-082-1/+7
| | | | | terms of NUM_GREGS, NUM_FREGS and NUM_SSE_REGS instead of hardcoding the register number.
* *** empty log message ***gdbadmin2001-11-081-1/+1
|
* gdbarch.sh provides default for USE_STRUCT_CONVENTION.Andrew Cagney2001-11-075-9/+16
|
* gdbarch.sh (PC_IN_CALL_DUMMY): Require a value.Andrew Cagney2001-11-073-2/+7
|
* *** empty log message ***gdbadmin2001-11-071-1/+1
|
* 2001-11-06 Fred Fish <fnf@redhat.com>Fred Fish2001-11-0613-31/+15
| | | | | | | | | | | | | | | * complaints.c (info_verbose): Remove unneeded decl, is in defs.h. * dbxread.c: Ditto * dwarf2read.c: Ditto. * dwarfread.c: Ditto. * exec.c: Ditto. * hpread.c: Ditto. * hpread.h: Ditto. * mdebugread.c: Ditto. * os9kread.c: Ditto. * stack.c: Ditto. * symfile.c: Ditto. * tracepoint.c: Ditto.
* * MAINTAINERS: Update Andrew Cagney's responsibilities. MentionAndrew Cagney2001-11-062-8/+12
| | | | David Taylor and Nick Duffek in past maintainers.
* 2001-11-06 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2001-11-063-12/+555
| | | | | | | | | | | * mdebugread.c (CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING, HANDLE_RBRAC): Delete definitions. (parse_partial_symbols): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. Simplify code from partial-stab.h eliminating ifdef DBXREAD_ONLY code. * Makefile.in (mdebugread.o): Remove dependency on partial-stab.h.
* * s390-nat.c: #include "regcache.h", to get declaration forJim Blandy2001-11-062-0/+5
| | | | | `supply_register'. (The last change already added the dependency of s390-nat.o on regcache.h. Oops.)
* * Makefile.in (ALLDEPFILES): Add s390-tdep.c and s390-nat.c.Jim Blandy2001-11-062-0/+10
| | | | (s390-tdep.o, s390-nat.o): New rules.
* Fix typo.Jim Blandy2001-11-061-1/+1
|
* * gdb/s390-nat.c (s390_register_u_addr): Pass proper arguments toJim Blandy2001-11-062-4/+10
| | | | internal_error.
* gdbarch.sh (CALL_DUMMY_LOCATION): Require a value.Andrew Cagney2001-11-063-2/+7
|
* Zap another #ifdef INIT_EXTRA_FRAME_INFOAndrew Cagney2001-11-062-3/+7
|
* Add predicate for PUSH_RETURN_ADDRESS.Andrew Cagney2001-11-065-17/+54
|
* * arch-utils.c (generic_in_function_epilogue_p): New function.Corinna Vinschen2001-11-067-0/+76
| | | | | | | | | * arch-utils.h (generic_in_function_epilogue_p): Declare extern. * breakpoint.c (watchpoint_check): Add test whether the pc is currently in the epilogue of a function. * gdbarch.c: Autogenerated from gdbarch.sh. * gdbarch.h: Ditto. * gdbarch.sh (function_list): Add `in_function_epilogue_p' definition.
* * gdb.texinfo (gdbarch_in_function_epilogue_p): Add documentation.Corinna Vinschen2001-11-062-0/+11
|
* * gdb.stabs/weird.exp: Delete "p v_comb" test. It assumes thatJim Blandy2001-11-063-60/+9
| | | | | | | | pointers are 32 bits long, and that offsets of relocs are always stored in the data (REL-style), and not in the reloc entry itself (RELA-style). * gdb.stabs/weird.def (v_comb, v_comb_shared): Remove symbols and stabs.
* * config/s390/s390.mh (NATDEPFILES): Don't split this acrossJim Blandy2001-11-062-2/+6
| | | | | | several lines with backslashes; the `sed' command in configure.in's AC_OUTPUT clause that comments out the NATDEPFILES assignment doesn't handle lines extended with backslashes.
* *** empty log message ***gdbadmin2001-11-061-1/+1
|
OpenPOWER on IntegriCloud