Joel Brobecker
113a6f1ec9
Add documentation for TARGET_OBJECT_OSDATA
...
gdb/ChangeLog:
* target.h (enum target_object): Expand the documentation of
TARGET_OBJECT_OSDATA a bit.
2010-12-29 02:52:23 +00:00
Mike Frysinger
e71b81d85f
sim: HW_NALLOC: new alloc helper
...
We have malloc (uninitialized buffer), zalloc (zeroed buffer), and
nzalloc (zeroed array). But we don't have a way to allocate an
uninitialized array. Add a HW_NALLOC to fill this gap.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-12-29 02:51:40 +00:00
Mike Frysinger
e61ddca7fa
sim: HW_NZALLOC: fix arg handling
...
The HW_NZALLOC macro has all caps args for some reason (unlike the other
alloc helpers), and ends up not using the "ME" argument since its copy
and paste source uses "me". Make all the args lowercase to match the
style of all the other args and make it use the correct "me".
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-12-29 02:50:35 +00:00
Michael Snyder
ebcd3b23ee
2010-12-28 Michael Snyder <msnyder@vmware.com>
...
* command.h: Comment clean-up.
* cli/cli-cmds.c: Ditto.
* cli/cli-cmds.h: Ditto.
* cli/cli-decode.c: Ditto.
* cli/cli-decode.h: Ditto.
* cli/cli-dump.c: Ditto.
* cli/cli-interp.c: Ditto.
* cli/cli-logging.c: Ditto.
* cli/cli-script.c: Ditto.
* cli/cli-setshow.c: Ditto.
* cli/cli-setshow.h: Ditto.
2010-12-29 02:11:04 +00:00
H.J. Lu
3458c4521e
Mention PR ld/12327 in ChangeLog entry.
2010-12-29 01:03:31 +00:00
Michael Snyder
371d5dec8e
2010-12-28 Michael Snyder <msnyder@vmware.com>
...
* event-loop.c: Comment clean-up.
* event-loop.h: Ditto.
* event-top.c: Ditto.
* gdb.c: Ditto.
* gdb.h: Ditto.
* main.c: Ditto.
* top.c: Ditto.
* top.h: Ditto.
2010-12-29 00:58:14 +00:00
gdbadmin
551ce43ca7
*** empty log message ***
2010-12-29 00:00:03 +00:00
Alan Modra
52a2777fc2
daily update
2010-12-28 23:00:05 +00:00
H.J. Lu
abd4c01a40
Add testcases for PR ld/12327.
...
2010-12-28 H.J. Lu <hongjiu.lu@intel.com>
PR ld/12327
* ld-scripts/defined4.d: New.
* ld-scripts/defined4.s: Likewise.
* ld-scripts/defined4.t: Likewise.
* ld-scripts/expr2.d: Likewise.
* ld-scripts/expr2.s: Likewise.
* ld-scripts/expr2.t: Likewise.
* ld-scripts/defined.exp: Run defined4.
* ld-scripts/expr.exp: Run expr2.
2010-12-28 18:04:10 +00:00
Pedro Alves
6ab12e0f33
* ax-gdb.c (gen_expr) <OP_REGISTER>: Error out if trying to
...
collect a user register.
2010-12-28 17:59:58 +00:00
Hui Zhu
175ff332d0
2010-12-28 Hui Zhu <teawater@gmail.com>
...
* gdbarch.sh (ax_pseudo_register_collect,
ax_pseudo_register_push_stack): new callbacks.
(agent_expr): Forward declare.
* gdbarch.h, gdbarch.c: Regenerate.
* ax-gdb.c (gen_expr): Remove pseudo-register check code.
* ax-general.c (user-regs.h): New include.
(ax_reg): Call gdbarch_ax_pseudo_register_push_stack.
(ax_reg_mask): Call gdbarch_ax_pseudo_register_collect.
* mips-tdep.c (ax.h): New include.
(mips_ax_pseudo_register_collect,
mips_ax_pseudo_register_push_stack): New functions.
(mips_gdbarch_init): Set mips_ax_pseudo_register_collect and
mips_ax_pseudo_register_push_stack.
2010-12-28 16:00:13 +00:00
Yao Qi
f32bf4a4c9
2010-12-28 Yao Qi <yao@codesourcery.com>
...
* arm-tdep.c (arm_register_aliases): Remove sp, pc, and fp.
2010-12-28 13:26:46 +00:00
Joel Brobecker
f73b1357df
remove target_acknowledge_created_inferior
...
This target_ops routine appears to be unused in practice, so this patch
removes it.
gdb/ChangeLog:
* inf-child.c (inf_child_acknowledge_created_inferior): Delete.
(inf_child_target): Do not set t->to_acknowledge_created_inferior.
* inf-ptrace.c (inf_ptrace_create_inferior): Remove call to
target_acknowledge_created_inferior.
* inf-ttrace.c (inf_ttrace_him): Likewise.
* target.h (struct target_ops): Delete to_acknowledge_created_inferior
field.
(target_acknowledge_created_inferior): Delete.
* target.c (update_current_target): Remove setting of
to_acknowledge_created_inferior field. Do default value for that
field either.
(debug_to_acknowledge_created_inferior): Delete.
(setup_target_debug): Remove setting of
current_target.to_acknowledge_created_inferior.
2010-12-28 11:40:27 +00:00
gdbadmin
151254a6b5
*** empty log message ***
2010-12-28 00:00:33 +00:00
Alan Modra
1ffad0785a
daily update
2010-12-27 23:00:05 +00:00
Pedro Alves
128070bb74
gdb/
...
* breakpoint.c (breakpoint_restore_shadows): When looking for the
location with the lowest address that overlaps the memory range we
want to restore shadows for, account for multiple locations at the
same address.
2010-12-27 19:37:04 +00:00
Thiago Jung Bauermann
35df450089
Code cleanup - renaming.
...
* breakpoint.c: Use bl for `*bp_location' variables, blp_tmp for
`**bp_location' helper variables, b_tmp for `*breakpoint' helper
variables.
2010-12-27 13:49:45 +00:00
Hui Zhu
6229fbeaa6
2010-12-27 Kevin Buettner <kevinb@redhat.com>
...
Hui Zhu <teawater@gmail.com>
* mips-tedp.c (mips_register_name): Add comments.
2010-12-27 08:17:34 +00:00
Dave Anglin
a64718d3b1
PR gas/11395
...
* config/tc-hppa.c (pa_ip): Set doubleword carry/borrow bit when a
doubleword completer or doubleword condition is found in an add/sub
instruction. Reject match for 'A'/'S' only if there is no condition
and d bit is not set.
* gas/hppa/basic/add2.s: Add test for a simple doubleword carry
instruction.
* gas/hppa/basic/sub2.s: Add tests for simple word and doubleword
borrow instructions.
* gas/hppa/basic/basic.exp: Update regexps for above.
* opcode/hppa.h: Clear "d" bit in "add" and "sub" patterns.
2010-12-27 02:05:14 +00:00
gdbadmin
53e6a1dd44
*** empty log message ***
2010-12-27 00:00:33 +00:00
Alan Modra
016902df7a
daily update
2010-12-26 23:00:06 +00:00
gdbadmin
6c1e9953e3
*** empty log message ***
2010-12-26 00:00:02 +00:00
Alan Modra
e6ceff195a
daily update
2010-12-25 23:00:17 +00:00
Andreas Schwab
5d3d9cba6a
* gdb.threads/tls.exp: Fix typo.
2010-12-25 19:22:39 +00:00
Andreas Schwab
a283af878e
* gdb.threads/thread-specific.exp (get_thread_list): Update.
...
* gdb.threads/execl.exp: Update.
2010-12-25 17:54:01 +00:00
gdbadmin
0f70898ff4
*** empty log message ***
2010-12-25 00:00:33 +00:00
Alan Modra
6893e228e8
daily update
2010-12-24 23:00:05 +00:00
Alan Modra
82c6068aa4
* compress.c (decompress_contents): Style.
...
(bfd_get_full_section_contents): Do not decompress directly into
caller buffer or directly return cached section contents.
Check malloc return for compressed_buffer.
2010-12-24 10:40:19 +00:00
gdbadmin
76136a3cde
*** empty log message ***
2010-12-24 00:00:33 +00:00
Alan Modra
bb907dafb5
daily update
2010-12-23 23:00:05 +00:00
Mike Frysinger
fdb38a1c7f
sim: start a gitignore
2010-12-23 21:15:25 +00:00
Mike Frysinger
39ab222a94
gdbserver: start a gitignore
2010-12-23 21:13:24 +00:00
Pedro Alves
ad1966379d
gdb/doc/
...
* gdb.texinfo (Packets) <read registers packet>: Document support
for registers that were not collected.
2010-12-23 20:29:17 +00:00
Cary Coutant
829c974507
* output.h (Output_data_reloc::add_output_section): Pass OD instead
...
of OS to this->add. Add OD parameter to second form of the function.
2010-12-23 19:56:14 +00:00
Yao Qi
2a20745c6f
2010-12-23 Yao Qi <yao@codesourcery.com>
...
* gdb.arch/arm-disp-step.exp: New.
* gdb.arch/arm-disp-step.S: New.
2010-12-23 15:10:24 +00:00
Yao Qi
621c6d5b11
2010-12-23 Yao Qi <yao@codesourcery.com>
...
* arm-tdep.c (thumb_analyze_prologue): Move some code ...
(EXTRACT_MOVW_MOVT_IMM_T): ... here. New macro.
(EXTRACT_MOVW_MOVT_IMM_A): New macro.
(arm_analyze_load_stack_chk_guard): New.
(arm_skip_stack_protector): New.
(arm_skip_prologue): Adjust post_prologue_pc by
arm_skip_stack_protector.
2010-12-23 14:38:34 +00:00
Joel Brobecker
81ec3cceb2
Add missing _() marker in error message.
...
gdb/ChangeLog:
* mi/mi-main.c (mi_cmd_remove_inferior): Use _() marker for error
message. Change spelling of "can not" into "cannot".
2010-12-23 04:30:39 +00:00
Yao Qi
0e8708c7b0
2010-12-23 Yao Qi <yao@codesourcery.com>
...
* arm-tdep.c (arm_gdbarch_init): Remove invoke to
set_gdbarch_deprecated_fp_regnum.
2010-12-23 03:20:10 +00:00
gdbadmin
26760e3433
*** empty log message ***
2010-12-23 00:00:33 +00:00
Alan Modra
529b8b5106
daily update
2010-12-22 23:00:06 +00:00
Marc Khouzam
8fa067afb2
* inferior.c (remove_inferior_command): Don't remove an active inferior.
...
* mi/mi-main.c (mi_cmd_remove_inferior): Ditto.
2010-12-22 18:30:19 +00:00
gdbadmin
ab73a86628
*** empty log message ***
2010-12-22 00:00:33 +00:00
Alan Modra
02ec109687
daily update
2010-12-21 23:00:05 +00:00
Tom Tromey
a7658b96f6
gdb
...
* thread.c (print_thread_info): Make a ui-out table in CLI mode.
gdb/testsuite
* gdb.threads/execl.exp: Update.
* gdb.threads/linux-dp.exp: Update.
* gdb.threads/manythreads.exp: Update.
* gdb.threads/tls.exp: Update.
2010-12-21 19:10:15 +00:00
Kai Tietz
c91a930cb7
2010-12-21 Kai Tietz <kai.tietz@onevision.com>
...
* peXXigen.c (_bfd_XXi_final_link_postscript): Use
bfd_get_symbol_leading_char to determine "_tls_used" name.
2010-12-21 Kai Tietz <kai.tietz@onevision.com>
* ld-pe/pe.exp: Add TLS directory test.
* ld-pe/tlssec.s: New.
* ld-pe/tlssec64.d: New.
* ld-pe/tlssec32.d: New.
2010-12-21 15:24:39 +00:00
Thomas Schwinge
43fbacdedc
Adjust URLs.
2010-12-21 11:00:48 +00:00
Pierre Muller
bc2b29908f
* peXXigen.c (_bfd_XXi_final_link_postscript): Use correct size
...
for windows 64-bit TLS table size.
2010-12-21 08:41:16 +00:00
gdbadmin
049f7d6731
*** empty log message ***
2010-12-21 00:00:02 +00:00
Alan Modra
6489812b7b
daily update
2010-12-20 23:00:05 +00:00
Ian Lance Taylor
7500420b3e
* dwarf_reader.cc (Sized_dwarf_line_info::read_lines): Only keep
...
second of two consecutive entries with same offset.
2010-12-20 18:37:36 +00:00