aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-02-14 * rl78-tdep.c (rl78_skip_prologue): Make `const' the type ofKevin Buettner2-1/+6
the name parameter being passed to find_pc_partial_function().
2012-02-14gdb/Jan Kratochvil2-1/+4
* MAINTAINERS: Step down from being ia64 target maintainer.
2012-02-14 * binutils-all/dlltool.exp: Add setup_xfail.Alan Modra2-0/+6
2012-02-14RegenerateAlan Modra3-1/+5
2012-02-14Regenerate.Alan Modra1-0/+2
2012-02-14 * ld-elf/linkoncerdiff.d: Don't run for hppa64-hpux.Alan Modra6-10/+21
* ld-elf/pr11304a.s: Always have whitespace before directives. * ld-elf/pr11304b.s: Likewise. * ld-selective/selective.exp: Test m68hc1* variant of m6811, m6812. * lib/ld-lib.exp: Likewise, and vice versa.
2012-02-14 * gas/elf/bad-group.s: Add section attributes.Alan Modra7-35/+57
* gas/elf/elf.exp (groupautoa, groupautob): Don't run for hppa64-hpux. (ifunc-1, type): Don't run for hpux. * gas/elf/type-noifunc.e: Accept ANSI_COM. * gas/elf/section7.s: Always have whitespace before directives. * gas/elf/warn-2.s: Likewise. * gas/i386/ifunc-3.s: Move .size directive.
2012-02-14 * binutils-all/dw2-decodedline.S: Always have whitespace beforeAlan Modra4-3/+14
directives. * binutils-all/version.s: Likewise. * binutils-all/objdump.exp (dw2-decodedline): Don't run for hppa64*-*-hpux*, i370-*-*, i960-*-*.
2012-02-14*** empty log message ***gdbadmin1-1/+1
2012-02-13daily updateAlan Modra1-1/+1
2012-02-13 * deffilep.y (find_export_in_list): Set is_indent forKai Tietz2-4/+26
first or last element, if identical. (find_import_in_list): Likewise.
2012-02-13gdb/doc/Pedro Alves14-163/+34
2012-02-13 Pedro Alves <palves@redhat.com> * gdb.texinfo (MIPS boards): Refer to mips-elf instead of mips-idt-ecoff. gdb/testsuite/ 2012-02-13 Pedro Alves <palves@redhat.com> * config/mips-idt.exp: Delete. * gdb.base/a2-run.exp: Remove mips-idt xfails. * gdb.base/bitfields.exp: Remove mips-idt restarts. * gdb.base/break.exp: Remove mips-idt references. * gdb.base/chng-syms.exp: Ditto. * gdb.base/default.exp: Ditto. * gdb.base/funcargs.exp (funcargs_reload): Delete. (top level): Don't call it. * gdb.base/opaque.exp: Remove mips-idt restarts. * gdb.base/ptype.exp: Remove mips-idt xfails. * gdb.base/scope.exp: Remove mips-idt restarts. * gdb.base/sepdebug.exp: Remove mips-idt references. * gdb.base/watchpoint.exp (maybe_clean_restart) (maybe_reinitialize): Delete. (test_disabling_watchpoints, test_disabling_watchpoints) (test_watchpoint_triggered_in_syscall) (test_watchpoint_and_breakpoint, test_inaccessible_watchpoint): Don't call them.
2012-02-13PR ld/13621Richard Henderson4-1/+19
bfd/ * linker.c (fix_syms): Force symbols outside any section into bfd_abs_section_ptr. ld/testsuite/ * ld-elf/warn2.d: Expect ABS section for Foo. * ld-elf/zerosize1.d, zerosize1.s: New test.
2012-02-13revert premature deltaAlan Modra1-17/+8
2012-02-13 * ld-m68hc11/m68hc11.exp: Run for m68hc11-*-* and m68hc12-*-*.Alan Modra12-48/+51
* ld-m68hc11/adj-brset.d: Remove redundant #target line. Add -m m68hc11elf to ld invocation. * ld-m68hc11/adj-jump.d: Likewise. * ld-m68hc11/bug-1403.d: Likewise. * ld-m68hc11/bug-1417.d: Likewise. * ld-m68hc11/bug-3331.d: Likewise. * ld-m68hc11/relax-direct.d: Likewise. * ld-m68hc11/relax-group.d: Likewise. * ld-m68hc11/far-hc11.d: Remove redundant #target line. Adjust for changed addresses. * ld-m68hc11/far-hc12.d: Remove redundant #target line. * ld-m68hc11/link-hcs12.d: Likewise, and adjust for header changes.
2012-02-13 * gas/all/gas.exp (redef2): xfail m6811 and m6812.Alan Modra5-49/+46
* gas/elf/elf.exp: Use is_elf_format. * gas/symver/symver.exp: Likewise. * gas/m68hc11/m68hc11.exp: Simplify target test. Add -m68hc11 to error tests that pass for hc12.
2012-02-13 * elf32-m68hc1x.c (elf32_m68hc11_merge_symbol_attribute): New function.Alan Modra5-4/+31
* elf32-m68hc1x.h (elf32_m68hc11_merge_symbol_attribute): Declare. * elf32-m68hc11.c (elf_backend_merge_symbol_attribute): Define. * elf32-m68hc12.c (elf_backend_merge_symbol_attribute): Define.
2012-02-13*** empty log message ***gdbadmin1-1/+1
2012-02-12daily updateAlan Modra1-1/+1
2012-02-12gdb/Jan Kratochvil2-4/+13
* ppc-linux-nat.c (fetch_register, store_register): Fix GCC aliasing compilation warning.
2012-02-12gdb/Jan Kratochvil4-3/+45
Fix crash on loaded shlibs without loaded exec_bfd. * exec.c (exec_files_info): Do not crash on NULL EXEC_BFD. (set_section_command): Replace exec_bfd by p->bfd. gdb/testsuite/ * gdb.server/server-exec-info.exp: New file.
2012-02-12gas:Iain Sandoe2-0/+10
* config/obj-macho.c (obj_mach_o_indirect_symbol): Force promotion of any local symbol used as an indirect.
2012-02-12*** empty log message ***gdbadmin1-1/+1
2012-02-11daily updateAlan Modra1-1/+1
2012-02-11ChangeLog binutilsKai Tietz7-32/+156
2012-02-11 Kai Tietz <ktietz@redhat.com> PR binutils/13657 * defparse.y (%union): New type id_const. (opt_name2): New rule. (keyword_as_name): New rule. (opt_name): Adjust rule. (opt_import_name): Likewise. (opt_equal_name): Likewise. ChangeLog binutils/testsuite 2012-02-11 Kai Tietz <ktietz@redhat.com> * binutils-all/version.def: New file. * binutils-all/dlltool.exp: Add version-dll test. ChangeLog ld 2012-02-11 Kai Tietz <ktietz@redhat.com> * deffilep.y (%union): New type id_const. (opt_name2): New rule. (keyword_as_name): New rule. (dot_name): Replaced by opt_name2 rule. (opt_name): Adjust rule. (opt_equal_name): Likewise.
2012-02-11 * pe-dll.c (auto_export): Use bsearch to speed up scan of exportsNick Clifton2-8/+28
table. (process_def_file_and_drectve): Maintain sorting of exports table after stripping leading @ signs.
2012-02-11 PR binutils/13297Kai Tietz2-1/+13
* resrc.c (write_rc_dialog_control): Omit text dump for EDITTEXT, COMBOBOX, LISTBOX, and SCROLLBAR.
2012-02-11 * gas/i386/disp32.d: Adjust lable-pattern.Kai Tietz2-1/+5
2012-02-11bfd/Jan Kratochvil2-1/+9
* oasys.c (oasys_write_header): Fix compilation warning on zero-sized memset.
2012-02-11gdb/gdbserver/Yao Qi2-2/+8
* server.c: (handle_monitor_command): Add a new parameter `own_buf'. (handle_query): Update caller.
2012-02-11*** empty log message ***gdbadmin1-1/+1
2012-02-10daily updateAlan Modra1-1/+1
2012-02-10 * linespec.c (decode_line_internal): Skip symtabs_from_filenameTom Tromey2-2/+9
when we have a C++ qualified name.
2012-02-102012-02-10 Pedro Alves <palves@redhat.com>Pedro Alves2-5/+10
* gdb.base/break-interp.exp (test_attach_gdb): Assume $file is always non-empty. (test_attach): Always pass $exec to test_attach_gdb.
2012-02-102012-02-10 Pedro Alves <palves@redhat.com>Pedro Alves2-6/+20
* inferior.c (inferior_pid_to_str): New. (print_inferior, inferior_command): Use it.
2012-02-102012-02-10 Pedro Alves <palves@redhat.com>Pedro Alves3-2/+14
* configure.ac (HAVE_ELF test): Put the old CFLAGS at the end of the test CFLAGS. * configure: Regenerate.
2012-02-10gdb/Jan Kratochvil2-1/+5
* linespec.c (decode_line_internal): Fix comment correctness.
2012-02-10gas:Iain Sandoe2-1/+12
* config/obj-macho.c (obj_mach_o_make_or_get_sect): Always fill in stub size when provided. (obj_mach_o_section): Flag that stub-size has been provided.
2012-02-10bfd:Iain Sandoe2-11/+57
* mach-o.c (bfd_mach_o_build_seg_command): Count zerofill section vma additions in their logical, rather than physical order.
2012-02-10correct some mach-o section specification nits.Iain Sandoe4-6/+32
bfd: * mach-o.c (mach_o_section_name_xlat): Correct eh-frame section parameters. * mach-o-x86-64.c (text_section_names_xlat): New. (mach_o_x86_64_segsec_names_xlat): New. (bfd_mach_o_tgt_seg_table): Define to mach_o_x86_64_segsec_names_xlat. * mach-o-i386.c (text_section_names_xlat): Correct section parameters.
2012-02-102012-02-10 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-5/+19
* elfnn-ia64.c (elfNN_vms_object_p): Change comparison operator to avoid infinite loop. Add comments.
2012-02-10gdb/doc/Yao Qi2-0/+5
* gdb.texinfo (Symbols In Python): Add missing `@end defvar'.
2012-02-10*** empty log message ***gdbadmin1-1/+1
2012-02-09daily updateAlan Modra1-1/+1
2012-02-09Don't use multi byte nop instructions for i386H.J. Lu7-26/+74
bfd/ 2012-02-09 H.J. Lu <hongjiu.lu@intel.com> PR ld/13675 * cpu-i386.c (bfd_arch_i386_fill): Updated to support multi byte nop instructions. (bfd_arch_i386_short_nop_fill): New. (bfd_arch_i386_long_nop_fill): Likewise. Use bfd_arch_i386_short_nop_fill in 32bit bfd_arch_info initializers. Use bfd_arch_i386_long_nop_fill on 64bit bfd_arch_info initializers. * cpu-k1om.c (bfd_arch_i386_fill): Renamed to ... (bfd_arch_i386_short_nop_fill): This. Update bfd_arch_info initializers. * cpu-l1om.c: Likewise. ld/testsuite/ 2012-02-09 H.J. Lu <hongjiu.lu@intel.com> PR ld/13675 * ld-i386/tlsnopic.dd: Update no-op padding. * ld-i386/tlspic.dd: Likewise.
2012-02-09[gdbserver] return ENOSYS if readlink not supported.Joel Brobecker5-2/+16
This reproduces on the GDBserver side what GDB does when readlink is not supported. gdb/gdbserver/ChangeLog: * configure.ac: Add readlink to AC_CHECK_FUNCS list. * configure, config.in: Regenerate. * hostio.c: Provide an alternate implementation if HAVE_READLINK is not defined.
2012-02-092012-02-09 Valery Khromov <valery.khromov@gmail.com>Pedro Alves6-2/+141
PR gdb/12953 * Makefile.in (HFILES_NO_SRCDIR): Add amd64bsd-nat.h. * amd64bsd-nat.c: Add support for debug registers (adapted from i386bsd-nat.c). [HAVE_PT_GETDBREGS] (amd64bsd_dr_get, amd64bsd_dr_set) (amd64bsd_dr_set_control, amd64bsd_dr_set_addr) (amd64bsd_dr_get_addr, amd64bsd_dr_get_status) (amd64bsd_dr_get_control): New functions. * amd64bsd-nat.h: New file (adapted from i386bsd-nat.h). * amd64fbsd-nat.c: Include "amd64bsd-nat.h", "i386-nat.h". [HAVE_PT_GETDBREGS] (_initialize_amd64fbsd_nat): Add hardware watchpoints initialization. * config/i386/fbsd64.mh (NATDEPFILES): Add i386-nat.o.
2012-02-09gdb/Jan Kratochvil2-2/+8
* gdb-gdb.py (StructMainTypePrettyPrinter) <struct_field_img>: Print flds_bnds.fields. (StructMainTypePrettyPrinter) <bounds_img>: Print flds_bnds.bounds.
2012-02-09gdb/Jan Kratochvil2-4/+9
* breakpoint.c (bp_location_compare): Fix comment. Reindent the code.
2012-02-09 * ldgram.y (input_section_spec_no_keep): Don't ignore sect_flags.Alan Modra2-1/+5