2004-06-13 Andrew Cagney <cagney@gnu.org>
* values.c (generic_use_struct_convention): Don't check gcc_p.
This commit is contained in:
parent
15ac804d2f
commit
bc87dfa03b
2 changed files with 8 additions and 5 deletions
|
@ -1,5 +1,7 @@
|
|||
2004-06-13 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* values.c (generic_use_struct_convention): Don't check gcc_p.
|
||||
|
||||
* gdbarch.sh (DEPRECATED_MAX_REGISTER_RAW_SIZE)
|
||||
(DEPRECATED_MAX_REGISTER_VIRTUAL_SIZE): Delete.
|
||||
* gdbarch.h, gdbarch.c: Regenerate.
|
||||
|
|
11
gdb/values.c
11
gdb/values.c
|
@ -1217,15 +1217,16 @@ value_from_double (struct type *type, DOUBLEST num)
|
|||
2.0-2.3.3. This is somewhat unfortunate, but changing gcc2_compiled
|
||||
would cause more chaos than dealing with some struct returns being
|
||||
handled wrong. */
|
||||
/* NOTE: cagney/2004-06-13: Deleted check for "gcc_p". GCC 1.x is
|
||||
dead. */
|
||||
|
||||
int
|
||||
generic_use_struct_convention (int gcc_p, struct type *value_type)
|
||||
{
|
||||
return !((gcc_p == 1)
|
||||
&& (TYPE_LENGTH (value_type) == 1
|
||||
|| TYPE_LENGTH (value_type) == 2
|
||||
|| TYPE_LENGTH (value_type) == 4
|
||||
|| TYPE_LENGTH (value_type) == 8));
|
||||
return !(TYPE_LENGTH (value_type) == 1
|
||||
|| TYPE_LENGTH (value_type) == 2
|
||||
|| TYPE_LENGTH (value_type) == 4
|
||||
|| TYPE_LENGTH (value_type) == 8);
|
||||
}
|
||||
|
||||
/* Return true if the function returning the specified type is using
|
||||
|
|
Loading…
Reference in a new issue