aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>2003-10-22 12:12:15 +0000
committerRichard Kenner <kenner@gcc.gnu.org>2003-10-22 08:12:15 -0400
commit77c018b7b8dfaaf0981ef3c79b04cbf72e2c1f3b (patch)
tree233cf0f36c9e45d5111e367bfb43da9c1a3dccf1
parent1bb17c2144248180a1b00f5e5e6cf607fba0d46c (diff)
downloadgcc-77c018b7b8dfaaf0981ef3c79b04cbf72e2c1f3b.zip
gcc-77c018b7b8dfaaf0981ef3c79b04cbf72e2c1f3b.tar.gz
gcc-77c018b7b8dfaaf0981ef3c79b04cbf72e2c1f3b.tar.bz2
alpha.c (function_value [ENABLE_CHECKING]): Don't call alpha_return_in_memory if no VALTYPE specified.
* config/alpha/alpha.c (function_value [ENABLE_CHECKING]): Don't call alpha_return_in_memory if no VALTYPE specified. From-SVN: r72796
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/alpha/alpha.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index badc59e..a25e785 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-10-22 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * config/alpha/alpha.c (function_value [ENABLE_CHECKING]): Don't call
+ alpha_return_in_memory if no VALTYPE specified.
+
2003-10-22 Jan Hubicka <jh@suse.cz>
PR debug/12389
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c
index 69d996a..b2ff003 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -6052,7 +6052,7 @@ function_value (tree valtype, tree func ATTRIBUTE_UNUSED,
enum mode_class class;
#ifdef ENABLE_CHECKING
- if (alpha_return_in_memory (valtype, func))
+ if (valtype && alpha_return_in_memory (valtype, func))
abort ();
#endif