2004-06-13 Andrew Cagney <cagney@gnu.org>

* values.c (generic_use_struct_convention): Don't check gcc_p.
This commit is contained in:
Andrew Cagney 2004-06-13 15:15:59 +00:00
parent 15ac804d2f
commit bc87dfa03b
2 changed files with 8 additions and 5 deletions

View file

@ -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.

View file

@ -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