aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1994-11-16 00:48:05 +0000
committerJason Merrill <merrill@gnu.org>1994-11-16 00:48:05 +0000
commit9a2073d855c6e922e83f9a36663f8f15b94201e9 (patch)
tree9759932bdd4fa5a914968ec8e80992bc543bf911
parent8eda074c873d2e7c9625c1bc4837296f0bcf5c52 (diff)
downloadgcc-9a2073d855c6e922e83f9a36663f8f15b94201e9.zip
gcc-9a2073d855c6e922e83f9a36663f8f15b94201e9.tar.gz
gcc-9a2073d855c6e922e83f9a36663f8f15b94201e9.tar.bz2
(FUNCTION_VALUE): Use
POINTER_TYPE_P rather than checking the type against POINTER_TYPE (to include references). From-SVN: r8459
-rw-r--r--gcc/config/m68k/m68kv4.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/m68k/m68kv4.h b/gcc/config/m68k/m68kv4.h
index a3b662a..4d17550 100644
--- a/gcc/config/m68k/m68kv4.h
+++ b/gcc/config/m68k/m68kv4.h
@@ -159,7 +159,7 @@ while (0)
#define FUNCTION_VALUE(VALTYPE, FUNC) \
(TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_68881 \
? gen_rtx (REG, TYPE_MODE (VALTYPE), 16) \
- : (TREE_CODE (VALTYPE) == POINTER_TYPE \
+ : (POINTER_TYPE_P (VALTYPE) \
? gen_rtx (REG, TYPE_MODE (VALTYPE), 8) \
: gen_rtx (REG, TYPE_MODE (VALTYPE), 0)))