From da086e472b61245dedcb2463c53f84072773d1f5 Mon Sep 17 00:00:00 2001 From: Max Filippov Date: Wed, 28 Dec 2022 11:27:21 -0800 Subject: [PATCH] gcc: xtensa: use GP_RETURN_* instead of magic constant gcc/ * config/xtensa/xtensa.cc (xtensa_return_in_memory): Use GP_RETURN_* instead of magic constant. --- gcc/config/xtensa/xtensa.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/xtensa/xtensa.cc b/gcc/config/xtensa/xtensa.cc index e726a11..ae44199 100644 --- a/gcc/config/xtensa/xtensa.cc +++ b/gcc/config/xtensa/xtensa.cc @@ -4516,7 +4516,7 @@ static bool xtensa_return_in_memory (const_tree type, const_tree fntype ATTRIBUTE_UNUSED) { return ((unsigned HOST_WIDE_INT) int_size_in_bytes (type) - > 4 * UNITS_PER_WORD); + > (unsigned) (GP_RETURN_LAST - GP_RETURN_FIRST + 1) * UNITS_PER_WORD); } /* Worker function for TARGET_FUNCTION_VALUE. */ -- 2.7.4