mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-20 11:11:24 +00:00
GDB: Fix memset thinkos.
2005-03-25 Anthony Green <green@redhat.com> * remote.c (remote_store_registers): Fix memset usage. * std-regs.c (value_of_builtin_frame_reg): Ditto. (value_of_builtin_frame_fp_reg): Ditto. (value_of_builtin_frame_reg): Ditto. Sourceware commit: 170cd118a9e2169798247e70160f5a638b516661
This commit is contained in:
parent
59cf841205
commit
9d4a2eed2c
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/vendor/gdb/dist/; revision=277607
@ -3463,7 +3463,7 @@ remote_store_registers (int regnum)
|
||||
{
|
||||
int i;
|
||||
regs = alloca (rs->sizeof_g_packet);
|
||||
memset (regs, rs->sizeof_g_packet, 0);
|
||||
memset (regs, 0, rs->sizeof_g_packet);
|
||||
for (i = 0; i < NUM_REGS + NUM_PSEUDO_REGS; i++)
|
||||
{
|
||||
struct packet_reg *r = &rs->regs[i];
|
||||
|
@ -61,7 +61,7 @@ value_of_builtin_frame_reg (struct frame_info *frame)
|
||||
val = allocate_value (builtin_type_frame_reg);
|
||||
VALUE_LVAL (val) = not_lval;
|
||||
buf = VALUE_CONTENTS_RAW (val);
|
||||
memset (buf, TYPE_LENGTH (VALUE_TYPE (val)), 0);
|
||||
memset (buf, 0, TYPE_LENGTH (VALUE_TYPE (val)));
|
||||
/* frame.base. */
|
||||
if (frame != NULL)
|
||||
ADDRESS_TO_POINTER (builtin_type_void_data_ptr, buf,
|
||||
@ -87,7 +87,7 @@ value_of_builtin_frame_fp_reg (struct frame_info *frame)
|
||||
struct value *val = allocate_value (builtin_type_void_data_ptr);
|
||||
char *buf = VALUE_CONTENTS_RAW (val);
|
||||
if (frame == NULL)
|
||||
memset (buf, TYPE_LENGTH (VALUE_TYPE (val)), 0);
|
||||
memset (buf, 0, TYPE_LENGTH (VALUE_TYPE (val)));
|
||||
else
|
||||
ADDRESS_TO_POINTER (builtin_type_void_data_ptr, buf,
|
||||
get_frame_base_address (frame));
|
||||
@ -105,7 +105,7 @@ value_of_builtin_frame_pc_reg (struct frame_info *frame)
|
||||
struct value *val = allocate_value (builtin_type_void_data_ptr);
|
||||
char *buf = VALUE_CONTENTS_RAW (val);
|
||||
if (frame == NULL)
|
||||
memset (buf, TYPE_LENGTH (VALUE_TYPE (val)), 0);
|
||||
memset (buf, 0, TYPE_LENGTH (VALUE_TYPE (val)));
|
||||
else
|
||||
ADDRESS_TO_POINTER (builtin_type_void_data_ptr, buf,
|
||||
get_frame_pc (frame));
|
||||
|
Loading…
Reference in New Issue
Block a user