This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PING^1 [rs6000] Remove FUNCTION_VALUE macro
- From: "Anatoly Sokolov" <aesok at post dot ru>
- To: "Anatoly Sokolov" <aesok at post dot ru>, <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 23 Sep 2009 00:10:18 +0400
- Subject: PING^1 [rs6000] Remove FUNCTION_VALUE macro
- References: <10933280.20090903002343@post.ru>
Hi.
Ping!
This patch removes obsolete FUNCTION_VALUE and macros from rs6000 target
in
the GCC and introduces equivalent TARGET_FUNCTION_VALUE target hook.
Bootstrapped and regression tested on powerpc-unknown-linux-gnu.
OK to install?
* config/rs6000/rs6000.h (FUNCTION_VALUE): Remove macro.
* config/rs6000/rs6000-protos.h (rs6000_function_value): Remove.
* config/rs6000/rs6000.c (rs6000_function_value): Make static, add
'outgoing' argument.
(TARGET_FUNCTION_VALUE): Define.
http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00182.html
Anatoly.