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
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
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
3458c4521e
Mention PR ld/12327 in ChangeLog entry.
2010-12-29 01:03:31 +00:00
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
551ce43ca7
*** empty log message ***
2010-12-29 00:00:03 +00:00
52a2777fc2
daily update
2010-12-28 23:00:05 +00:00
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
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
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
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
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
151254a6b5
*** empty log message ***
2010-12-28 00:00:33 +00:00
1ffad0785a
daily update
2010-12-27 23:00:05 +00:00
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
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
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
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
53e6a1dd44
*** empty log message ***
2010-12-27 00:00:33 +00:00
016902df7a
daily update
2010-12-26 23:00:06 +00:00
6c1e9953e3
*** empty log message ***
2010-12-26 00:00:02 +00:00
e6ceff195a
daily update
2010-12-25 23:00:17 +00:00
5d3d9cba6a
* gdb.threads/tls.exp: Fix typo.
2010-12-25 19:22:39 +00:00
a283af878e
* gdb.threads/thread-specific.exp (get_thread_list): Update.
...
* gdb.threads/execl.exp: Update.
2010-12-25 17:54:01 +00:00
0f70898ff4
*** empty log message ***
2010-12-25 00:00:33 +00:00
6893e228e8
daily update
2010-12-24 23:00:05 +00:00
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
76136a3cde
*** empty log message ***
2010-12-24 00:00:33 +00:00
bb907dafb5
daily update
2010-12-23 23:00:05 +00:00
fdb38a1c7f
sim: start a gitignore
2010-12-23 21:15:25 +00:00
39ab222a94
gdbserver: start a gitignore
2010-12-23 21:13:24 +00:00
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
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
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
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
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
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
26760e3433
*** empty log message ***
2010-12-23 00:00:33 +00:00
529b8b5106
daily update
2010-12-22 23:00:06 +00:00
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
ab73a86628
*** empty log message ***
2010-12-22 00:00:33 +00:00
02ec109687
daily update
2010-12-21 23:00:05 +00:00
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
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
43fbacdedc
Adjust URLs.
2010-12-21 11:00:48 +00:00
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
049f7d6731
*** empty log message ***
2010-12-21 00:00:02 +00:00
6489812b7b
daily update
2010-12-20 23:00:05 +00:00
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
66a3cb9c76
* ld-bootstrap/bootstrap.exp: Fix misplaced comment.
2010-12-20 13:05:00 +00:00