Commit graph

19000 commits

Author SHA1 Message Date
Eli Zaretskii
656d5e120f * gdb.texinfo (GDB/MI Variable Objects): Fix @pxref usage under
"The -var-update Command".
2005-10-28 17:20:03 +00:00
Nick Roberts
f0afd306b6 Sync with Emacs 22.0.50. 2005-10-28 03:26:19 +00:00
Nick Roberts
589e97524f *** empty log message *** 2005-10-28 03:25:41 +00:00
gdbadmin
8e33215f84 *** empty log message *** 2005-10-28 00:00:08 +00:00
gdbadmin
73f5106ac2 *** empty log message *** 2005-10-27 00:00:02 +00:00
gdbadmin
f6733773aa *** empty log message *** 2005-10-26 00:00:03 +00:00
Andreas Schwab
7fb85e4190 * regformats/reg-ia64.dat: Remove NAT registers.
gdbserver:
	* server.c (main): Allocate mem_buf with PBUFSIZ bytes.

	* linux-ia64-low.c (ia64_regmap): Remove NAT registers.
	(ia64_num_regs): Reduce to 462.
2005-10-25 11:11:08 +00:00
gdbadmin
a2377e33fd *** empty log message *** 2005-10-25 00:00:32 +00:00
gdbadmin
92c3f2482b *** empty log message *** 2005-10-24 00:00:04 +00:00
gdbadmin
d9072af4b7 *** empty log message *** 2005-10-23 00:00:33 +00:00
Mark Kettenis
1ad4d2ade7 * rs6000-tdep.c (info_powerpc_cmdlist): Remove variable.
(rs6000_info_powerpc_command): Remove function.
2005-10-22 15:12:36 +00:00
gdbadmin
2093f4e652 *** empty log message *** 2005-10-22 00:00:02 +00:00
Andreas Schwab
31f1d37116 * dwarf2read.c (isreg): Removed.
(decode_locdesc): Don't set it.
2005-10-21 09:14:48 +00:00
Joel Brobecker
682b96ec7e * Makefile.in (YYFILES): Add ada-lex.c 2005-10-21 06:26:27 +00:00
gdbadmin
99fa508bb2 *** empty log message *** 2005-10-21 00:00:04 +00:00
gdbadmin
9e8db2f480 *** empty log message *** 2005-10-20 00:00:05 +00:00
gdbadmin
7cced3600d *** empty log message *** 2005-10-19 00:00:02 +00:00
Jim Blandy
ef0fdf07a4 2005-10-17 Jim Blandy <jimb@redhat.com>
* dwarf2expr.c (dwarf_expr_fetch): Use correct comparison to
	detect stack underflow.
2005-10-18 00:04:11 +00:00
gdbadmin
ea44d563c7 *** empty log message *** 2005-10-18 00:00:33 +00:00
Paul Gilliam
f4711d79c9 2005-10-17 Paul Gilliam <pgilliam@us.ibm.com>
* gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg
        vscr" tests to better match output.
2005-10-17 22:16:54 +00:00
gdbadmin
e89e299e00 *** empty log message *** 2005-10-17 00:00:03 +00:00
gdbadmin
ddbde4fd13 *** empty log message *** 2005-10-16 00:00:02 +00:00
gdbadmin
781274babc *** empty log message *** 2005-10-15 00:00:04 +00:00
Paul Gilliam
3bf49e1b24 2005-10-14 Paul Gilliam <pgilliam@us.ibm.com>
* rs6000-tdep.c (rs6000_register_reggroup_p): Add vscr to test for
        vector registers.
2005-10-14 20:17:11 +00:00
gdbadmin
e1c819caf8 *** empty log message *** 2005-10-14 00:00:33 +00:00
Andreas Schwab
16451949d7 * Makefile.in (linux-thread-db.o): Depend on $(gdbcore_h).
* linux-thread-db.c (enable_thread_event): Extend pointer value as
	specified by target.
	(thread_db_get_thread_local_address): Likewise.
2005-10-13 09:31:59 +00:00
gdbadmin
ec5a9b416f *** empty log message *** 2005-10-13 00:00:37 +00:00
Jim Blandy
987a910636 2005-10-12 Jim Blandy <jimb@redhat.com>
* gdb.base/structs.exp (any): New function.
	(test_struct_returns): Don't make any assumptions at all about
	what value the function returns when GDB can't set the return
	value.
2005-10-12 17:56:41 +00:00
gdbadmin
017e7a90ee *** empty log message *** 2005-10-12 00:00:02 +00:00
gdbadmin
170aa2243b *** empty log message *** 2005-10-11 00:00:03 +00:00
Joel Brobecker
2336bb5846 * gdb.ada/arrayidx/p.adb: New file.
* gdb.ada/arrayidx.exp: New testcase
2005-10-10 01:14:36 +00:00
Joel Brobecker
1495de3fd3 * gdb.ada/array_return/pck.ads: New file.
* gdb.ada/array_return/pck.adb: New file.
        * gdb.ada/array_return/p.adb: New file.
        * gdb.ada/array_return.exp: New testcase.
