Cast result of obstack_base to gdb_byte * in a couple spots.
obstack_base returns char *. Need to cast to gdb_byte * in a couple spots. gdb/ 2013-04-19 Pedro Alves <palves@redhat.com> * c-lang.c (evaluate_subexp_c): Cast result of obstack_base to gdb_byte *. * linux-tdep.c (linux_make_mappings_corefile_notes): Likewise.
This commit is contained in:
parent
a993366103
commit
51a5cd9059
3 changed files with 9 additions and 3 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2013-04-19 Pedro Alves <palves@redhat.com>
|
||||||
|
|
||||||
|
* c-lang.c (evaluate_subexp_c): Cast result of obstack_base to
|
||||||
|
gdb_byte *.
|
||||||
|
* linux-tdep.c (linux_make_mappings_corefile_notes): Likewise.
|
||||||
|
|
||||||
2013-04-19 Pedro Alves <palves@redhat.com>
|
2013-04-19 Pedro Alves <palves@redhat.com>
|
||||||
|
|
||||||
* alpha-tdep.c (alpha_extract_return_value): Use
|
* alpha-tdep.c (alpha_extract_return_value): Use
|
||||||
|
|
|
@ -658,7 +658,7 @@ evaluate_subexp_c (struct type *expect_type, struct expression *exp,
|
||||||
if (obstack_object_size (&output) != TYPE_LENGTH (type))
|
if (obstack_object_size (&output) != TYPE_LENGTH (type))
|
||||||
error (_("Could not convert character "
|
error (_("Could not convert character "
|
||||||
"constant to target character set"));
|
"constant to target character set"));
|
||||||
value = unpack_long (type, obstack_base (&output));
|
value = unpack_long (type, (gdb_byte *) obstack_base (&output));
|
||||||
result = value_from_longest (type, value);
|
result = value_from_longest (type, value);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -993,8 +993,8 @@ linux_make_mappings_corefile_notes (struct gdbarch *gdbarch, bfd *obfd,
|
||||||
if (mapping_data.file_count != 0)
|
if (mapping_data.file_count != 0)
|
||||||
{
|
{
|
||||||
/* Write the count to the obstack. */
|
/* Write the count to the obstack. */
|
||||||
pack_long (obstack_base (&data_obstack), long_type,
|
pack_long ((gdb_byte *) obstack_base (&data_obstack),
|
||||||
mapping_data.file_count);
|
long_type, mapping_data.file_count);
|
||||||
|
|
||||||
/* Copy the filenames to the data obstack. */
|
/* Copy the filenames to the data obstack. */
|
||||||
obstack_grow (&data_obstack, obstack_base (&filename_obstack),
|
obstack_grow (&data_obstack, obstack_base (&filename_obstack),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue