diff options
author | Jason Merrill <merrill@gnu.org> | 1994-11-16 00:48:05 +0000 |
---|---|---|
committer | Jason Merrill <merrill@gnu.org> | 1994-11-16 00:48:05 +0000 |
commit | 9a2073d855c6e922e83f9a36663f8f15b94201e9 (patch) | |
tree | 9759932bdd4fa5a914968ec8e80992bc543bf911 /gcc | |
parent | 8eda074c873d2e7c9625c1bc4837296f0bcf5c52 (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/m68k/m68kv4.h | 2 |
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))) |