2005-10-10 01:11:51 +00:00
Joel Brobecker
0e4377e151 * i386-tdep.c (i386_reg_struct_return_p): Allow array types as well.
(i386_return_value): Add handling for functions that return array
        types.
2005-10-10 01:08:07 +00:00
Joel Brobecker
fd1b946ec5 * ada-valprint.c (print_optional_low_bound): Handle properly
cases where the array index type is a TYPE_CODE_RANGE.
2005-10-10 01:05:32 +00:00
Joel Brobecker
168de233a7 * valprint.c (val_print_array_elements): Check array size before
computing its low bound. If zero, then use a default bound of zero.
2005-10-10 01:03:59 +00:00
gdbadmin
ad5da28ce6 *** empty log message *** 2005-10-10 00:00:33 +00:00
gdbadmin
2bb8451fc0 *** empty log message *** 2005-10-09 00:00:03 +00:00
gdbadmin
dd29689293 *** empty log message *** 2005-10-08 00:00:05 +00:00
gdbadmin
4e9235671a *** empty log message *** 2005-10-07 00:00:34 +00:00
Alan Modra
8ba0209fdd PR 1659
* rs6000-tdep.c (rs6000_push_dummy_call): Correct size of
	backchain write.
	(rs6000_convert_from_func_ptr_addr): Correct comment.
2005-10-06 00:22:57 +00:00
gdbadmin
896ae8701f *** empty log message *** 2005-10-06 00:00:32 +00:00
gdbadmin
12f94210ba *** empty log message *** 2005-10-05 00:00:33 +00:00
Joel Brobecker
b4ef3495d9 * MAINTAINERS: Add section for release management. 2005-10-04 00:56:30 +00:00
Joel Brobecker
31e353780d * NEWS: Add entry for new "set print array-indexes" command. 2005-10-04 00:16:07 +00:00
gdbadmin
059117dcbf *** empty log message *** 2005-10-04 00:00:03 +00:00
Joel Brobecker
3c9c013acb * gdb.texinfo (Print Settings): Add documentation for set/show
print array-indexes.
2005-10-03 22:26:54 +00:00
Joel Brobecker
705335ead4 * gdb.base/arrayidx.c: New file.
* gdb.base/arrayidx.exp: New testcase.
2005-10-03 21:28:04 +00:00
Joel Brobecker
e79af960e2 2005-10-03 Joel Brobecker <brobecker@adacore.com>
* language.h (language_defn): New field la_print_array_index.
        (LA_PRINT_ARRAY_INDEX): New macro.
        (default_print_array_index): Add declaration.
        * language.c (default_print_array_index): new function.
        (unknown_language): Add value for new field.
        (auto_language): Likewise.
        (local_language): Likewise.
        * ada-lang.c (ada_print_array_index): New function.
        (ada_language_defn): Add value for new field.
        * c-lang.c (c_language_defn): Likewise.
        (cpluc_language_defn): Likewise.
        (asm_language_defn): Likewise.
        (minimal_language_defn): Likewise.
        * f-lang.c (f_language_defn): Likewise.
        * jv-lang.c (java_language_defn): Likewise.
        * m2-lang.c (m2_language_defn): Likewise.
        * objc-lang.c (objc_language_defn): Likewise.
        * p-lang.c (pascal_language_defn): Likewise.
        * scm-lang.c (scm_language_defn): Likewise.
        * valprint.h (print_array_indexes_p): Add declaration.
        (get_array_low_bound): Add declaration.
        (maybe_print_array_index): Add declaration.
        * valprint.c (print_array_indexes): New static variable.
        (show_print_array_indexes): New function.
        (print_array_indexes_p): New function.
        (get_array_low_bound): New function.
        (maybe_print_array_index): New function.
        (val_print_array_elements): Print the index of each element if
        requested by the user.
        (_initialize_valprint): Add new array-indexes "set/show print" command.
        * ada-valprint.c (print_optional_low_bound): Replace extracted code
        by call to ada_get_array_low_bound_and_type(). Stop printing the low
        bound if indexes will be printed for all elements of the array.
        (val_print_packed_array_elements): Print the index of each element
        of the array if necessary.
2005-10-03 21:21:20 +00:00
Joel Brobecker
043f5962ba * hppa-tdep.c (read_unwind_info): Fix typo in comment. 2005-10-03 20:53:01 +00:00
gdbadmin
8ff11c250f *** empty log message *** 2005-10-03 00:00:02 +00:00