OSDN Git Service
Mike Frysinger [Mon, 29 Jan 2007 16:41:14 +0000 (16:41 +0000)]
2007-01-28 Manuel Lauss <slauss@resi.at>
* configure.ac (sh64-*-*): Change to sh64*-*-*.
(sh-*-*): Change to sh*-*-*.
* configure: Regenerated.
Joel Brobecker [Mon, 29 Jan 2007 16:37:34 +0000 (16:37 +0000)]
* gdb.texinfo (Maintenance Commands): Add documentation for
the new "maint print target-stack" command.
Joel Brobecker [Mon, 29 Jan 2007 16:36:01 +0000 (16:36 +0000)]
* target.c (maintenance_print_target_stack): New function.
(initialize_targets): Add new "maintenance print target-stack"
command.
Julian Brown [Mon, 29 Jan 2007 16:29:21 +0000 (16:29 +0000)]
* bfd-in2.h: Regenerate.
* bfd-in.h (bfd_arm_vfp11_fix): New enum. Specify how VFP11
instruction scanning should be done.
(bfd_elf32_arm_init_maps, bfd_elf32_arm_vfp11_erratum_scan)
(bfd_elf32_arm_vfp11_fix_veneer_locations): Add prototypes.
(bfd_elf32_arm_set_target_relocs): Add vfp11 fix type argument to
prototype.
* elf-bfd.h (elf_backend_write_section): Add struct bfd_link_info
argument.
* elf32-arm.c (VFP11_ERRATUM_VENEER_SECTION_NAME)
(VFP11_ERRATUM_VENEER_ENTRY_NAME): Define macros.
(elf32_vfp11_erratum_type): New enum.
(elf32_vfp11_erratum_list): New struct. List of veneers or jumps to
veneers.
(_arm_elf_section_data): Add mapsize, erratumcount, erratumlist.
(elf32_arm_link_hash_table): Add vfp11_erratum_glue_size,
vfp11_fix and num_vfp11_fixes fields.
(elf32_arm_link_hash_table_create): Initialise vfp11_fix,
vfp11_erratum_glue_size, num_vfp11_fixes fields.
(VFP11_ERRATUM_VENEER_SIZE): Define. Size of an (ARM) veneer.
(bfd_elf32_arm_allocate_interworking_sections): Initialise erratum
glue section.
(elf32_arm_section_map_add): Add an code/data mapping symbol entry
to a section's map.
(record_vfp11_erratum_veneer): Create a single veneer, and its
associated symbols.
(bfd_elf32_arm_add_glue_sections_to_bfd): Add vfp11 erratum glue.
(bfd_elf32_arm_init_maps): Initialise mapping symbol table for input
BFDs.
(bfd_elf32_arm_set_vfp11_fix): Set the type of erratum workaround
required.
(bfd_arm_vfp11_pipe): Define VFP11 instruction pipes.
(bfd_arm_vfp11_regno): Recode a register number from a VFP11 insn.
(bfd_arm_vfp11_write_mask): Update write mask according to coded
register number.
(bfd_arm_vfp11_antidependency): New function.
(bfd_arm_vfp11_insn_decode): Decode a VFP11 insn.
(elf32_arm_compare_mapping): Declare.
(bfd_elf32_arm_vfp11_erratum_scan): Scan the sections of an input
BFD for potential erratum-triggering insns. Record results.
(bfd_elf32_arm_vfp11_fix_veneer_locations): Find out where veneers
and branches to veneers have been placed in virtual memory after
layout.
(bfd_elf32_arm_set_target_relocs): Set vfp11_fix field in global
hash table.
(elf32_arm_output_symbol_hook): Remove.
(elf32_arm_write_section): Output veneers, and branches to veneers.
Use maps from input sections, not output sections, for code
byte-swapping.
* elf32-ppc.c (ppc_elf_write_section): Add dummy link_info argument.
* elf32-score.c (_bfd_score_elf_write_section): Likewise.
* elfxx-mips.c (_bfd_mips_elf_write_section): Likewise.
* elfxx-mips.h (_bfd_mips_elf_write_section): Likewise.
Daniel Jacobowitz [Mon, 29 Jan 2007 16:22:36 +0000 (16:22 +0000)]
* gdb.base/commands.exp: Call if_commands_test.
(gdb_test_no_prompt, if_commands_test): New.
Daniel Jacobowitz [Mon, 29 Jan 2007 13:22:09 +0000 (13:22 +0000)]
* remote-utils.c [USE_WIN32API] (read, write): Define.
(putpkt_binary, input_interrupt, readchar, getpkt): Use read and
write.
gdbadmin [Mon, 29 Jan 2007 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sun, 28 Jan 2007 23:00:09 +0000 (23:00 +0000)]
daily update
Mark Kettenis [Sun, 28 Jan 2007 16:45:35 +0000 (16:45 +0000)]
* gdb.threads/sigthread.c (NSIGS): Make bigger.
Mark Kettenis [Sun, 28 Jan 2007 14:42:12 +0000 (14:42 +0000)]
* dwarf2read.c (new_symbol): Handle DW_AT_decl_file being zero.
Mark Kettenis [Sun, 28 Jan 2007 14:23:13 +0000 (14:23 +0000)]
Wrap long line.
H.J. Lu [Sun, 28 Jan 2007 02:16:07 +0000 (02:16 +0000)]
Add INCLUDED_TARGET_FILE.
H.J. Lu [Sun, 28 Jan 2007 02:13:58 +0000 (02:13 +0000)]
2076-01-27 H.J. Lu <hongjiu.lu@intel.com>
* elf64-hppa.c (elf64_bed): Defined for HPUX and Linux.
Daniel Jacobowitz [Sun, 28 Jan 2007 01:38:40 +0000 (01:38 +0000)]
* dwarf2loc.h (struct dwarf2_locexpr_baton): Change size to a long.
(struct dwarf2_loclist_baton): Likewise.
gdbadmin [Sun, 28 Jan 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sat, 27 Jan 2007 23:00:08 +0000 (23:00 +0000)]
daily update
Dave Anglin [Sat, 27 Jan 2007 22:43:49 +0000 (22:43 +0000)]
* elf32-hppa.c (elf32_bed): Define for hpux, linux and netbsd.
(INCLUDED_TARGET_FILE): Remove.
Eli Zaretskii [Sat, 27 Jan 2007 12:30:46 +0000 (12:30 +0000)]
* cli/cli-script.c: Include breakpoint.h.
(build_command_line): Require arguments only for if and while commands.
(get_command_line, execute_user_command, execute_control_command):
Fix wording of warning messages.
(print_command_lines): Print breakpoint commands.
(execute_control_command): Call commands_from_control_command to
handle the `commands' command inside a body of a flow-control command.
(read_next_line): Recognize the `commands' command and build a
command line structure for it.
(recurse_read_control_structure, read_command_lines): Handle
`commands' similarly to `if' and `while'.
* breakpoint.c (get_number_trailer): Document the special meaning
of NULL as the first argument PP.
(commands_from_control_command): New function.
* breakpoint.h (commands_from_control_command): Add prototype.
* defs.h (commands_control): New enumerated value for enum
command_control_type.
Andreas Schwab [Sat, 27 Jan 2007 11:09:35 +0000 (11:09 +0000)]
* gdb.dwarf2/dw2-basic.S: Use .2byte/.4byte/.8byte instead of
.short/.int/.quad in the dwarf sections.
* gdb.dwarf2/dw2-intercu.S: Likewise.
* gdb.dwarf2/dw2-intermix.S: Likewise.
gdbadmin [Sat, 27 Jan 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Fri, 26 Jan 2007 23:00:11 +0000 (23:00 +0000)]
daily update
Joel Brobecker [Fri, 26 Jan 2007 21:31:06 +0000 (21:31 +0000)]
* ada-lang.c (ada_exception_breakpoint_ops): Fix typo in function name.
(ada_exception_sal): Update accordingly.
Jan Kratochvil [Fri, 26 Jan 2007 20:54:16 +0000 (20:54 +0000)]
* c-valprint.c (c_val_print): Require strings to be of no-signed CHARs.
* NEWS: Describe CHAR array vs. string identifcation rules.
Jan Kratochvil [Fri, 26 Jan 2007 20:53:52 +0000 (20:53 +0000)]
* gdb.texinfo: Describe CHAR array vs. string identifcation rules.
Jan Kratochvil [Fri, 26 Jan 2007 20:53:15 +0000 (20:53 +0000)]
* gdb.base/charsign.exp, gdb.base/charsign.c: New files.
* gdb.arch/i386-sse.exp: Check $xmm.v16_int8 printing as a number array.
* gdb.base/printcmds.exp: Sign-provided CHARs now became arrays.
* gdb.base/setvar.exp: Likewise.
Andreas Schwab [Fri, 26 Jan 2007 14:55:27 +0000 (14:55 +0000)]
* gdb.base/corefile.exp: Allow non-empty argument list in reinit
test.
Andreas Schwab [Fri, 26 Jan 2007 14:53:10 +0000 (14:53 +0000)]
* gdb.base/multi-forks.exp ("restart $i"): Also match
__kernel_syscall_via_break.
Eli Zaretskii [Fri, 26 Jan 2007 08:57:09 +0000 (08:57 +0000)]
*** empty log message ***
Eli Zaretskii [Fri, 26 Jan 2007 08:54:01 +0000 (08:54 +0000)]
* gdb.texinfo (Compilation, Files, Bootstrapping, Bug Reporting):
Use @value{NGCC} instead of @value{GCC}.
DJ Delorie [Fri, 26 Jan 2007 00:00:47 +0000 (00:00 +0000)]
* elf32-m32c.c (m32c_elf_howto_table): Don't complain about
R_M32C_16 or R_M32C_24 relocs.
gdbadmin [Fri, 26 Jan 2007 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Thu, 25 Jan 2007 23:00:08 +0000 (23:00 +0000)]
daily update
Paul Brook [Thu, 25 Jan 2007 20:17:26 +0000 (20:17 +0000)]
2007-01-25 Paul Brook <paul@codesourcery.com>
gdb/
* arm-tdep.c (arm_get_next_pc): Fix bitfield off-by-one error.
Nick Clifton [Thu, 25 Jan 2007 09:32:41 +0000 (09:32 +0000)]
PR binutils/3874
* elf32-avr.c (avr_link_hash_table): Check to make sure that the hash table was created by elf32_avr_link_hash_table_create before using it.
(elf32_avr_link_hash_newfunc): New function. Just pass the call through to _bfd_elf_link_hash_newfunc.
(elf32_avr_link_hash_table_create): Use elf32_avr_link_hash_newfunc instead of _bfd_elf_link_hash_newfunc.
(elf32_avr_relocate_section): Check for the hash table pointer being NULL.
(elf32_avr_relax_section, avr_build_one_stub, elf32_avr_setup_params, get_local_syms, elf32_avr_size_stubs, elf32_avr_build_stubs): Likewise.
gdbadmin [Thu, 25 Jan 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Wed, 24 Jan 2007 23:00:07 +0000 (23:00 +0000)]
daily update
Jim Blandy [Wed, 24 Jan 2007 22:04:48 +0000 (22:04 +0000)]
2007-01-24 Jim Blandy <jimb@codesourcery.com>
* dwarf2loc.c (dwarf2_evaluate_loc_desc): When the location
expression is empty, bother to return the 'optimized out' value we
construct. (Thanks to Carl Burch.)
Vladimir Prus [Wed, 24 Jan 2007 19:54:13 +0000 (19:54 +0000)]
* varobj.c (c_value_of_root, c_value_of_child)
(cplus_describe_child): Don't call release_value.
Thiemo Seufer [Wed, 24 Jan 2007 13:37:07 +0000 (13:37 +0000)]
* mips-linux-tdep.c (mips_linux_n64_rt_sigframe): Fix struct
initialization.
Vladimir Prus [Wed, 24 Jan 2007 11:08:47 +0000 (11:08 +0000)]
Refactor getting children name, value and type access
for varobjs in C++.
* varobj.c (get_type_deref): Remove.
(adjust_value_for_child_access): New.
(c_number_of_children): Use the above.
(c_describe_child): Likewise.
(enum accessibility): New.
(match_accessibility): New function.
(cplus_describe_child): New function.
(cplus_name_of_child, cplus_value_of_child)
(cplus_type_of_child): Reimplement in terms
of cplus_describe_child.
(cplus_number_of_children): Use
adjust_value_for_child_access.
Vladimir Prus [Wed, 24 Jan 2007 10:49:31 +0000 (10:49 +0000)]
Fix computation of the 'editable' attribute and
value changeability for for references.
* varobj.c (get_value_type): New function.
(c_variable_editable): Use get_value_type.
(varobj_value_is_changeable): Likewise.
Joel Brobecker [Wed, 24 Jan 2007 00:03:15 +0000 (00:03 +0000)]
* source.c (find_and_open_source): Try rewriting the source
path inside filename if dirname is NULL.
gdbadmin [Wed, 24 Jan 2007 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
Joel Brobecker [Tue, 23 Jan 2007 23:57:47 +0000 (23:57 +0000)]
* dwarf2read.c (add_partial_symbol): Create an extra partial
symbol in the VAR_DOMAIN for Ada structures, unions or enums.
(new_symbol): Likewise for symbols.
Alan Modra [Tue, 23 Jan 2007 23:00:06 +0000 (23:00 +0000)]
daily update
Nick Roberts [Tue, 23 Jan 2007 20:27:58 +0000 (20:27 +0000)]
(mi_cmd_execute): Call free_all_values.
Nick Roberts [Tue, 23 Jan 2007 20:27:26 +0000 (20:27 +0000)]
*** empty log message ***
Daniel Jacobowitz [Tue, 23 Jan 2007 17:11:55 +0000 (17:11 +0000)]
* Makefile.in (ALL_SUBDIRS): Add gdb.xml.
* configure: Regenerated.
* configure.ac (AC_OUTPUT): Add gdb.xml/Makefile.
* gdb.xml/Makefile.in, gdb.xml/tdesc-arch.exp,
gdb.xml/tdesc-bogus.xml, gdb.xml/tdesc-errors.exp,
gdb.xml/trivial.xml, gdb.xml/tdesc-unknown.xml: New files.
* lib/gdb.exp (gdb_skip_xml_test): New function.
Vladimir Prus [Tue, 23 Jan 2007 13:13:03 +0000 (13:13 +0000)]
* value.c (value_primitive_field): Copy the full 'location'
contents, instead of assuming that copying ADDRESS will
bring over everything in the union. Remove obsolete comment.
Daniel Jacobowitz [Tue, 23 Jan 2007 13:06:32 +0000 (13:06 +0000)]
* m32c-tdep.c (make_regs, m32c_analyze_prologue)
(m32c_skip_trampoline_code, m32c_m16c_address_to_pointer)
(m32c_m16c_pointer_to_address): Separate code from declarations.
Daniel Jacobowitz [Tue, 23 Jan 2007 13:03:20 +0000 (13:03 +0000)]
From Nick Hudson:
* target.c (update_current_target): Correct typo.
* gdb.base/sigrepeat.exp: Correct error message.
gdbadmin [Tue, 23 Jan 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Mon, 22 Jan 2007 23:00:08 +0000 (23:00 +0000)]
daily update
Corinna Vinschen [Mon, 22 Jan 2007 10:08:33 +0000 (10:08 +0000)]
* xstormy16-tdep.c (xstormy16_skip_prologue): Separate code from a
declaration.
gdbadmin [Mon, 22 Jan 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sun, 21 Jan 2007 23:00:37 +0000 (23:00 +0000)]
daily update
Jan Kratochvil [Sun, 21 Jan 2007 22:42:09 +0000 (22:42 +0000)]
* dwarf2-frame.c (execute_cfa_program): New support of
`DW_CFA_GNU_negative_offset_extended'.
Jan Kratochvil [Sun, 21 Jan 2007 22:41:41 +0000 (22:41 +0000)]
* gdb.arch/i386-gnu-cfi.exp, gdb.arch/i386-gnu-cfi.c,
gdb.arch/i386-gnu-cfi-asm.S: New files.
Jan Kratochvil [Sun, 21 Jan 2007 22:25:34 +0000 (22:25 +0000)]
* lib/gdb.exp: Abort on missing `site.exp'.
Daniel Jacobowitz [Sun, 21 Jan 2007 17:48:53 +0000 (17:48 +0000)]
* NEWS: Mention flash support for "load" and new remote packets.
Daniel Jacobowitz [Sun, 21 Jan 2007 17:43:12 +0000 (17:43 +0000)]
2007-01-21 Markus Deuling <deuling@de.ibm.com>
* breakpoint.c (delete_command): Skip redundant loop iterations.
Daniel Jacobowitz [Sun, 21 Jan 2007 17:37:51 +0000 (17:37 +0000)]
* gdbarch.sh (register_type): Update comment.
* gdbarch.h: Regenerated.
* arch-utils.c (generic_register_size): Call register_type.
* ia64-tdep.c (ia64_extract_return_value): Likewise.
* m32c-tdep.c (check_for_saved): Likewise.
* mips-tdep.c (mips_print_register, print_gp_register_row)
(mips_print_registers_info): Likewise.
* sh-tdep.c (sh_pseudo_register_read, sh_pseudo_register_write):
Likewise.
* sh64-tdep.c (sh64_pseudo_register_read, sh64_pseudo_register_write)
(sh64_do_register, sh64_print_register)
(sh64_media_print_registers_info): Likewise.
* tui/tui-regs.c (tui_register_format): Likewise.
Daniel Jacobowitz [Sun, 21 Jan 2007 16:55:49 +0000 (16:55 +0000)]
* objfiles.h (ALL_PRIMARY_SYMTABS): Define.
* ada-lang.c (symtab_for_sym, ada_lookup_symbol_list)
(ada_lookup_symbol): Use ALL_PRIMARY_SYMTABS.
* cp-support.c (make_symbol_overload_list_qualified): Likewise.
* symtab.c (lookup_symbol_aux_block, lookup_symbol_aux_symtabs)
(basic_lookup_transparent_type, find_pc_sect_symtab, search_symbols)
(make_symbol_completion_list): Likewise.
Daniel Jacobowitz [Sun, 21 Jan 2007 16:49:40 +0000 (16:49 +0000)]
2007-01-21 Jan Kratochvil <jan.kratochvil@redhat.com>
Daniel Jacobowitz <dan@codesourcery.com>
* buildsym.c (end_symtab): Use preallocated symtab if available.
Fill in SYMBOL_SYMTAB.
* buildsym.h (struct subfile): Add symtab member.
* dwarf2read.c (struct dwarf2_cu): Add line_header.
(struct file_entry): Add symtab.
(free_cu_line_header): New function.
(read_file_scope): Use it. Save line_header in the cu. Process
lines before DIEs.
(add_file_name): Initialize new symtab member.
(dwarf_decode_lines): Create symtabs for included files.
(new_symbol): Set SYMBOL_SYMTAB.
* symtab.c (lookup_symbol): Use SYMBOL_SYMTAB.
(search_symbols): Likewise.
* symtab.h (struct symbol): Add symtab member.
(SYMBOL_SYMTAB): Define.
* gdb.base/included.c, gdb.base/included.exp,
gdb.base/included.h: New files.
Daniel Jacobowitz [Sun, 21 Jan 2007 01:02:03 +0000 (01:02 +0000)]
* symfile.c (allocate_symtab): Remove INIT_EXTRA_SYMTAB_INFO.
gdbadmin [Sun, 21 Jan 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sat, 20 Jan 2007 23:00:05 +0000 (23:00 +0000)]
daily update
Daniel Jacobowitz [Sat, 20 Jan 2007 18:33:27 +0000 (18:33 +0000)]
* gdb.base/bigcore.c (RLIMIT_CAP): Define.
(maximize_rlimit): Reduce limits on 64-bit systems.
Daniel Jacobowitz [Sat, 20 Jan 2007 18:31:29 +0000 (18:31 +0000)]
* arch-utils.c (show_endian): Correct reversed condition.
Daniel Jacobowitz [Sat, 20 Jan 2007 17:42:43 +0000 (17:42 +0000)]
Correct date on last entry.
Eli Zaretskii [Sat, 20 Jan 2007 16:51:56 +0000 (16:51 +0000)]
* agentexpr.texi: Fix typos.
* annotate.texinfo: Likewise.
* gdb.texinfo: Likewise.
* gdbint.texinfo: Likewise.
* observer.texi: Likewise.
* stabs.texinfo: Likewise.
Eli Zaretskii [Sat, 20 Jan 2007 16:35:45 +0000 (16:35 +0000)]
* gdbint.texinfo (Support Libraries): Remove mmalloc
entry. Describe readline library.
gdbadmin [Sat, 20 Jan 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Fri, 19 Jan 2007 23:00:08 +0000 (23:00 +0000)]
daily update
Jan Kratochvil [Fri, 19 Jan 2007 18:55:02 +0000 (18:55 +0000)]
* MAINTAINERS (Write After Approval): Add myself.
Mark Kettenis [Fri, 19 Jan 2007 11:14:52 +0000 (11:14 +0000)]
From Marcus Deuling <deuling@de.ibm.com>:
* gdb.arch/altivec-regs.exp: Initialise variable endianness in
every case.
gdbadmin [Fri, 19 Jan 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Thu, 18 Jan 2007 23:00:07 +0000 (23:00 +0000)]
daily update
gdbadmin [Thu, 18 Jan 2007 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Wed, 17 Jan 2007 23:00:12 +0000 (23:00 +0000)]
daily update
gdbadmin [Wed, 17 Jan 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Tue, 16 Jan 2007 23:00:08 +0000 (23:00 +0000)]
daily update
H.J. Lu [Tue, 16 Jan 2007 14:56:31 +0000 (14:56 +0000)]
bfd/
2007-01-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/3831
* elf-bfd.h (bfd_elf_link_mark_dynamic_symbol): Add an
argument, Elf_Internal_Sym *.
* elflink.c (bfd_elf_link_mark_dynamic_symbol): Mark a data
symbol dynamic if info->dynamic_data is TRUE.
(bfd_elf_record_link_assignment): Updated call to
bfd_elf_record_link_assignment.
(_bfd_elf_merge_symbol): Likewise. Always call
bfd_elf_link_mark_dynamic_symbol.
include/
2007-01-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/3831
* bfdlink.h (bfd_link_info): Rename dynamic to dynamic_list.
Add dynamic and dynamic_data.
ld/
2007-01-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/3831
* NEWS: Mention -Bsymbolic-functions, --dynamic-list-data and
--dynamic-list-cpp-new.
* ld.texinfo: Document -Bsymbolic-functions, --dynamic-list-data
and --dynamic-list-cpp-new.
* ldlang.c (lang_append_dynamic_list_cpp_new): New.
(lang_process): Change link_info.dynamic to
link_info.dynamic_list.
(lang_append_dynamic_list): Likewise.
* ldmain.c (main): Likewise. Initialize link_info.dynamic and
link_info.dynamic_data to FALSE.
* ldlang.h (lang_append_dynamic_list_cpp_new): New.
* lexsup.c (option_values): Add OPTION_DYNAMIC_LIST_DATA and
OPTION_DYNAMIC_LIST_CPP_NEW.
(ld_options): Add entries for -Bsymbolic-functions,
--dynamic-list-data and --dynamic-list-cpp-new. Make
-Bsymbolic-functions an alias of --dynamic-list-data.
(parse_args): Change link_info.dynamic to link_info.dynamic_list.
Set link_info.dynamic to TRUE for --dynamic-list and
--dynamic-list-cpp-typeinfo. Handle --dynamic-list-data and
--dynamic-list-cpp-new.
ld/testsuite/
2007-01-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/3831
* ld-elf/del.cc: New.
* ld-elf/dl5.cc: Likewise.
* ld-elf/dl5.out: Likewise.
* ld-elf/new.cc: Likewise.
* ld-elf/shared.exp: Add tests for --dynamic-list-data and
--dynamic-list-cpp-new.
Vladimir Prus [Tue, 16 Jan 2007 02:12:49 +0000 (02:12 +0000)]
Fix 'selected frame' varobjs.
* varobj.c (struct varobj): Remove the error field.
(varobj_set_value): Don't check var->error.
(install_new_value): Don't set var->error.
(varobj_update): Always pass the new value
of the root via install_new_value.
(create_child): Don't set error field.
(new_variable): Likewise.
(c_value_of_root): Always reevaluate the value
of selected frame varobjs in the selected frame.
Don't call reinit_frame_cache.
gdbadmin [Tue, 16 Jan 2007 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Mon, 15 Jan 2007 23:00:07 +0000 (23:00 +0000)]
daily update
Joel Brobecker [Mon, 15 Jan 2007 03:57:39 +0000 (03:57 +0000)]
* source.c (_initialize_source): Improve the help text of
the substitute-path commands.
gdbadmin [Mon, 15 Jan 2007 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sun, 14 Jan 2007 23:00:07 +0000 (23:00 +0000)]
daily update
H.J. Lu [Sun, 14 Jan 2007 15:39:41 +0000 (15:39 +0000)]
2007-01-14 H.J. Lu <hongjiu.lu@intel.com>
* ld-symbolic.m4: New.
Mark Kettenis [Sun, 14 Jan 2007 14:35:52 +0000 (14:35 +0000)]
* frv-tdep.c (frv_gdbarch_init, frv_register_name)
(frv_breakpoint_from_pc, frv_gdbarch_adjust_breakpoint_address)
(frv_skip_prologue): Remove prototypes.
(frv_adjust_breakpoint_address): Renamed from
frv_gdbarch_adjust_breakpoint_address.
(frv_gdbarch_init): Adjust.
gdbadmin [Sun, 14 Jan 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Mark Kettenis [Sat, 13 Jan 2007 23:24:43 +0000 (23:24 +0000)]
* gdbarch.sh (deprecated_extract_return_value)
(deprecated_store_return_value): Remove.
(extract_return_value, store_return_value): Remove default values.
* gdbarch.c, gdbarch.h: Regenerate.
* arch-utils.c, arch-utils.h (legacy_extract_return_value)
(legacy_store_return_value): Remove.
* regcache.c, regcache.h (deprecated_grub_regcache_for_registers):
Remove.
Alan Modra [Sat, 13 Jan 2007 23:00:09 +0000 (23:00 +0000)]
daily update
Mark Kettenis [Sat, 13 Jan 2007 22:36:59 +0000 (22:36 +0000)]
* mi/mi-main.c: Remove obsolete comment.
Mark Kettenis [Sat, 13 Jan 2007 22:32:14 +0000 (22:32 +0000)]
* regcache.c, regcache.h (deprecated_register_bytes)
(deprecated_read_register_bytes)
(deprecated_write_register_bytes): Remove.
Mark Kettenis [Sat, 13 Jan 2007 19:44:42 +0000 (19:44 +0000)]
* frame.c (get_frame_register_bytes, put_frame_register_bytes):
Don't forget to move destination pointer.
gdbadmin [Sat, 13 Jan 2007 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Fri, 12 Jan 2007 23:00:09 +0000 (23:00 +0000)]
daily update
Nick Roberts [Fri, 12 Jan 2007 21:31:35 +0000 (21:31 +0000)]
* gdb.mi/mi-basics.exp, gdb.mi/mi2-basics.exp (test_dir_specification)
(test_path_specification): Use objdir instead of srcdir to always
get an absolute filename.