aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-10-10 PR 6937Nick Clifton3-4/+10
* configure.in (SHARED_LIBADD): Add libiberty.a. (SHARED_DEPENDENCIES): Add libiberty.a.
2008-10-10daily updateAlan Modra1-1/+1
2008-10-10*** empty log message ***gdbadmin1-1/+1
2008-10-09 * remote.c (remote_wait): Rename to...Pedro Alves2-222/+239
(remote_wait_as): ... this. Don't loop here. If the remote didn't stop, return TARGET_WAITKIND_IGNORE. (remote_wait): New, reimplemented on top of remote_wait_as.
2008-10-09 * doc/as.texinfo (Pseudo Ops): Swap order of Comm and CFI menu entries.Bob Wilson2-157/+161
(Altmacro, Comm, Loc, Loc_mark_labels, List, MRI, PopSection, Sleb128): Moved into alphabetical order.
2008-10-09 * doc/as.texinfo (Dot): Expand no-space-dir conditional to includeBob Wilson2-13/+20
a complete sentence. (Pseudo Ops): Put conditionals around Skip and Space menu entries. (Line): Remove conditional declaration of Ln node and section here. Put aout-bout description inside the no-line-dir conditional. (Skip, Space): Use a separate conditional for each node.
2008-10-09 * doc/as.texinfo (Pseudo Ops): Remove no-file-dir conditional aroundBob Wilson2-26/+58
menu entry for File; remove version-specific .file operands from menu description. Replace "LNS directives" menu entry with new entries for "Loc" and "Loc_mark_labels". (LNS directives): Split into separate nodes for each directive. (Loc): New node for .loc directive. Mention that this directive is for DWARF2 and add a missing article. (Loc_mark_labels): Likewise for .loc_mark_labels. (File): Change this node to describe both the default version and the DWARF2 version of .file. Move the no-file-dir conditional to include only the default version.
2008-10-09 * dw2gencfi.c (cfi_finish): Deal with md_fix_up_eh_frame.Eric Botcazou4-0/+25
* config/tc-i386.h (md_fix_up_eh_frame): Define on Solaris. (i386_solaris_fix_up_eh_frame): Declare. * config/tc-i386.c (i386_solaris_fix_up_eh_frame): New function.
2008-10-09 * gdb.base/macscp.exp: Use 'vafunc' and 'fixedarg' rather thanTom Tromey2-10/+15
'fprintf' and 'stderr'.
2008-10-092008-10-09 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2-7/+3
* Makefile.in (gnu-nat.o): Revert the 2008-09-10 change, as the problem is fixed upstream.
2008-10-092008-10-09 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2-1/+3
* reply_mig_hack.awk: Use the `BAD_TYPECHECK' macro.
2008-10-092008-10-09 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2-0/+5
* MAINTAINERS (Write After Approval): Add myself.
2008-10-09 PR 6944Nick Clifton2-2/+9
* doc/as.texinfo (Dollar Local Labels): Correct description of dollar local labels to show that the colon suffix is still needed.
2008-10-092008-10-09 Pedro Alves <pedro@codesourcery.com>Pedro Alves3-47/+64
Make it compile without warnings. * procfs.c (create_procinfo): Initialize `parent'. (dead_procinfo): Pass a constant string as format to error. (procfs_address_to_host_pointer): Add cast to gdb_type *. (procfs_find_LDT_entry): Adjust format string to long int ptid.tid. (procfs_xfer_partial): Adjust prototype. Add gdb_byte* cast. (procfs_xfer_memory): Adjust prototype. (info_mappings_callback, info_proc_mappings): Adjust to not pass a variable as printf_filtered format. (procfs_make_note_section): Change type of auxv local to gdb_byte. * Makefile.in: Remove special rule.
2008-10-09 * embedspu.sh: Pass -Wa,-noexecstack to $CC.Alan Modra2-1/+5
2008-10-09binutils/Kai Tietz4-21/+44
2008-10-09 Kai Tietz <kai.tietz@onevision.com> * dlltool.c (PAGE_SIZE): Make sure it has bfd_vma type. (PAGE_MASK): Likewise. (sfunc): Change to address size of bfd_vma for base-file. (flush_page): Likewise. (gen_exp_file): Likewise. bfd/ 2008-10-09 Kai Tietz <kai.tietz@onevision.com> * cofflink.c (_bfd_coff_generic_relocate_section): Dump bfd_vma sized addresses instead of long sized.
2008-10-09 * remote.c (remote_open_1): Move acknowledging any pending ack,Pedro Alves3-54/+76
querying supported features, activating noack mode, finding the target description, enabling extended remote, and checking remote symbols from here ... (remote_start_remote): ... to here. (remote_open_1): Don't pop the target if it is already gone. * target.c (unpush_target): Check for the dummy target.
2008-10-09 * ser-mingw.c: Include "command.h".Pedro Alves2-2/+11
(pipe_windows_open): Declare locals at the beginning of the scope.
2008-10-09 * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't attempt toAlan Modra2-14/+19
read plt relocs if no dynamic syms.
2008-10-09daily updateAlan Modra1-1/+1
2008-10-09*** empty log message ***gdbadmin1-1/+1
2008-10-08 * remote.c (struct remote_state) <waiting_for_stop_reply>: NewPedro Alves2-0/+56
field. (remote_open_1): Clear waiting_for_stop_reply. (remote_resume): Set waiting_for_stop_reply. (remote_wait): Clear or set waiting_for_stop_reply accordingly. (putpkt_binary): If we're in async mode and waiting for a stop reply, bail out with an error. (extended_remote_mourn_1): Clear waiting_for_stop_reply.
2008-10-08merge from gccDJ Delorie1-2/+2
2008-10-08 * xstrdup.c: Include <sys/types.h> after "config.h".David Edelsohn2-1/+5
2008-10-08 * configure.in (ALL_LINGUAS): Add "id".Nick Clifton12-6/+20783
* configure: Regenerate. * po/id.po: New Indonesian translation.
2008-10-08 * remote.c (remote_get_thread_info): If the remote doesn't supportPedro Alves2-0/+9
the query, bail out.
2008-10-08 Convert static_kind into loc_kind enum.Jan Kratochvil17-86/+150
* gdbtypes.h (enum field_loc_kind): New. (union field_location): New field dwarf_block. (struct field): Rename static_kind as loc_kind. (FIELD_STATIC_KIND): Rename to ... (FIELD_LOC_KIND): ... here. (TYPE_FIELD_STATIC_KIND): Rename to ... (TYPE_FIELD_LOC_KIND): ... here and use there now new FIELD_LOC_KIND. (TYPE_FIELD_STATIC_HAS_ADDR): Remove. (TYPE_FIELD_STATIC): Remove. (TYPE_FIELD_BITPOS): Reformat. (SET_FIELD_BITPOS): New. (FIELD_PHYSADDR): Rename to ... (FIELD_STATIC_PHYSADDR): ... here. (TYPE_FIELD_STATIC_PHYSADDR): Follow the FIELD_PHYSADDR rename. (SET_FIELD_PHYSADDR): Use new FIELD_LOC_KIND. (FIELD_PHYSNAME): Rename to ... (FIELD_STATIC_PHYSNAME): ... here. (TYPE_FIELD_STATIC_PHYSNAME): Follow the FIELD_PHYSNAME rename. (SET_FIELD_PHYSNAME): Use new FIELD_LOC_KIND. (FIELD_DWARF_BLOCK, TYPE_FIELD_DWARF_BLOCK, SET_FIELD_DWARF_BLOCK): New. (field_is_static): New declaration. * gdbtypes.c (field_is_static): New function. (copy_type_recursive): Update throughout. * amd64-tdep.c, c-typeprint.c, coffread.c, cp-valprint.c, dwarf2read.c, eval.c, jv-typeprint.c, jv-valprint.c, mdebugread.c, p-typeprint.c, p-valprint.c, valops.c, value.c, varobj.c: Update throughout.
2008-10-08 * elf.c (assign_file_positions_for_load_sections): When checkingAlan Modra2-15/+14
a segment for contents, don't assume that a non-TLS nobits section must only be followed by nobits sections.
2008-10-08*** empty log message ***gdbadmin1-1/+1
2008-10-07 * options.c (General_options::finalize): Add check for -static andCary Coutant3-0/+11
-shared. * gold.cc (queue_middle_tasks): Assert that list of dynamic objects is not empty.
2008-10-07 * gnu-nat.h: Rename `current_inferior' to `gnu_current_inf' toPedro Alves4-33/+41
avoid a name collision. * gnu-nat.c: Likewise. * i386gnu-nat.c: Likewise.
2008-10-072008-10-07 Jan Kratochvil <jan.kratochvil@redhat.com>H.J. Lu4-1/+379
* configure.ac: Call AC_SYS_LARGEFILE. * config.in: Regenerated. * configure: Likewise.
2008-10-072008-10-07 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu5-0/+22
* read.c (pseudo_set): Don't allow global register symbol only if TC_GLOBAL_REGISTER_SYMBOL_OK is undefined. * symbols.c (S_SET_EXTERNAL): Likewise. * config/tc-mmix.h (TC_GLOBAL_REGISTER_SYMBOL_OK): Defined. * doc/internals.texi: Document TC_GLOBAL_REGISTER_SYMBOL_OK.
2008-10-07 * gdb.ada/ref_tick_size.exp: New testcase.Joel Brobecker5-0/+128
2008-10-07 * ada-lang.c (ada_evaluate_subexp) [OP_ATR_SIZE]: Add handlingJoel Brobecker2-2/+14
of arguments that are references.
2008-10-07 * readelf.c (process_section_headers): Do not cut the section names andNick Clifton5-5/+17
types if running with --wide. * ld-ia64/tlsbin.rd: Update expected output now that --wide does not truncate section names. * ld-ia64/tlspic.rd: Likewise.
2008-10-07merge from gccDJ Delorie9-467/+270
2008-10-07*** empty log message ***gdbadmin1-1/+1
2008-10-06daily updateAlan Modra1-1/+1
2008-10-06 * dwarf2read.c (dwarf2_die_debug): New static global.Doug Evans5-33/+169
(dump_die_shallow): Renamed from dump_die, New args f, indent. Print to specified file, indented by the specified amount. (dump_die_for_error): New fn. Point all existing callers of dump_die here. (dump_die_die_1,dump_die): New fns, replaces ... (dump_die_list): ... deleted. (read_die_and_children_1): Old contents of read_die_and_children moved here. (read_die_and_children): Rewrite. (read_die_and_siblings): Call read_die_and_children_1 instead of read_die_and_children. (_initialize_dwarf2_read): New option "debug dwarf2-die". * gdbinit.in (pdie): New macro. * doc/gdb.texinfo (set debug dwarf2-die): Document it.
2008-10-06 * dwarf2read.c (offset_in_cu_p): New function.Doug Evans6-9/+190
(find_partial_die,follow_die_ref): Use it. * gdb.dwarf2/dw2-cu-size.exp: New file. * gdb.dwarf2/dw2-cu-size.S: New file. * gdb.dwarf2/dw2-intercu.S (.Ltype_int_in_cu2): Renamed from .Ltype_int for clarity.
2008-10-06 * symmisc.c (maintenance_info_symtabs): Watch for ^c.Doug Evans2-90/+103
(maintenance_info_psymtabs): Ditto.
2008-10-06 * doc/as.texinfo (Local): New description of ELF .local directive.Bob Wilson2-0/+23
2008-10-06 * dwarf.c (display_debug_frames): Change text for uniformity.Nick Clifton39-38/+71
(process_debug_info): Likewise. (display_debug_aranges): Likewise. Indent address output. (display_debug_pubnames): Print offset in hex. * binutils-all/objdump.W: Update. * gas/cfi/cfi-alpha-1.d, gas/cfi/cfi-alpha-3.d, gas/cfi/cfi-arm-1.d, gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d, gas/cfi/cfi-common-4.d, gas/cfi/cfi-common-5.d, gas/cfi/cfi-common-6.d, gas/cfi/cfi-hppa-1.d, gas/cfi/cfi-i386-2.d, gas/cfi/cfi-i386.d, gas/cfi/cfi-m68k.d, gas/cfi/cfi-mips-1.d, gas/cfi/cfi-ppc-1.d, gas/cfi/cfi-s390-1.d, gas/cfi/cfi-s390x-1.d, gas/cfi/cfi-sh-1.d, gas/cfi/cfi-sparc-1.d, gas/cfi/cfi-sparc64-1.d, gas/cfi/cfi-x86_64.d: Update for readelf change. * ld-elf/eh1.d, ld-elf/eh2.d, ld-elf/eh3.d, ld-elf/eh4.d, ld-elf/eh5.d, ld-elf/eh6.d, ld-mips-elf/eh-frame1-n32.d, ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d, ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Update for readelf change.
2008-10-06 PR 6926Nick Clifton2-12/+49
* read.c (get_line_sb): Renamed to get_non_macro_line_sb. (_find_end_of_line): Add extra parameter indicating if the line is inside a macro. If it is then do not allow the @ character to be treated as a line separator character. (read_a_source): Update use of _find_end_of_line. (find_end_of_line): Likewise. (s_irp): Update use of get_line_sb. (s_macro): Likewise. (do_repeat): Likewise. (get_line_sb): New function. Like the old version of get_line_sb except that it takes an extra parameter indicating whether the line is inside a macro. (get_macro_line_sb): New function.
2008-10-06*** empty log message ***gdbadmin1-1/+1
2008-10-05daily updateAlan Modra1-1/+1
2008-10-05Fix email addressMichael Snyder1-1/+1
2008-10-052008-10-05 Michael Snyder <msnyder@promb-2s-dhcp59.eng.vmware.com>Michael Snyder2-1/+5
* infrun.c (handle_inferior_event): Fix typo in comment.
2008-10-05 PR 6943Alan Modra2-3/+10
* scripttempl/avr.sc (.bss): Set lma when relocating. (.bss, .noinit): No need to set vma when relocating. (.text, .bss, ,noinit): Set vma to zero when not relocating.