* gnu-v2-abi.c (gnuv2_virtual_fn_field): There's no need to clear
VALUE_POINTED_TO_OFFSET here; if value_cast doesn't return a useful value, then we should fix that instead.
This commit is contained in:
parent
64e9ece0ca
commit
4b1fedf105
|
@ -1,3 +1,9 @@
|
||||||
|
2001-05-25 Jim Blandy <jimb@redhat.com>
|
||||||
|
|
||||||
|
* gnu-v2-abi.c (gnuv2_virtual_fn_field): There's no need to clear
|
||||||
|
VALUE_POINTED_TO_OFFSET here; if value_cast doesn't return a
|
||||||
|
useful value, then we should fix that instead.
|
||||||
|
|
||||||
2001-05-24 Nick Duffek <nsd@redhat.com>
|
2001-05-24 Nick Duffek <nsd@redhat.com>
|
||||||
|
|
||||||
* solist.h (struct so_list): Document the requirement that
|
* solist.h (struct so_list): Document the requirement that
|
||||||
|
|
|
@ -111,7 +111,6 @@ gnuv2_virtual_fn_field (value_ptr * arg1p, struct fn_field * f, int j,
|
||||||
if (TYPE_TARGET_TYPE (context) != type1)
|
if (TYPE_TARGET_TYPE (context) != type1)
|
||||||
{
|
{
|
||||||
value_ptr tmp = value_cast (context, value_addr (arg1));
|
value_ptr tmp = value_cast (context, value_addr (arg1));
|
||||||
VALUE_POINTED_TO_OFFSET (tmp) = 0;
|
|
||||||
arg1 = value_ind (tmp);
|
arg1 = value_ind (tmp);
|
||||||
type1 = check_typedef (VALUE_TYPE (arg1));
|
type1 = check_typedef (VALUE_TYPE (arg1));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue