aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-07-27 * gdb.opt/inline-cmds.c (ATTR): New define.Tom Tromey5-10/+52
(func1): Use it. (func2): Likewise. (func3): Likewise. (outer_inline1): Likewise. (outer_inline2): Likewise. * gdb.opt/inline-bt.c (ATTR): New define. (func1): Use it. (func2): Likewise. * gdb.opt/inline-locals.c (ATTR): New define. (func1): Use it. (func2): Likewise.
2010-07-27 * gdb.stabs/gdb11479.c (hack): New function.Tom Tromey4-8/+33
(test): Use it. (test2): Use it. * gdb.python/py-inferior.c (int8_search_buf, int16_search_buf) (int32_search_buf, int64_search_buf): No longer static. (x): Remove. * gdb.base/relocate.c (hack): New function.
2010-07-27ARI fix (trailing newline in warning message).Joel Brobecker2-1/+6
* dwarf2read.c (dw2_find_pc_sect_symtab): Remove trailing newline in warning message.
2010-07-272010-07-27 Phil Muldoon <pmuldoon@redhat.com>Phil Muldoon7-1/+126
* python/py-value.c (valpy_call): New Function. 2010-07-27 Phil Muldoon <pmuldoon@redhat.com> * gdb.python/py-value.exp (test_inferior_function_call): New function. * gdb.python/py-value.c (func1): New function. (func2): Likewise. 2010-07-27 Phil Muldoon <pmuldoon@redhat.com> * gdb.texinfo (Values From Inferior): Add value inferior function call description.
2010-07-27 * testsuite/debug_msg.sh: Test mixed weak/strong symbol behavior.Ian Lance Taylor5-0/+47
* gold/testsuite/debug_msg.cc: Likewise. * gold/testsuite/odr_violation1.cc * gold/testsuite/odr_violation2.cc
2010-07-27* valops.c (dwarf2_read_index): Initialize the types_list and ↵Ken Werner2-2/+9
types_list_elements variables.
2010-07-27*** empty log message ***gdbadmin1-1/+1
2010-07-26 * dwarf2loc.c (locexpr_describe_location_piece): Also recognizeTom Tromey2-5/+14
TLS with DW_OP_const4u or DW_OP_const8u.
2010-07-26 * ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to getThiago Jung Bauermann2-1/+6
VSX registers contents.
2010-07-26 * gdb.asm/xstormy16.inc (gdbasm_startup): Fix beginning of stack soCorinna Vinschen2-1/+6
as not to clash with .data section.
2010-07-26gdb/testsuite/Jerome Guitton4-0/+251
* gdb.base/code_elim.exp: New file. * gdb.base/code_elim1.c: New file. * gdb.base/code_elim2.c: New file.
2010-07-26gdb/Jerome Guitton2-5/+29
* dwarf2read.c (add_partial_symbol): Do not add a global variable if its adress is null. Add comment to explain why. (new_symbol): Ditto.
2010-07-26daily updateAlan Modra1-1/+1
2010-07-26*** empty log message ***gdbadmin1-1/+1
2010-07-25gdb/gdbserver/Jan Kratochvil3-2/+9
* server.c (handle_target_event): Use target_signal_to_host for resume_info.sig initialization. * target.h (struct thread_resume) <sig>: New comment.
2010-07-25gdb/Jan Kratochvil2-6/+10
* linux-nat.c (linux_nat_do_thread_registers): Convert STOP_SIGNAL to the host signal first.
2010-07-25daily updateAlan Modra1-1/+1
2010-07-25*** empty log message ***gdbadmin1-1/+1
2010-07-24 gas/Maciej W. Rozycki8-0/+142
* config/tc-mips.c (macro)[M_JAL_1, M_JAL_2]: Handle the JALR delay slot in the noreorder mode with the o32 ABI. gas/testsuite/ * gas/mips/jal-svr4pic-noreorder.d: New test case. * gas/mips/mips1@jal-svr4pic-noreorder.d: New test subarchitecture. * gas/mips/r3000@jal-svr4pic-noreorder.d: Likewise. * gas/mips/jal-svr4pic-noreorder.s: Source for the new test case. * gas/mips/mips.exp: Run the new test case.
2010-07-24 * gas/mips/jal-svr4pic.d: Rename to...Maciej W. Rozycki5-21/+82
* gas/mips/mips1@jal-svr4pic.d: ... this. * gas/mips/r3000@jal-svr4pic.d: New test subarchitecture. * gas/mips/jal-svr4pic.d: New default subarchitecture patterns. * gas/mips/mips.exp: Run jal-svr4pic with run_dump_test_arches rather than run_dump_test.
2010-07-24 * gas/mips/jal-svr4pic.d: Reformat. Use --show-raw-insn withMaciej W. Rozycki3-45/+50
`objdump'. * gas/mips/jal-svr4pic.s: Reformat. Fix up trailing zeroes.
2010-07-24 * lib/gas-defs.exp (run_dump_test): Handle the "dump" option.Maciej W. Rozycki2-1/+17
2010-07-24daily updateAlan Modra1-1/+1
2010-07-24*** empty log message ***gdbadmin1-1/+1
2010-07-23 * dwarf2read.c (struct dwarf2_per_objfile) <n_type_comp_units,Tom Tromey2-58/+322
type_comp_units>: New fields. (dw2_get_cu): New function. (create_cus_from_index): Remove unused argument. (create_signatured_type_hash_from_index): New function. (create_addrmap_from_index): Update. (dwarf2_read_index): Handle version 2. (dw2_find_last_source_symtab, dw2_forget_cached_source_info) (dw2_lookup_symtab, dw2_do_expand_symtabs_matching) (dw2_print_stats, dw2_expand_all_symtabs) (dw2_expand_symtabs_with_filename, dw2_find_symbol_file) (dw2_expand_symtabs_matching, dw2_map_symbol_filenames): Update. (dwarf2_initialize_objfile): Call create_debug_types_hash_table. (allocate_signatured_type_hash_table): New function. (add_signatured_type_cu_to_list): Likewise. (create_debug_types_hash_table): Use them. Set type_comp_units. (read_signatured_type): Ensure section data is available. (add_address_entry): Don't record empty ranges. (struct signatured_type_index_data): New. (write_one_signatured_type): New function. (write_psymtabs_to_index): Write type CUs. (save_gdb_index_command): Update comment. (process_type_comp_unit): Move inititalization of from_debug_types... (create_debug_types_hash_table): ... here.
2010-07-23gdb/Jan Kratochvil2-20/+12
* gdb_gcore.sh (tmpfile): Remove the variable, its initialization, cleanup and generating of gdb script to it. (gdb): Use redirection from /dev/null. Use --nx. Turn off pagination and terminal size. Convert $tmpfile to a series of -ex-es.
2010-07-23 * symtab.c (basic_lookup_transparent_type): Call pre-expandKeith Seitz2-6/+18
hook for STATIC_BLOCK types, too.
2010-07-23Add support for v850E2 and v850E2V3Nick Clifton32-1255/+3870
2010-07-23 * dwarf2read.c: Remove unused typedef dwarf2_cu_per_cu_data_ptrKeith Seitz2-3/+5
and vector definition.
2010-07-23gdb/Jan Kratochvil2-1/+4
* linux-nat.c (cancel_breakpoint): Remove unused forward declaration.
2010-07-23 PR gas/11834Alan Modra2-3/+13
* macro.c (macro_expand): Recover gracefully from named args that don't match params.
2010-07-23daily updateAlan Modra1-1/+1
2010-07-23*** empty log message ***gdbadmin1-1/+1
2010-07-22gdb/Jan Kratochvil2-4/+15
* dwarf2read.c: Include completer.h. (save_gdb_index_command): Use matching usage command name. (_initialize_dwarf2_read): New variable c, initialize it by add_cmd. Set filename_completer for it.
2010-07-22 * dwarf2read.c (create_debug_types_hash_table): Set objfile onTom Tromey2-0/+6
type signature's per-CU data.
2010-07-22 * archive.c (_bfd_archive_bsd44_construct_extended_name_table):Alan Modra2-1/+6
Correct format specifier.
2010-07-22 * ecoff.c: Don't include aout/ranlib.h.Alan Modra2-8/+15
(_bfd_ecoff_slurp_armap): Use correct struct for ardata->symdefs. (_bfd_ecoff_write_armap): Output ar_date and ar_size using _bfd_ar_spacepad.
2010-07-22 * aoutx.h (some_aout_object_p): Don't set EXEC_P for files withAlan Modra2-1/+8
relocs.
2010-07-22 * NEWS: Mention target reported shared libraries support byPedro Alves2-0/+13
default.
2010-07-222010-07-22 Thomas Schwinge <thomas@codesourcery.com>Thomas Schwinge3-8/+14
Switch MIPS to 32-bit DWARF format. * config/tc-mips.h (DWARF2_FORMAT): Only define for [TE_IRIX]. * config/tc-mips.c (mips_dwarf2_format): Likewise.
2010-07-22 * readelf.c: Add Moxie support.Alan Modra2-0/+14
2010-07-22 * gas/arm/mapdir.s: Don't specify attr/type for .fini_array.Alan Modra4-3/+9
* gas/elf/dwarf2-3.s: Don't specify attr for .init_array. * gas/elf/dwarf2-3.d: Don't run on h8300.
2010-07-22daily updateAlan Modra1-1/+1
2010-07-22*** empty log message ***gdbadmin1-1/+1
2010-07-21 * merge.h (Output_merge_string::Merged_string): Remove object, shndx,Cary Coutant3-27/+67
string, and length fields. (Output_merge_string::Merged_strings_list): New type. (Output_merge_string::Merged_strings_lists): New typedef. (Output_merge_string): Replace merged_strings_ with merged_strings_lists_. * merge.cc (Output_merge_string::do_add_input_section): Allocate new Merged_strings_list per input object and section. Don't store pointer to the string. Don't store length with each merged string entry. (Output_merge_string::finalize_merged_data): Loop over list of merged strings lists. Recompute length of each merged string.
2010-07-21gdb/Pedro Alves5-4/+31
2010-07-21 Pedro Alves <pedro@codesourcery.com> PR symtab/11827 Revert: 2010-05-21 Pierre Muller <muller@ics.u-strasbg.fr> * dwarf2read.c (process_die): Also allow DW_TAG_const_type and DW_TAG_volatile_type. (new_symbol): Likewise. gdb/testsuite/ 2010-07-21 Pedro Alves <pedro@codesourcery.com> PR symtab/11827 * gdb.base/printcmds.c (enum some_volatile_enum): New enum. (some_volatile_enum): New variable. * gdb.base/printcmds.exp (test_print_enums): New. <top level>: Call it.
2010-07-21merge from gccDJ Delorie2-1/+10
2010-07-21Corrected pre-overload-resolution function evaluation.Sami Wagiaalla5-10/+110
2010-07-21 Sami Wagiaalla <swagiaal@redhat.com> * eval.c (evaluate_subexp_standard): Disabled evaluation of C++ function symbols before overload resolution. 2010-07-21 Sami Wagiaalla <swagiaal@redhat.com> * gdb.cp/fpointer.cc: New test. * gdb.cp/fpointer.exp: New test.
2010-07-21 * breakpoint.c (bptype_string): New, abstracted out fromPedro Alves2-22/+43
print_one_breakpoint_location. (print_one_breakpoint_location): Adjust. (breakpoint_1): Adjust the type column width dynamically.
2010-07-21*** empty log message ***gdbadmin1-1/+1