This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: of FUNCTION_ARG_REG_LITTLE_ENDIAN macro
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: aldyh at redhat dot com
- Cc: gcc-patches at gcc dot gnu dot org, wilson at redhat dot com
- Date: Thu, 5 Dec 2002 11:01:37 -0800 (PST)
- Subject: Re: of FUNCTION_ARG_REG_LITTLE_ENDIAN macro
> http://gcc.gnu.org/ml/gcc-patches/2002-04/msg01552.html
>
> I don't agree with removing this macro, unless there's some easy way
> to achieve the same functionality.
There is a second patch that I sent,
http://gcc.gnu.org/ml/gcc-patches/2002-12/msg00198.html
that accomplishes the same thing that I was doing with
FUNCTION_ARG_REG_LITTLE_ENDIAN for HP-UX IA64. It basically just wraps
the function register argument (and return) inside a PARALLEL and that
seems to take care of it without FUNCTION_ARG_REG_LITTLE_ENDIAN.
Once I had David Anglin's PA64 example to copy from I found it pretty
easy to do, the change turned out to be fairly small.
Steve Ellcey
sje@cup.hp.com