aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-01-01Update years in copyright notice for the GDB files.Joel Brobecker2202-2465/+2210
Two modifications: 1. The addition of 2013 to the copyright year range for every file; 2. The use of a single year range, instead of potentially multiple year ranges, as approved by the FSF.
2013-01-01Update copyright year in gdb/gdbserver/gdbreplay version output.Joel Brobecker5-3/+12
gdb/ChangeLog: * top.c (print_gdb_version): Update copyright year. gdb/gdbserver/ChangeLog: * gdbreplay.c (gdbreplay_version): Update copyright year. * server.c (gdbserver_version): Likewise.
2013-01-01Rotate gdb's ChangeLog file.Joel Brobecker3-13320/+13330
gdb: * ChangeLog-2012: Renamed from ChangeLog: * ChangeLog: New file. * config/djgpp/fnchange.lst: Add entry for ChangeLog-2012.
2013-01-01*** empty log message ***gdbadmin1-1/+1
2012-12-31daily updateAlan Modra1-1/+1
2012-12-31gdb/doc/Yao Qi2-58/+90
* gdb.texinfo (Remote Non-Stop): Move paragraphs to ... (Packets): Move "vStopped" packet to ... (Notification Packets): ... here. Describe the components of notification. Add a table of supported notifications. Add an example on the process of he async notification.
2012-12-31*** empty log message ***gdbadmin1-1/+1
2012-12-30daily updateAlan Modra1-1/+1
2012-12-30 * ld-scripts/pr14962.d: Don't run for mmix-knuth-mmixware. AddHans-Peter Nilsson2-3/+8
comment punctuation.
2012-12-30*** empty log message ***gdbadmin1-1/+1
2012-12-29daily updateAlan Modra1-1/+1
2012-12-29*** empty log message ***gdbadmin1-1/+1
2012-12-28daily updateAlan Modra1-1/+1
2012-12-28gdb/Jan Kratochvil2-1/+7
* symtab.c (find_line_symtab): Call symtab_to_fullname instead of accessing FULLNAME directly.
2012-12-28*** empty log message ***gdbadmin1-1/+1
2012-12-27daily updateAlan Modra1-1/+1
2012-12-27*** empty log message ***gdbadmin1-1/+1
2012-12-26daily updateAlan Modra1-1/+1
2012-12-26*** empty log message ***gdbadmin1-1/+1
2012-12-25daily updateAlan Modra1-1/+1
2012-12-252012-12-25 Sergio Durigan Junior <sergiodj@redhat.com>Sergio Durigan Junior2-1/+5
* frv-linux-tdep.c (frv_linux_pc_in_sigtramp): Fix typo.
2012-12-25gdb/Jan Kratochvil14-85/+124
* ada-lang.c (is_known_support_routine): New variable fullname. Use access call to verify the symtab_to_fullname result. * breakpoint.c (print_breakpoint_location, update_static_tracepoint): Remove NULL check of symtab_to_fullname result. * cli/cli-cmds.c (edit_command): Likewise. * mi/mi-cmd-file.c (mi_cmd_file_list_exec_source_file) (mi_cmd_file_list_exec_source_files): Likewise. * python/py-symtab.c (stpy_fullname): Likewise. * source.c (symtab_to_fullname): Update function comment. Rename variable r to fd, move it to inner block. Always provide non-NULL result. (print_source_lines_base): Remove NULL check of symtab_to_fullname result. * stack.c (print_frame): Likewise. * symtab.c (iterate_over_some_symtabs, find_line_symtab, sources_info): Likewise. * tracepoint.c (print_one_static_tracepoint_marker): Likewise. gdb/doc/ * gdb.texinfo (GDB/MI Data Manipulation) (fullname): Make it always present. (GDB/MI File Commands) (-file-list-exec-source-files): Make the fullname output always present. gdb/testsuite/ * gdb.mi/mi-fullname-deleted.exp: New file.
2012-12-25*** empty log message ***gdbadmin1-1/+1
2012-12-24daily updateAlan Modra1-1/+1
2012-12-24gdb/Jan Kratochvil9-10/+24
Code cleanup. * dwarf2read.c (fixup_go_packaging): Do not check symtab->FILENAME for NULL. * linespec.c (add_sal_to_sals): Likewise. * psympriv.h (allocate_psymtab): Add ATTRIBUTE_NONNULL. * stack.c (print_frame): Do not check symtab->FILENAME for NULL. * symfile.h (allocate_symtab): Add ATTRIBUTE_NONNULL. * symtab.h (struct symtab): Add comment it is never NULL for filename. * tracepoint.c (set_traceframe_context): Do not check symtab->FILENAME for NULL. * tui/tui-source.c (tui_set_source_content): Likewise.
2012-12-24gdb/Jan Kratochvil10-277/+218
* breakpoint.c (breakpoint_re_set): Remove the skip_re_set call. * infrun.c (handle_inferior_event): Rename the called function to function_name_is_marked_for_skip, pass it TMP_SAL. * skip.c (struct skiplist_entry): Update function_name comment. Remove fields pc, gdbarch and pending. (skip_function_pc): Rename this forward declaration to ... (skip_function): ... here. (skip_file_command): Remove variable pending and its use, remove initialization of E fields pending and gdbarch. Do not use SYMTAB filename, use the specified one. (skip_function_command): Remove variable func_pc, do not set it. Update the caller of skip_function. Replace decode_line_1 call by a lookup_symbol call. Remove variables orig_arg, decode_exception and sals. Update the caller of skip_function. (skip_info): Remove variable address_width and its use. Do not print address (PC). Renumber column 5 to 4. (skip_function_pc): Rename to ... (skip_function): ... here and remove its parameters pc, arch and pending. Update the function comment and no longer use those parameters. (function_pc_is_marked_for_skip): Rename to ... (function_name_is_marked_for_skip): ... here, update function comment just to a skip.h reference, replace pc parameter by function_name and function_sal. No longer use E field pending and pc. Remove variables searched_for_sal, sal and filename. Call compare_filenames_for_search instead of just strcmp. (skip_re_set): Remove the function. * skip.h (struct symtab_and_line): New declaration. (function_pc_is_marked_for_skip): Rename to ... (function_name_is_marked_for_skip): ... here, replace pc parameter by function_name and function_sal, update the function comment. gdb/testsuite/ * gdb.base/skip-solib.exp (info skip with pending file): Update the expected output. (info skip with pending file): Remove. (ignoring function in solib, info skip for function multiply): Update the expected output. * gdb.base/skip.ex (skip (main), skip function baz, info skip) (info skip (delete 1), info skip after disabling all) (info skip after enabling all, info skip after disabling 4 2-3) (info skip after enabling 2-3, info skip 2-3) (info skip after deleting 2 3): Update the expected output. * gdb.linespec/base/two/thefile.cc (n): New variable v, split the statement to its initialization and return. * gdb.linespec/skip-two.exp: New file.
2012-12-24bfd: also enable x86_64pei_vec for 64bit i386-linux targetsMike Frysinger2-1/+6
We enable x86_64pei_vec for x86_64-linux targets, so we should list this in the 64bit i386-linux vec section. This is useful for when we want to build 64bit EFI code on an i386 system. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-12-24*** empty log message ***gdbadmin1-1/+1
2012-12-23daily updateAlan Modra1-1/+1
2012-12-23*** empty log message ***gdbadmin1-1/+1
2012-12-22daily updateAlan Modra1-1/+1
2012-12-22 * ui-file.h (tee_file_new): Add extern modifier in header declaration.Pierre Muller2-4/+8
2012-12-22 * gdbint.texinfo (Function prototypes): Require use of "extern"Pierre Muller2-1/+7
modifier for function prototypes in headers.
2012-12-22*** empty log message ***gdbadmin1-1/+1
2012-12-21daily updateAlan Modra1-1/+1
2012-12-21Check R_X86_64_standard for unrecognized relocationH.J. Lu2-1/+10
* elf64-x86-64.c (elf_x86_64_relocate_section): Check R_X86_64_standard instead of R_X86_64_max for unrecognized relocation.
2012-12-21Properly adjust h->plt.refcountH.J. Lu9-2/+79
bfd/ PR ld/14980 * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Properly adjust h->plt.refcount. * elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise. ld/testsuite/ PR ld/14980 * ld-ifunc/ifunc-14c.s: New file. * ld-ifunc/ifunc-14e-i386.d: Likewise. * ld-ifunc/ifunc-14e-x86-64.d: Likewise. * ld-ifunc/ifunc-14f-i386.d: Likewise. * ld-ifunc/ifunc-14f-x86-64.d: Likewise.
2012-12-21 * layout.cc (Layout::special_ordering_of_input_section): NewIan Lance Taylor4-95/+100
function. (Layout::layout): If input section requires special ordering, must sort input sections. (Layout::make_output_section): May sort .text input sections. (Layout::is_section_name_prefix_grouped): Remove. * layout.h (class Layout): Declare special_ordering_of_input_section. Don't declare is_section_name_prefix_grouped. * output.cc (Output_section::add_input_section): Revert last change. (Output_section::Input_section_sort::match_file_name): Don't crash if called on output section data. (Output_section::Input_section_sort_compare): Sort based on special ordering. (Output_section::Input_section_sort_section_order_index_compare): Revert last patch. (Output_section::sort_attached_input_sections): Likewise.
2012-12-21*** empty log message ***gdbadmin1-1/+1
2012-12-20daily updateAlan Modra1-1/+1
2012-12-20 * Makefile.def (install-target-libgo): Depend onJan-Benedict Glaw3-0/+25
install-target-libatomic. Merged from GCC repo. * Makefile.in: Regenerate.
2012-12-20Fix commit date in previous commit.Richard Earnshaw1-1/+1
2012-12-202012-12-20 Greta Yorsh <Greta.Yorsh@arm.com>Richard Earnshaw9-198/+253
* config/tc-arm.c (rfefa,rfeea,rfeed): Fix encoding. (rfe,srs,srsea,srsfa,srsed,srsfd): Add missing mnemonics. * gas/arm/srs-t2.s: Add tests for missing srs modes. * gas/arm/srs-t2.l: Update expected output. * gas/arm/srs-arm.s: Add tests for missing srs modes. * gas/arm/srs-arm.l: Update expected output. * gas/arm/archv6.s: Add tests for missing rfe modes. * gas/arm/archv6.d: Update expected output.
2012-12-20 * serial.c (deprecated_serial_fd): Remove.Tom Tromey3-20/+5
* serial.h (deprecated_serial_fd): Remove.
2012-12-20 * gdb.base/maint.exp: Handle testing with .gdb_index.Doug Evans2-29/+45
2012-12-20Revert GPL version change in sim/bfin/aclocal.m4Joel Brobecker2-1/+7
sim/bfin/ChangeLog: * aclocal.m4: Revert the previous change changing the license from GPL v2 or later to GPL v3 or later (this file was generated).
2012-12-20Revert GPL version change in linux-fixed-code.s.Joel Brobecker2-1/+6
sim/bfin/ChangeLog: * linux-fixed-code.s: Revert the previous change changing the license from GPL v2 or later to GPL v3 or later.
2012-12-20gdb/Yao Qi4-37/+40
2012-12-20 Yao Qi <yao@codesourcery.com> * maint.c (_initialize_maint_cmds): Move code ... * symmisc.c (_initialize_symmisc): ... to here. (maintenance_print_msymbols): Make it static. (maintenance_print_objfiles): Likewise. (maintenance_print_symbols): Likewise. (maintenance_info_symtabs): Likewise. * symtab.h (maintenance_print_msymbols): Remove declaration. (maintenance_print_objfiles, maintenance_print_symbols): Likewise. (maintenance_info_symtabs): Likewise.
2012-12-20gdb/Yao Qi4-25/+36
2012-12-20 Yao Qi <yao@codesourcery.com> * maint.c (_initialize_maint_cmds): Move code to ... * psymtab.c (_initialize_psymtab): ... here. New. Include "gdbcmd.h". (maintenance_print_psymbols): Make it static. (maintenance_info_psymtabs, maintenance_check_symtabs): Likewise. * symtab.h (maintenance_print_psymbols): Remove declaration. (maintenance_check_symtabs, maintenance_info_psymtabs): Likewise.
2012-12-20*** empty log message ***gdbadmin1-1/+1