Daniel Jacobowitz
3e34759906
* gdb.mi/mi2-watch.exp: Set can-use-hw-watchpoints to 0 if required.
...
* gdb.mi/mi-watch.exp: Likewise.
2007-09-06 23:25:41 +00:00
Daniel Jacobowitz
f0027ce269
* ppc-sysv-tdep.c (do_ppc_sysv_return_value): Handle other integer
...
types.
2007-09-06 20:21:16 +00:00
Daniel Jacobowitz
b5d84f6ee2
Remove files missed from last commit.
2007-09-06 20:20:27 +00:00
gdbadmin
a8231e4eda
*** empty log message ***
2007-09-06 00:00:06 +00:00
Daniel Jacobowitz
ea37ba0926
* NEWS: Update description of string changes. Mention print/s.
...
* c-valprint.c (textual_element_type): New.
(c_val_print): Use it. Do not skip address printing for pointers
with a string format.
(c_value_print): Doc update.
* dwarf2read.c (read_array_type): Use make_vector_type.
* gdbtypes.c (make_vector_type): New.
(init_vector_type): Use it.
(gdbtypes_post_init): Initialize builtin_true_unsigned_char.
(_initialize_gdbtypes): Mark int8_t and uint8_t as TYPE_FLAG_NOTTEXT.
* gdbtypes.h (struct builtin_type): Add builtin_true_unsigned_char.
(TYPE_FLAG_NOTTEXT, TYPE_NOTTEXT): New.
(make_vector_type): New.
* printcmd.c (print_formatted): Only handle 's' and 'i' for examine.
Call the language print routine for string format.
(print_scalar_formatted): Call val_print for string format. Handle
unsigned original types for char format.
(validate_format): Do not reject string format.
* stabsread.c (read_type): Use make_vector_type.
* xml-tdesc.c (tdesc_start_vector): Use init_vector_type.
* gdb.texinfo (Output Formats): Update 'c' description. Describe 's'.
(Examining Memory): Update mentions of the 's' format.
(Automatic Display): Likewise.
* gdb.arch/i386-sse.exp: Do not expect character constants.
* gdb.base/charsign.c, gdb.base/charsign.exp: Delete.
* gdb.base/display.exp: Allow print/s.
* gdb.base/printcmds.exp, gdb.base/setvar.exp: Revert signed
and unsigned char array changes.
2007-09-05 00:51:49 +00:00
Michael Snyder
fcd776e547
2007-09-04 Michael Snyder <msnyder@access-company.com>
...
* expprint.c (print_subexp_standard): Check strchr for null.
* Makefile.in (expprint.o): Depend on gdb_assert.h.
2007-09-05 00:14:02 +00:00
Michael Snyder
7d63ec12b1
2007-09-04 Michael Snyder <msnyder@access-company.com>
...
* gnu-v2-abi.c (gnuv2_value_rtti_type): Guard against null.
2007-09-05 00:07:07 +00:00
Michael Snyder
8fb822e099
2007-09-04 Michael Snyder <msnyder@access-company.com>
...
* stabsread.c (patch_block_status): Guard against null.
* Makefile.in (stabsread.o): Depend on gdb_assert.h.
2007-09-05 00:01:41 +00:00
gdbadmin
6e4e6e6058
*** empty log message ***
2007-09-05 00:00:02 +00:00
Daniel Jacobowitz
69f223edd7
* linux-low.c (linux_wait_for_event): Do not pass signals while
...
single-stepping.
2007-09-04 21:30:23 +00:00
Daniel Jacobowitz
2025a643ef
* printcmd.c (printf_command): Handle ptr_arg. Correct typo
...
in internal error message.
* gdb.base/display.exp: Add tests for printf %p.
2007-09-04 14:18:47 +00:00
Pedro Alves
1d751abe59
Revert accidentally committed hunk... Sorry.
2007-09-04 01:38:07 +00:00
Pedro Alves
de1b3c3d02
* infcmd.c (post_create_inferior): Update comment.
...
(run_command_1): Always call post_create_inferior with 0 as
from_tty.
* i386-cygwin-tdep.h: New.
* i386-cygwin-tdep.c: Include "i386-cygwin-tdep.h".
(win32_xfer_shared_library): Make it extern.
* win32-nat.c: Include gdb_obstack.h and xml-support.h and
i386-cygwin-tdep.h.
(win32_so_ops): Delete.
(get_relocated_section_addrs): Delete.
(solib_symbols_add): Delete.
(register_loaded_dll): Delete.
(win32_make_so): New.
(handle_load_dll): Use win32_make_so.
(win32_free_so): Free the passed in so.
(win32_relocate_section_addresses): Delete.
(win32_solib_create_inferior_hook): Delete.
(handle_unload_dll): Don't add PE offset here. Free so with
win32_free_so instead of free_so.
(win32_special_symbol_handling): Delete.
(get_win32_debug_event): Remove unneeded calls. Set state to
TARGET_WAITKIND_LOADED on a dll unload.
(do_initial_win32_stuff): Clear cygwin_load_start and
cygwin_load_end.
(map_code_section_args): Delete.
(dll_code_sections_add): Delete.
(core_section_load_dll_symbols): Delete.
(win32_xfer_shared_libraries): New.
(win32_current_sos): Delete.
(win32_xfer_partial): New.
(open_symbol_file_object): Delete.
(in_dynsym_resolve_code): Delete.
(init_win32_ops): Set win32_xfer_partial as to_xfer_partial member
of win32_ops. Remove win32_so_ops settings. Don't set
current_target_so_ops here.
* Makefile.in (i386_cygwin_tdep_h): New variable.
(i386-cygwin-tdep.o): Update dependencies.
(win32-nat.o): Update dependencies.
2007-09-04 01:12:18 +00:00
gdbadmin
8afa4c23b1
*** empty log message ***
2007-09-04 00:00:04 +00:00
Pedro Alves
de58486143
* gdbarch.sh (core_xfer_shared_libraries): New.
...
* corelow.c (core_xfer_partial): Handle TARGET_OBJECT_LIBRARIES.
* gdb_obstack.h (obstack_grow_str, obstack_grow_str0): New.
* xml-support.c (gdb_xml_parse): Debug output tweaks.
(xml_escape_text): New.
* xml-support.h (xml_escape_text): Declare.
* config/i386/cygwin.mh (NATDEPFILES): Move corelow.o to ...
* config/i386/cygwin.mt (TDEPFILES): ... here.
* win32-nat.c: (fetch_elf_core_registers): Delete.
(win32_elf_core_fn): Delete.
(_initialize_core_win32): Delete.
* i386-cygwin-tdep.c: Include "regset.h", "gdb_objstack.h",
"xml-support.h" and "gdbcore.h".
(i386_win32_gregset_reg_offset): New.
(I386_WIN32_SIZEOF_GREGSET): New.
(i386_win32_regset_from_core_section): New.
(win32_xfer_shared_library): New.
(struct cpms_data): New.
(core_process_module_section): New.
(win32_core_xfer_shared_libraries): New.
(i386_cygwin_skip_trampoline_code): Register gregset_reg_offset,
gregset_num_regs, sizeof_gregset members of tdep. Register
regset_from_core_section and core_xfer_shared_libraries callbacks.
* Makefile.in (i386-cygwin-tdep.o): Update dependencies.
* gdbarch.h, gdbarch.c: Regenerate.
2007-09-03 23:06:35 +00:00
Pedro Alves
7160c4c357
* corelow.c (core_xfer_partial): Pass writebuf to
...
deprecated_xfer_memory in TARGET_OBJECT_MEMORY write case.
2007-09-03 22:31:45 +00:00
Pedro Alves
6dc134122f
* arm-tdep.h (arm_skip_stub): Declare.
...
* arm-wince-tdep.c: Don't include "solib-svr4.h". Include
"gdbcore.h".
(arm_pe_skip_trampoline_code): New function.
(arm_wince_init_abi): Register arm_pe_skip_trampoline_code as
gdbarch_skip_trampoline_code callback.
* Makefile.in (arm-wince-tdep.o): Update dependencies.
2007-09-03 22:24:24 +00:00
Pedro Alves
aec18585f0
* win32-low.c (create_process): New.
...
(win32_create_inferior): Use create_process instead of
CreateProcess. If create_process failed retry appending an ".exe"
suffix. Store the GetLastError result immediatelly after
create_process calls and use it on the call to error.
2007-09-03 22:17:27 +00:00
Pedro Alves
26669a2768
* gdb.base/unload.c (dlopen, dlsym): Use the TEXT macro to convert
...
the dll name to unicode.
2007-09-03 22:12:13 +00:00
Pedro Alves
34d86dddf2
* win32-low.c (handle_load_dll): Don't use toolhelp when waiting.
2007-09-03 22:04:02 +00:00
Daniel Jacobowitz
ca8385e5ed
* MAINTAINERS: Move Fred Fish to Past Maintainers.
2007-09-03 21:12:47 +00:00
Daniel Jacobowitz
5c39566fee
* configure.ac: Add --with-expat.
...
* configure: Regenerated.
2007-09-03 20:47:37 +00:00
Andreas Schwab
6a30b0a545
* configure.ac: Accept --with-system-readline.
...
(READLINE, READLINE_DEPS, READLINE_CFLAGS): Define and substitute.
* configure: Regenerate.
* Makefile.in (READLINE, READLINE_DEPS, READLINE_CFLAGS): Use
substituted values.
(CDEPS): Use $(READLINE_DEPS) instead of $(READLINE).
2007-09-03 19:00:16 +00:00
Daniel Jacobowitz
edff0c0a1d
* mi-main.c (mi_load_progress): Handle MI2 and MI3 interpreters.
2007-09-03 17:51:10 +00:00
Daniel Jacobowitz
3277c0e07c
Add missed changelog entry.
2007-09-03 17:11:28 +00:00
Jan Kratochvil
c8f021f824
* gdb.base/default.exp (show version): Update the version text.
...
* gdb.gdb/selftest.exp (xgdb is at prompt): Likewise.
2007-09-03 14:58:47 +00:00
gdbadmin
25485add49
*** empty log message ***
2007-09-03 00:00:34 +00:00
Jan Kratochvil
0b93d57c33
* top.c (print_gdb_version): Fixed a string end-of-line compiler error.
2007-09-02 21:13:56 +00:00
Daniel Jacobowitz
b8533aeca8
* top.c (print_gdb_version): Update for GPL version 3.
...
* gdb.texinfo: Update the FSF's Back-Cover Text.
2007-09-02 20:02:12 +00:00
Jan Kratochvil
f5db87141a
* NEWS: Mention the build-id .debug files verification.
2007-09-02 19:56:05 +00:00
Jan Kratochvil
83f83d7f7f
* gdb.texinfo (Separate Debug Files): Cosmetic quoting removal.
...
Fixed the ``build ID'' name. New binaries build instructions for the
build ID inclusion. Explain how the commands are specific to the build
ID vs. debug link.
2007-09-02 19:55:32 +00:00
Jan Kratochvil
d99148ef73
* linux-nat.c (linux_nat_make_corefile_notes): Fixed a buffer overflow.
2007-09-02 14:04:31 +00:00
Jan Kratochvil
4cf31eea6a
* gdb.base/gcore-buffer-overflow.c, gdb.base/gcore-buffer-overflow.exp:
...
New files.
2007-09-02 14:03:58 +00:00
gdbadmin
84a63fd9d9
*** empty log message ***
2007-09-02 00:00:34 +00:00
Eli Zaretskii
c7e83d54a2
* gdb.texinfo (Separate Debug Files): Fix last change. Add
...
indexing for ``build ID'' support.
2007-09-01 10:28:25 +00:00
Jan Kratochvil
77069918ac
* Makefile.in (symfile.o): Update dependencies.
...
* symfile.c (symbol_file_add_with_addrs_or_offsets): Initialize the
DEBUGFILE variable. FIND_SEPARATE_DEBUG_FILE called only if !PSYMTABS.
(struct build_id): New structure.
(build_id_bfd_get, build_id_verify, build_id_to_debug_filename): New.
(find_separate_debug_file): New variable BUILD_ID.
Call BUILD_ID_BFD_GET with BUILD_ID_TO_DEBUG_FILENAME as the first try.
2007-09-01 08:18:15 +00:00
Jan Kratochvil
d3750b24f6
* gdb.texinfo (Separate Debug Files): Included a BUILD ID description.
...
Enlisted BUILD ID to the debug file searching example.
Included a BUILD ID `.note.gnu.build-id' section description.
Updated/added the debug files splitting instructions for OBJCOPY.
2007-09-01 08:17:13 +00:00
Jan Kratochvil
4935890f4d
* lib/gdb.exp (build_id_debug_filename_get): New function.
...
* gdb.base/sepdebug.exp: Reflect the changes in the heading comment.
Remove the generate DEBUG file for the future testcase runs.
New testcase for the NT_GNU_BUILD_ID retrieval.
Move the final testing step to ...
(test_different_dir): ... a new function.
New parameter XFAIL to XFAIL all the tests performed.
New parameter TEST_DIFFERENT_DIR parametrizing the directory.
New parameter TYPE to PF_PREFIX all the tests performed.
2007-09-01 08:16:16 +00:00
gdbadmin
7f3e0549a5
*** empty log message ***
2007-09-01 00:00:34 +00:00
Vladimir Prus
202ddcaa09
* varobj.c (struct varobj): Fix comment
...
for the type member not to lie when it can be
NULL.
2007-08-31 19:01:17 +00:00
Vladimir Prus
02142340a0
Implement -var-info-path-expression.
...
* mi/mi-cmds.h (mi_cmd_var_info_path_expression):
Declare.
* mi/mi-cmds.c (mi_cmds): Register var-info-path-expression.
* mi/mi-cmd-var.c (mi_cmd_var_info_path_expression): New.
* varobj.c (struct varobj): New field 'path_expr'.
(c_path_expr_of_child, cplus_path_expr_of_child)
(java_path_expr_of_child): New.
(struct language_specific): New field path_expr_of_child.
(varobj_create): Initialize the path_expr field.
(varobj_get_path_expr): New.
(new_variable): Initialize the path_expr field.
(free_variable): Free the path_expr field.
(adjust_value_for_children_access): New parameter
WAS_TYPE.
(c_number_of_children): Adjust.
(c_describe_child): New parameter CFULL_EXPRESSION.
Compute full expression.
(c_value_of_child, c_type_of_child): Adjust.
(cplus_number_of_children): Adjust.
(cplus_describe_child): New parameter CFULL_EXPRESSION.
Compute full expression.
(cplus_name_of_child, cplus_value_of_child)
(cplus_type_of_child): Adjust.
* varobj.h (varobj_get_path_expr): Declare.
2007-08-31 18:52:05 +00:00
Vladimir Prus
bccc275a13
* mi/mi-cmd-var.c (print_varobj): If a varobj
...
type is NULL, don't try to print it.
2007-08-31 18:41:50 +00:00
gdbadmin
3c3a995521
*** empty log message ***
2007-08-31 00:00:02 +00:00
Alan Modra
f2db237aa1
* ppc-linux-nat.c (right_fill_reg): Delete.
...
(supply_gregset): Use ppc_supply_gregset.
(supply_fpregset): Use ppc_supply_fpregset.
(fill_gregset): Use ppc_collect_gregset.
(fill_fpregset): Use ppc_collect_fpregset.
* ppc-linux-tdep.c (PPC_LINUX_PT_*): Don't define.
(right_supply_register, ppc_linux_supply_gregset): Delete.
(ppc32_linux_supply_gregset, ppc64_linux_supply_gregset): Delete.
(ppc_linux_supply_fpregset): Delete.
(ppc_linux_collect_gregset): New function.
(ppc32_linux_reg_offsets, ppc64_linux_reg_offsets): New.
(ppc32_linux_gregset, ppc64_linux_gregset): Update to use reg offsets,
ppc_linux_supply_gregset, and ppc_collect_gregset.
(ppc_linux_fpregset): Rename to ppc32_linux_fpregset and update.
(ppc_linux_gregset, ppc_linux_fpregset): New functions.
(ppc_linux_regset_from_core_section): Update.
* ppc-tdep.h (ppc_linux_gregset, ppc_linux_fpregset): Declare.
(ppc_linux_supply_gregset, ppc_linux_supply_fpregset): Delete.
(struct ppc_reg_offsets): Add gpr_size, xr_size, fpscr_size fields.
* ppcobsd-tdep.c (ppcobsd_supply_gregset): Delete FIXME and assert.
(ppcobsd_collect_gregset): Likewise.
(_initialize_ppcnbsd_tdep): Init gpr_size, xr_size, fpscr_size.
* ppcnbsd-tdep.c (_initialize_ppcobsd_tdep): Likewise.
* ppcobsd-nat.c (_initialize_ppcobsd_nat): Likewise.
* rs6000-aix-tdep.c (rs6000_aix32_reg_offsets): Likewise.
(rs6000_aix64_reg_offsets): Likewise.
(rs6000_aix_supply_regset): Call ppc_supply_fpregset without testing
ppc_floating_point_unit_p.
(rs6000_aix_collect_regset): Similarly.
* rs6000-tdep.c (ppc_supply_reg): Add regsize param. Adjust offset
when regsize is larger than regcache register size.
(ppc_collect_reg): Similarly zero pad when regsize is larger than
regcache register size.
(ppc_greg_offset): New function, split out from..
(ppc_supply_gregset): ..here. Separate code handling all regs from
single reg case. Correct xer offset.
(ppc_fpreg_offset): New function, split out from..
(ppc_supply_fpregset): ..here. Separate code handling all regs from
single reg case.
(ppc_collect_gregset, ppc_collect_fpregset): Likewise.
(ppc_supply_fpregset, ppc_collect_fpregset): Don't assert we have
a fp unit, instead return if no fp.
2007-08-30 13:13:59 +00:00
gdbadmin
f9ebb3aac6
*** empty log message ***
2007-08-30 00:00:04 +00:00
Jim Blandy
fe5aea2e5f
* breakpoint.c (watch_command_1): Remove '#ifdef HPUXHPPA' block;
...
this code has not been compiled for two years.
2007-08-29 22:07:47 +00:00
Michael Snyder
13ce713376
2007-08-29 Michael Snyder <msnyder@access-company.com>
...
* event-top.c (gdb_readline2): Return after EOF.
2007-08-29 22:04:15 +00:00
Joel Brobecker
fd4a0f2fbb
* symtab.c: Remove a function that has been commented out 3 years ago.
2007-08-29 18:34:47 +00:00
Carlos O'Donell
d037d08851
2007-08-29 Randolph Chung <tausq@debian.org>
...
* hppa-tdep.c (hppa32_cannot_fetch_register)
(hppa64_cannot_fetch_register): New functions.
(hppa_gdbarch_init): Set cannot_fetch_register appropriately.
* hppa-tdep.h (hppa_regnum): Add HPPA_CR26_REGNUM.
2007-08-29 04:11:06 +00:00
gdbadmin
4f34c12fd3
*** empty log message ***
2007-08-29 00:00:03 +00:00
Michael Snyder
57cdecd25d
2007-08-28 Michael Snyder <msnyder@access-company.com>
...
* mi/mi-cmd-var.c (mi_print_value_p): No longer necessary to
check for null before calling check_typedef.
2007-08-28 20:34:18 +00:00
Michael Snyder
19d378fc13
2007-08-28 Michael Snyder <msnyder@access-company.com>
...
* NEWS: Mention Coverity bug fixes.
2007-08-28 19:57:11 +00:00
gdbadmin
dd3287c727
*** empty log message ***
2007-08-28 00:00:03 +00:00
Ulrich Weigand
36acd84edc
ChangeLog gdb/:
...
* spu-tdep.c (spu_pointer_to_address): New function.
(spu_integer_to_address): Likewise.
(spu_gdbarch_init): Add spu_pointer_to_address and
spu_integer_to_address to gdbarch.
ChangeLog gdb/testsuite/:
* gdb.cp/cp-relocate.exp (add-symbol-file): Change addresses
to fit into SPU Local Store memory.
2007-08-27 14:31:46 +00:00
gdbadmin
bf3bea14c8
*** empty log message ***
2007-08-27 00:00:03 +00:00
Pedro Alves
8ad7c2b9e6
* arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.
2007-08-26 13:42:40 +00:00
gdbadmin
75cc4c457d
*** empty log message ***
2007-08-26 00:00:03 +00:00
gdbadmin
043b877a95
*** empty log message ***
2007-08-25 00:00:33 +00:00
gdbadmin
9ab9ef6893
*** empty log message ***
2007-08-24 00:00:03 +00:00
Joel Brobecker
a896d12139
* gdb.base/default.exp: Adjust the expected output of "info
...
warranty" after the switch to GPLv3.
2007-08-23 20:36:15 +00:00
Joel Brobecker
4de6a07ed0
* Makefile.in (copying.c): Use the top-level COPYING3 as the file
...
that contains the GDB license.
* copying.awk: Adjust to the GPLv3 wording.
* copying.c: Regenerate.
2007-08-23 20:33:48 +00:00
Joel Brobecker
01d4100f86
Spelling fix.
2007-08-23 20:21:52 +00:00
Joel Brobecker
07aed0ebe2
* copying.awk: Protoization, and I18n markup.
2007-08-23 20:19:32 +00:00
Joel Brobecker
7b4336022e
* lib/gdb.exp (default_gdb_init): Increase expect buffer size
...
to 30000 (from 20000).
2007-08-23 20:10:04 +00:00
Joel Brobecker
50efebf80c
* config/djgpp/djconfig.sh: Switch license to GPLv3.
...
* copyright.sh: Likewise.
* gdb-events.sh: Likewise.
* gdb_gcore.sh: Likewise.
* gdb_mbuild.sh: Likewise.
* gdbarch.sh: Likewise.
* observer.sh: Likewise.
* features/feature_to_c.sh: Likewise.
* regformats/regdat.sh: Likewise.
2007-08-23 18:19:51 +00:00
Joel Brobecker
e22f8b7c8c
Switch the license of all .exp files to GPLv3.
...
Switch the license of all .f and .f90 files to GPLv3.
Switch the license of all .s and .S files to GPLv3.
2007-08-23 18:14:19 +00:00
Joel Brobecker
a9762ec78a
Switch the license of all .c files to GPLv3.
...
Switch the license of all .h files to GPLv3.
Switch the license of all .cc files to GPLv3.
2007-08-23 18:08:50 +00:00
Joel Brobecker
5a0e3bd0ac
* configure.ac: Switch license to GPLv3.
2007-08-23 17:58:44 +00:00
Joel Brobecker
cc00619d4d
Switch the licensing to GPLv3 for all .ads and .adb files.
2007-08-23 17:49:23 +00:00
gdbadmin
843c0a254b
*** empty log message ***
2007-08-23 00:00:06 +00:00
Daniel Jacobowitz
609ca2b957
* mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
...
determine the file's FPU type.
2007-08-22 15:16:56 +00:00
Daniel Jacobowitz
8d26208a1e
gdb/testsuite/
...
* gdb.base/callfuncs.exp (do_function_calls): Use t_double_int
and t_int_double.
* gdb.base/callfuncs.c (t_double_int, t_int_double): New.
gdb/
* mips-tdep.c (mips_n32n64_fp_arg_chunk_p): New.
(mips_n32n64_push_dummy_call): Always increment float_argreg along
with argreg. Use mips_n32n64_fp_arg_chunk_p.
2007-08-22 15:13:04 +00:00
Daniel Jacobowitz
65728c2698
* solib-svr4.c (scan_dyntag): Only read target memory when necessary.
...
Fix formatting.
(elf_locate_base): Look for DT_MIPS_RLD_MAP first. Expand comments.
(elf_lookup_lib_symbol): Fix formatting.
2007-08-22 14:22:02 +00:00
Michael Snyder
6b2d86bda4
2007-08-21 Michael Snyder <msnyder@access-company.com>
...
* dbxread.c (read_dbx_symtab): Guard null deref.
Break up long line.
2007-08-22 01:57:05 +00:00
Michael Snyder
a2ca50ae64
2007-08-21 Michael Snyder <msnyder@access-company.com>
...
* valops.c (find_overload_match): Guard against NULL.
2007-08-22 01:53:19 +00:00
Daniel Jacobowitz
54e116dd35
* MAINTAINERS (Patch Champions): Remove self.
2007-08-22 01:21:45 +00:00
gdbadmin
2096b6d6b8
*** empty log message ***
2007-08-22 00:00:02 +00:00
Jim Blandy
3fb6a9822a
* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
...
(title page): Include the dedication in the printed manual, as a
separate page after the copyright notice.
2007-08-21 15:09:59 +00:00
Daniel Jacobowitz
f429d7d03d
2007-08-21 Chris Smith <chris.smith@st.com>
...
* cli/cli-script.c (read_command_lines): Call dont_repeat for each
line.
2007-08-21 13:35:00 +00:00
gdbadmin
faa925f5d0
*** empty log message ***
2007-08-21 00:00:02 +00:00
Jim Blandy
d3bdde981b
* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
...
don't break a @var across a line.
2007-08-20 19:31:11 +00:00
gdbadmin
d03c968bfe
*** empty log message ***
2007-08-20 00:00:03 +00:00
gdbadmin
edd7c692e6
*** empty log message ***
2007-08-19 00:00:34 +00:00
Michael Snyder
31e9f6b6be
2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
...
* stabsread.c (dbx_lookup_type): Memory leak.
2007-08-18 20:22:27 +00:00
Michael Snyder
32107cd542
2007-08-18 Michael Snyder <msnyder@access-company.com>
...
* event-loop.c (delete_async_signal_handler): Move pointer null
test to before pointer dereference.
2007-08-18 20:05:48 +00:00
Michael Snyder
44db85f8e2
2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
...
* ui-out.c (append_header_to_list): Possible cut and paste error.
2007-08-18 19:45:48 +00:00
Michael Snyder
a287cea675
2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
...
* MAINTAINERS: white space tweak.
2007-08-18 19:39:45 +00:00
Joel Brobecker
4fcb9948bf
* gdb.base/step-line.c: Switch license to GPL version 3, and
...
update copyright year.
* gdb.base/step-line.inp: Likewise.
2007-08-18 02:13:15 +00:00
Joel Brobecker
b9c34f673c
* gdb.base/gdb1555.exp: Make expected output immune to formatting
...
changes inside gdb1555.c.
* gdb.base/pending.exp: Likewise.
2007-08-18 01:21:42 +00:00
Michael Snyder
f91162e199
2007-08-17 Michael Snyder <msnyder@access-company.com>
...
* stack.c (print_frame): Memory leak.
2007-08-18 00:21:03 +00:00
Michael Snyder
1e8189fbb5
2007-08-17 Michael Snyder <msnyder@access-company.com>
...
* completer.c (filename_completer): Avoid memory leak.
Remove unnecessary nested block.
2007-08-18 00:17:08 +00:00
gdbadmin
67f5fb248e
*** empty log message ***
2007-08-18 00:00:33 +00:00
Michael Snyder
348038cd50
2007-08-17 Michael Snyder <msnyder@access-company.com>
...
* c-exp.y (parse_number): Memory leak.
2007-08-17 23:27:42 +00:00
Michael Snyder
1f20ed9160
2007-08-17 Michael Snyder <msnyder@access-company.com>
...
* completer.c (location_completer): Must free 'fn_list', except
in the one case where it is returned (as 'list').
2007-08-17 23:24:18 +00:00
Michael Snyder
74dddad306
2007-08-17 Michael Snyder <msnyder@access-company.com>
...
* varobj.c (value_of_root): Memory leak.
2007-08-17 23:17:30 +00:00
Michael Snyder
0bd9908d01
2007-08-17 Michael Snyder <msnyder@access-company.com>
...
* gdbtypes.h (virtual_base_list): Remove export decl.
* gdbtypes.c (virtual_base_list): Make static. Not called outside.
(virtual_base_index): Memory leak.
(virtual_base_index_skip_primaries): Ditto.
2007-08-17 23:12:47 +00:00
Maxim Grigoriev
bdb4c075a2
2007-08-17 Maxim Grigoriev <maxim2405@gmail.com>
...
* xtensa-tdep.c (ARG_NOF, ARG_1ST, PS_WOE, PS_EXC, C0_MAXOPDS)
(C0_NREGS, C0_CLESV, C0_SP, C0_FP, C0_RA, C0_ARGS, C0_NARGS)
(C0_CONST, C0_INEXP, C0_NOSTK): New macros.
(xtensa_read_register): New function.
(xtensa_windowed_frame_cache, xtensa_call0_frame_cache, xtensa_c0reg)
(xtensa_insn_kind): New types.
(xtensa_frame_cache, xtensa_alloc_frame_cache, xtensa_frame_cache)
(xtensa_frame_prev_register, xtensa_return_value, xtensa_skip_prologue)
(xtensa_verify_config, xtensa_pseudo_register_read)
(xtensa_pseudo_register_write, xtensa_extract_return_value)
(xtensa_store_return_value)
(xtensa_push_dummy_call): Extended to support Xtensa Call0 ABI.
(windowing_enabled, extract_call_winsize, xtensa_unwind_dummy_id)
(xtensa_frame_this_id, xtensa_frame_prev_register)
(xtensa_register_type, xtensa_reg_to_regnum): Cosmetic changes.
(call0_frame_cache, call0_frame_get_reg_at_entry)
(call0_classify_opcode, call0_track_op)
(call0_analyze_prologue, call0_frame_cache): New functions.
2007-08-17 21:53:29 +00:00
Vladimir Prus
198757a8b1
* breakpoint.c (bpstat_free): New.
...
(bpstat_clear): Use bpstat_free.
(delete_breakpoint): Document why we cannot
remove bpstats from stop_bpstat.
* breakpoint.h (bpstat_free): Declare.
2007-08-17 17:06:04 +00:00
gdbadmin
db6d03e8ff
*** empty log message ***
2007-08-17 00:00:33 +00:00
Michael Snyder
dc66ab8ae2
event-loop.c (gdb_wait_for_event): Move statement into if block.
2007-08-16 14:51:22 +00:00
gdbadmin
b3641d5f5e
*** empty log message ***
2007-08-16 00:00:04 +00:00
Joel Brobecker
40c8aaa9fe
* ada-lang.c (resolve_subexp): Correct arity of binary operators.
2007-08-15 18:43:15 +00:00
Joel Brobecker
ee90b9ab36
* ada-lang.c (possible_user_operator_p): Alternative fix to last
...
checkin guarding against NULL.
2007-08-15 18:36:37 +00:00
Michael Snyder
e5908723e5
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* tui-command.c, tui-data.c, tui-disasm.c, tui-file.c, tui-io.c,
tui-layout.c, tui-regs.c, tui-source.c, tui-win.c, tui-windata.c,
tui-wingeneral.c, tui-winsource.c: Coding standard, && and ||
go at beginning of new line.
2007-08-15 00:19:44 +00:00
gdbadmin
3b93fc3def
*** empty log message ***
2007-08-15 00:00:02 +00:00
Michael Snyder
08ef48c5ac
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* tui-data.c, tui-data.h, tui-disasm.c, tui-disasm.h, tui-hooks.c,
tui-io.c, tui-layout.c, tui-layout.h, tui-out.c, tui-regs.c,
tui-source.c, tui-source.h, tui-stack.c, tui-win.c, tui-win.h,
tui-windata.c, tui-windata.h, tui-wingeneral.c, tui-winsource.c,
tui-winsource.h, tui.c, tui.h: Function declarations and
definitions, wrap long lines.
2007-08-14 23:50:39 +00:00
Michael Snyder
ef5eab5a0f
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* tui-command.c, tui-data.c, tui-disasm.c, tui-layout.c,
tui-regs.c, tui-win.c, tui-windata.c, tui-winsource.c, tui.c:
Reformat block comments to GNU standard.
2007-08-14 21:39:22 +00:00
Michael Snyder
1cc6d956c1
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* tui-command.c, tui-data.c, tui-data.h, tui-disasm.c, tui-file.c,
tui-hooks.c, tui-interp.c, tui-io.c, tui-layout.c, tui-out.c,
tui-regs.c, tui-regs.h, tui-source.c, tui-stack.c, tui-win.c,
tui-windata.c, tui-wingeneral.c, tui-winsource.c, tui-winsource.h,
tui.c, tui.h: Comment reformatting to coding standard (capitals,
spaces after periods, etc).
2007-08-14 21:20:09 +00:00
Michael Snyder
5b6fe301a1
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* tui-data.c, tui-data.h, tui-disasm.c, tui-hooks.c, tui-layout.c,
tui-regs.c, tui-source.c, tui-stack.c, tui-win.c, tui-windata.c,
tui-wingeneral.c, tui-wingeneral.h, tui-winsource.c, tui.c,
tui-winsource.h: Whitespace changes, fix pointer declarations
to be consistant.
2007-08-14 20:23:29 +00:00
Joel Brobecker
64a1bf1957
* ada-lang.c (field_alignment): Guard against NULL.
2007-08-14 20:16:18 +00:00
Joel Brobecker
e933291e4c
* MAINTAINERS (Global Maintainers): Add self.
2007-08-14 20:10:47 +00:00
Michael Snyder
068acb6c00
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* mi/mi-interp.c (mi_cmd_interpreter_exec): Dead code, dead variable.
2007-08-14 19:51:37 +00:00
Michael Snyder
6d307763fb
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* ada-lang.c (possible_user_operator_p): Guard against NULL.
2007-08-14 18:32:45 +00:00
Michael Snyder
348144bad4
2007-08-14 Michael Snyder <msnyder@access-company.com>
...
* varobj.c (cplus_describe_child): Guard against null.
Use "NULL" instead of "0" to initialize pointers.
2007-08-14 18:26:46 +00:00
Daniel Jacobowitz
b8926edcac
* arm-tdep.c (arm_gdbarch_init): Allow unknown ABI and FPU settings
...
to match any gdbarch with matching OSABI. Set default ABI and FPU
after running the OSABI handler.
2007-08-14 15:47:00 +00:00
Daniel Jacobowitz
cdd6623c94
* config/i386/linux.mh (NATDEPFILES): Move corelow.o from here...
...
* config/i386/linux.mt (TDEPFILES): ...to here.
2007-08-14 12:51:59 +00:00
Vladimir Prus
1267554726
Fix changelog formatting
2007-08-14 11:18:56 +00:00
Vladimir Prus
cb85195420
gdb/
...
* breakpoint.c (disable_breakpoints_in_shlibs): Remove
the 'silent' parameter and code to implement that.
* breakpoint.h (disable_breakpoints_in_shlibs): Adjust
prototype.
* win32-nat.c: Adjust.
* solib.c: Adjust.
2007-08-14 11:09:45 +00:00
Vladimir Prus
e14a792bcf
gdb/
...
* breakpoint.c (update_breakpoints_after_exec): Don't
set address to zero.
2007-08-14 08:11:45 +00:00
Michael Snyder
ac3eeb4911
2007-08-13 Michael Snyder <msnyder@access-company.com>
...
* valops.c: Whitespace clean-up.
2007-08-14 00:31:40 +00:00
gdbadmin
9763fb7a94
*** empty log message ***
2007-08-14 00:00:34 +00:00
Michael Snyder
81b7c67a8b
2007-08-13 Michael Snyder <msnyder@access-company.com>
...
* tui/tui-winsource.c (tui_alloc_source_buffer): Clean up allocation.
2007-08-13 23:06:34 +00:00
Michael Snyder
f5b73fbba3
2007-08-13 Michael Snyder <msnyder@access-company.com>
...
* event-top.c (command_line_handler): Memory leak.
2007-08-13 23:02:08 +00:00
Michael Snyder
b538c23453
2007-08-13 Michael Snyder <msnyder@access-company.com>
...
* mi/mi-cmd-var.c (mi_cmd_var_set_format): Memory leak.
No need to make copy.
2007-08-13 22:57:39 +00:00
Michael Snyder
be8ca11b9e
2007-08-13 Michael Snyder <msnyder@access-company.com>
...
* source.c (find_source_lines): Require symtab 's'.
2007-08-13 22:25:14 +00:00
Daniel Jacobowitz
2cc176786d
* config/default.exp: New file.
2007-08-13 14:35:59 +00:00
gdbadmin
4a349aac20
*** empty log message ***
2007-08-13 00:00:04 +00:00
gdbadmin
2eff3c4ee5
*** empty log message ***
2007-08-12 00:00:02 +00:00
Michael Snyder
489f05169b
2007-08-11 Michael Snyder <msnyder@access-company.com>
...
* completer.c: Spelling fix in comments.
2007-08-11 20:08:37 +00:00
Michael Snyder
687d6395d7
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* gdbtypes.c: Coding standard cleanup.
2007-08-11 00:28:30 +00:00
Michael Snyder
7ba8144421
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* gdbtypes.c: Comment/whitespace cleanup.
2007-08-11 00:22:21 +00:00
gdbadmin
8c37cbb658
*** empty log message ***
2007-08-11 00:00:33 +00:00
Michael Snyder
6aef78af04
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* stabsread.c (read_huge_number): Attempt to compute value before
values that it depends on.
2007-08-10 22:08:22 +00:00
Michael Snyder
46be51c450
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* linespec.c (decode_dollar): Dead code, ptr can't be non-null.
(decode_objc): Use "NULL" instead of 0.
(find_method): Ditto.
(decode_all_digits): Ditto.
(decode_dollar): Ditto.
2007-08-10 22:01:27 +00:00
Michael Snyder
412bbd6c82
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* mi/mi-main.c (mi_cmd_data_evaluate_expression): Resource leak.
2007-08-10 21:52:38 +00:00
Michael Snyder
76bd6e0b6e
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* mi/mi-cmd-var.c (mi_cmd_var_list_children): Memory leak.
2007-08-10 21:44:23 +00:00
Michael Snyder
518f9d3cd4
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* solib-svr4.c (enable_break): Don't free tmp_pathname until
after closing bfd.
2007-08-10 20:42:45 +00:00
Michael Snyder
9c3f90bd3a
2007-08-10 Michael Snyder <msnyder@access-company.com>
...
* completer.c: Comment/whitespace cleanup.
2007-08-10 20:35:09 +00:00
Joel Brobecker
adee02064a
* Makefile.in (i386nbsd-nat.o): Add missing dependency.
2007-08-10 17:52:09 +00:00
Maxim Grigoriev
9f8e69991e
2007-08-10 Maxim Grigoriev <maxim2405@gmail.com>
...
* remote-fileio.c (remote_fileio_resize_fd_map): Initialize newly
allocated file descriptors.
2007-08-10 17:49:48 +00:00
Joel Brobecker
271a27b8c3
* Makefile.in: Minor cleanup throughout; add some missing variables,
...
add some missing rules, remove some rules that are no longer needed,
and fix the dependencies in several rules.
2007-08-10 17:26:45 +00:00
gdbadmin
724ed4c5f2
*** empty log message ***
2007-08-10 00:00:33 +00:00
Ludovic Courtès
d4310edb35
Re-instated Guile/Scheme support.
2007-08-09 23:01:17 +00:00
Ludovic Courtès
57da77961a
Add Emacs local variables for UTF-8.
2007-08-09 22:44:38 +00:00
Ludovic Courtès
93c06293e4
Added myself to `MAINTAINERS'.
2007-08-09 21:52:04 +00:00
Michael Snyder
0997b53539
2007-08-09 Michael Snyder <msnyder@access-company.com>
...
* solib.c (solib_open): Memory leak -- openp returns xmalloc buffer.
2007-08-09 18:37:08 +00:00
Joel Brobecker
4fec86cf74
* solib-som.c (som_relocate_section_addresses): Stop saving
...
the $CODE$ section in the so_list structure.
2007-08-09 16:45:32 +00:00
gdbadmin
bd6075bf49
*** empty log message ***
2007-08-09 00:00:34 +00:00
Maxim Grigoriev
7b8715682a
2007-08-08 Maxim Grigoriev <maxim2405@gmail.com>
...
* xtensa-tdep.h (XTENSA_MAX_COPROCESSOR): New.
(xtensa_register_group_t): Add entries for coprocessors.
* xtensa-tdep.c (xtensa_init_reggroups): New register groups.
(xtensa_add_reggroups): Likewise.
(xtensa_register_reggroup_p): Likewise.
(xtensa_coprocessor_register_group): New function.
(xtensa_cp): New.
2007-08-08 23:22:18 +00:00
Jan Kratochvil
652aaa2406
2007-08-08 Jan Kratochvil <jan.kratochvil@redhat.com>
...
* serial.c (serial_open): Fix the OPEN parameter macro expansion.
2007-08-08 22:12:35 +00:00