From: Richard Kenner Date: Wed, 3 Jan 2001 15:50:06 +0000 (+0000) Subject: sparc.h (RETURN_IN_MEMORY): Return 0 for variable sized types. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f07d22aa6f0d689c917f0aeff416f6ebb38f1e14;p=gcc.git sparc.h (RETURN_IN_MEMORY): Return 0 for variable sized types. * config/sparc/sparc.h (RETURN_IN_MEMORY): Return 0 for variable sized types. From-SVN: r38662 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 669c9e1b521..23e3743b10c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Wed Jan 3 10:48:43 2001 Richard Kenner + + * config/sparc/sparc.h (RETURN_IN_MEMORY): Return 0 for variable + sized types. + Wed Jan 3 12:22:32 2001 Alexandre Oliva * build-make (HOST_CFLAGS): Added `-DGENERATOR_FILE'. diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 3897591c32d..a721fb65bde 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -1267,7 +1267,7 @@ extern int sparc_mode_class[]; || TYPE_MODE (TYPE) == TFmode \ || TYPE_MODE (TYPE) == TCmode) \ : (TYPE_MODE (TYPE) == BLKmode \ - && int_size_in_bytes (TYPE) > 32)) + && (unsigned HOST_WIDE_INT) int_size_in_bytes (TYPE) > 32)) /* Functions which return large structures get the address to place the wanted value at offset 64 from the frame.