gdbadmin
180e3ebfbc
*** empty log message ***
2008-10-15 00:00:03 +00:00
Pedro Alves
ad53cd7154
* infrun.c (displaced_step_prepare): Switch thread temporarily
...
while we're here.
(displaced_step_fixup): Make sure target_resume sees ptid as
inferior_ptid. Add debug output.
2008-10-14 23:39:29 +00:00
Pedro Alves
63c715c603
Remove dead code.
...
* breakpoint.c (show_breakpoint_hit_counts): Delete.
(print_one_breakpoint_location): Adjust.
(breakpoint_clear_ignore_counts): Delete.
* breakpoint.h (breakpoint_clear_ignore_counts): Remove
declaration.
* target.c (generic_mourn_inferior): Don't clear ignore
counts (never reached).
2008-10-14 20:49:02 +00:00
gdbadmin
0a8b3393b0
*** empty log message ***
2008-10-14 00:00:33 +00:00
Alan Modra
fa0c152bd9
daily update
2008-10-14 00:00:04 +00:00
Alan Modra
20d22ef40b
daily update
2008-10-13 00:00:08 +00:00
gdbadmin
343a5ba857
*** empty log message ***
2008-10-13 00:00:03 +00:00
H.J. Lu
fbf3f58457
gas/
...
2008-10-12 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (processor_type): Moved to tc-i386.h.
(cpu_arch_tune): Make it global.
(cpu_arch_isa): Likewise.
(cpu_arch_isa_flags): Likewise.
(i386_align_code): Check fragP->tc_frag_data.isa,
fragP->tc_frag_data.isa_flags and cpu_arch_tune instead of
cpu_arch_isa, cpu_arch_isa_flags and cpu_arch_tune,
respectively.
* config/tc-i386.h (processor_type): Moved from tc-i386.c.
(cpu_arch_tune): New.
(cpu_arch_isa): Likewise.
(cpu_arch_isa_flags): Likewise.
(i386_tc_frag_data): Likewise.
(TC_FRAG_TYPE): Likewise.
(TC_FRAG_INIT): Likewise.
gas/testsuite/
2008-10-12 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Run nops-5, nops-5-i686, x86-64-nops-5 and
x86-64-nops-5-k8.
* gas/i386/nops-5.d: New.
* gas/i386/nops-5.s: Likewise.
* gas/i386/nops-5-i686.d: Likewise.
* gas/i386/x86-64-nops-5.d: Likewise.
* gas/i386/x86-64-nops-5-k8.d: Likewise.
2008-10-12 12:37:09 +00:00
Alan Modra
7022097db9
daily update
2008-10-12 00:00:05 +00:00
gdbadmin
3ddab52ccc
*** empty log message ***
2008-10-12 00:00:03 +00:00
Alan Modra
f342ca8ffc
daily update
2008-10-11 00:00:10 +00:00
gdbadmin
88fad9bb61
*** empty log message ***
2008-10-11 00:00:03 +00:00
Nathan Froyd
f82e0623e1
include/elf/
...
* ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
bfd/
* elf32-ppc.c (ppc_elf_merge_obj_attributes): Merge
Tag_GNU_Power_ABI_Struct_Return.
binutils/
* readelf.c (display_power_gnu_attribute): Decode
Tag_GNU_Power_ABI_Struct_Return.
ld/testsuite/
* ld-powerpc/gnu-attr-12-1.s: New file.
* ld-powerpc/gnu-attr-12-2.s: New file.
* ld-powerpc/gnu-attr-12-11.d: New file.
* ld-powerpc/gnu-attr-12-21.d: New file.
* ld-powerpc/powerpc.exp: Run new dump tests.
2008-10-10 20:55:36 +00:00
Doug Evans
c764a87698
* dwarf2read.c (comp_unit_head): Use unsigned int consistently
...
for dwarf section offsets and sizes.
(dwarf2_cu): Ditto.
(dwarf2_per_cu_data): Ditto.
(create_all_comp_units): Change offset to unsigned int.
(load_full_comp_unit,find_partial_die_in_comp_unit,find_partial_die,
dwarf2_find_containing_comp_unit,dwarf2_find_comp_unit): Ditto.
* dwarf2read.c (read_initial_length): Delete cu_header arg.
All callers updated.
(read_checked_initial_length_and_offset): New function.
(read_offset_1): New function.
(read_offset): Call it.
(dwarf_decode_line_header): Call read_checked_initial_length_and_offset
instead of read_initial_length. Call read_offset_1 instead of
read_offset.
* dwarf2read.c (dwarf2_get_ref_die_offset): Remove unused arg `cu'.
All callers updated.
* dwarf2read.c (dwarf_attr_name): Unconditionally support all
DW_AT_MIPS_* except DW_AT_MIPS_fde which collides with
DW_AT_HP_block_index.
2008-10-10 16:15:42 +00:00
Pedro Alves
5fe0451782
* remote.c (remote_start_remote): Always tell the stub if we're in
...
extended-remote.
2008-10-10 14:46:31 +00:00
Pedro Alves
9b710a4294
* server.c (handle_v_run): If GDB didn't specify an argv, use the
...
whole argv from the last run, not just argv[0].
2008-10-10 14:06:05 +00:00
Nick Clifton
8a9629d090
PR 6937
...
* configure.in (SHARED_LIBADD): Add libiberty.a.
(SHARED_DEPENDENCIES): Add libiberty.a.
2008-10-10 11:35:36 +00:00
Alan Modra
8611ee5267
daily update
2008-10-10 00:00:05 +00:00
gdbadmin
ff5b71187b
*** empty log message ***
2008-10-10 00:00:02 +00:00
Pedro Alves
c8e38a496b
* remote.c (remote_wait): Rename to...
...
(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 18:45:44 +00:00
Bob Wilson
ccf8a69b9c
* doc/as.texinfo (Pseudo Ops): Swap order of Comm and CFI menu entries.
...
(Altmacro, Comm, Loc, Loc_mark_labels, List, MRI, PopSection, Sleb128):
Moved into alphabetical order.
2008-10-09 18:12:29 +00:00
Bob Wilson
884f0d36b4
* doc/as.texinfo (Dot): Expand no-space-dir conditional to include
...
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 18:10:44 +00:00
Bob Wilson
14082c7624
* doc/as.texinfo (Pseudo Ops): Remove no-file-dir conditional around
...
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 18:08:10 +00:00
Eric Botcazou
ad5fec3b3a
* dw2gencfi.c (cfi_finish): Deal with md_fix_up_eh_frame.
...
* 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 17:31:43 +00:00
Tom Tromey
dcb1a1e279
* gdb.base/macscp.exp: Use 'vafunc' and 'fixedarg' rather than
...
'fprintf' and 'stderr'.
2008-10-09 16:49:47 +00:00
Thomas Schwinge
d11d9deb00
2008-10-09 Thomas Schwinge <tschwinge@gnu.org>
...
* Makefile.in (gnu-nat.o): Revert the 2008-09-10 change, as the problem
is fixed upstream.
2008-10-09 16:06:22 +00:00
Thomas Schwinge
2024980829
2008-10-09 Thomas Schwinge <tschwinge@gnu.org>
...
* reply_mig_hack.awk: Use the `BAD_TYPECHECK' macro.
2008-10-09 16:04:18 +00:00
Thomas Schwinge
9ca12bbf86
2008-10-09 Thomas Schwinge <tschwinge@gnu.org>
...
* MAINTAINERS (Write After Approval): Add myself.
2008-10-09 15:53:26 +00:00
Nick Clifton
77cca80fe3
PR 6944
...
* doc/as.texinfo (Dollar Local Labels): Correct description of
dollar local labels to show that the colon suffix is still
needed.
2008-10-09 15:12:56 +00:00
Pedro Alves
0b62613e31
2008-10-09 Pedro Alves <pedro@codesourcery.com>
...
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 13:49:13 +00:00
Alan Modra
c67d8df719
* embedspu.sh: Pass -Wa,-noexecstack to $CC.
2008-10-09 13:42:30 +00:00
Kai Tietz
d078078ddb
binutils/
...
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 09:00:08 +00:00
Pedro Alves
c8d104ad69
* remote.c (remote_open_1): Move acknowledging any pending ack,
...
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 03:24:51 +00:00
Pedro Alves
efdb2a86e4
* ser-mingw.c: Include "command.h".
...
(pipe_windows_open): Declare locals at the beginning of the scope.
2008-10-09 01:14:26 +00:00
Alan Modra
066ee829b9
* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't attempt to
...
read plt relocs if no dynamic syms.
2008-10-09 00:55:52 +00:00
Alan Modra
0396d01779
daily update
2008-10-09 00:14:24 +00:00
gdbadmin
b0415f549c
*** empty log message ***
2008-10-09 00:00:34 +00:00
Pedro Alves
e24a49d86d
* remote.c (struct remote_state) <waiting_for_stop_reply>: New
...
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-08 19:16:31 +00:00
DJ Delorie
06d61999fb
merge from gcc
2008-10-08 17:55:27 +00:00
David Edelsohn
de8a05ff34
* xstrdup.c: Include <sys/types.h> after "config.h".
2008-10-08 16:53:29 +00:00
Nick Clifton
8cc9115f57
* configure.in (ALL_LINGUAS): Add "id".
...
* configure: Regenerate.
* po/id.po: New Indonesian translation.
2008-10-08 15:58:26 +00:00
Pedro Alves
3084dd775a
* remote.c (remote_get_thread_info): If the remote doesn't support
...
the query, bail out.
2008-10-08 15:00:29 +00:00
Jan Kratochvil
d6a843b594
Convert static_kind into loc_kind enum.
...
* 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 12:49:13 +00:00
Alan Modra
aea274d3a7
* elf.c (assign_file_positions_for_load_sections): When checking
...
a segment for contents, don't assume that a non-TLS nobits section
must only be followed by nobits sections.
2008-10-08 08:30:27 +00:00
gdbadmin
a90e4d49cb
*** empty log message ***
2008-10-08 00:00:33 +00:00
Cary Coutant
4e1e25e084
* options.c (General_options::finalize): Add check for -static and
...
-shared.
* gold.cc (queue_middle_tasks): Assert that list of dynamic objects
is not empty.
2008-10-07 23:40:21 +00:00
Pedro Alves
c289427b7d
* gnu-nat.h: Rename current_inferior' to
gnu_current_inf' to
...
avoid a name collision.
* gnu-nat.c: Likewise.
* i386gnu-nat.c: Likewise.
2008-10-07 18:42:42 +00:00
H.J. Lu
899de17032
2008-10-07 Jan Kratochvil <jan.kratochvil@redhat.com>
...
* configure.ac: Call AC_SYS_LARGEFILE.
* config.in: Regenerated.
* configure: Likewise.
2008-10-07 16:44:52 +00:00
H.J. Lu
97c4f2d9c9
2008-10-07 H.J. Lu <hongjiu.lu@intel.com>
...
* 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 14:21:59 +00:00
Joel Brobecker
9124fe4822
* gdb.ada/ref_tick_size.exp: New testcase.
2008-10-07 14:10:31 +00:00