forked from Imagelibrary/binutils-gdb
2005-02-02 Andrew Cagney <cagney@gnu.org>
* value.c (value_enclosing_type): New function. * value.h (VALUE_ENCLOSING_TYPE): Delete. (value_enclosing_type): Declare. * xstormy16-tdep.c, vax-tdep.c, m68k-tdep.c, i386-tdep.c: Update. * gnu-v3-abi.c, hpacc-abi.c, infcall.c, valops.c: Update.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
/* Abstraction of GNU v3 abi.
|
||||
Contributed by Jim Blandy <jimb@redhat.com>
|
||||
|
||||
Copyright 2001, 2002, 2003 Free Software Foundation, Inc.
|
||||
Copyright 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
@@ -266,7 +266,7 @@ gnuv3_rtti_type (struct value *value,
|
||||
|
||||
if (full_p)
|
||||
*full_p = (- offset_to_top == VALUE_EMBEDDED_OFFSET (value)
|
||||
&& (TYPE_LENGTH (VALUE_ENCLOSING_TYPE (value))
|
||||
&& (TYPE_LENGTH (value_enclosing_type (value))
|
||||
>= TYPE_LENGTH (run_time_type)));
|
||||
if (top_p)
|
||||
*top_p = - offset_to_top;
|
||||
|
||||
Reference in New Issue
Block a user