This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [h8300] Hookize FUNCTION_VALUE, LIBCALL_VALUE and FUNCTION_VALUE_REGNO_P
- From: Jeff Law <law at redhat dot com>
- To: Anatoly Sokolov <aesok at post dot ru>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>, kazu at codesourcery dot com
- Date: Mon, 28 Mar 2011 08:33:48 -0600
- Subject: Re: [h8300] Hookize FUNCTION_VALUE, LIBCALL_VALUE and FUNCTION_VALUE_REGNO_P
- References: <5710086968.20110328000727@post.ru>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 03/27/11 14:07, Anatoly Sokolov wrote:
> Hello.
>
> This patch removes obsolete FUNCTION_VALUE, LIBCALL_VALUE and
> FUNCTION_VALUE_REGNO_P macros from H8300 back end in the GCC and introduces
> equivalent TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE and
> TARGET_FUNCTION_VALUE_REGNO_P target hooks.
>
> Regression tested on h8300-unknown-elf with no new failure.
>
> OK to install?
>
> * config/h8300/h8300.h (FUNCTION_VALUE_REGNO_P, FUNCTION_VALUE,
> LIBCALL_VALUE): Remove macros.
> * config/h8300/h8300.c (TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE,
> TARGET_FUNCTION_VALUE_REGNO_P): Define.
> (h8300_function_value, h8300_libcall_value,
> h8300_function_value_regno_p): New functions
Ok. Please install.
Thanks,
jeff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJNkJxMAAoJEBRtltQi2kC7e5oH/jgU4PJeayoxR1tHTy/BVHpP
ZLW8RRw41eMKkDJ/+CBbahogosTBCYFiT13C1HM7g8h/zXICN8HT56YK1IDU8ZW3
hmaXYpTmecv31nBcoI/lFwtEhP0+bYzr/jbOL65dkklU+gGSS/PbqY82ejFgppfW
6U4K1sBE/dS322VMNLgYG6rKlnsz1EaX4MmV9m65zQf1U6r42HmC5Or7qsGlUYva
y2T2ZgvelXGWkKh1uhxJ0SJcdG1nozFHbPCk+0XmYoZlHFuXHvLFplSJ6KncRdCT
WvExwOVVEXpgqhZqhV6dnoGzopx6RAym8eh01n5bWhPHhQ+sB26UyWSs/QabYvw=
=ZBQi
-----END PGP SIGNATURE-----