This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Support x86_64 multilib on Solaris/x86 (PR ada/37681)
- From: Arnaud Charlet <charlet at adacore dot com>
- To: Paolo Bonzini <bonzini at gnu dot org>
- Cc: Rainer Orth <ro at techfak dot uni-bielefeld dot de>, gcc-patches at gcc dot gnu dot org
- Date: Wed, 1 Oct 2008 10:16:18 +0200
- Subject: Re: PATCH: Support x86_64 multilib on Solaris/x86 (PR ada/37681)
- References: <18658.33680.683098.134112@manam.TechFak.Uni-Bielefeld.DE> <48E3308B.7000701@gnu.org>
> > ifeq ($(strip $(filter-out %86 solaris2%,$(arch) $(osys))),)
> > - LIBGNAT_TARGET_PAIRS = \
> > + LIBGNAT_TARGET_PAIRS_32 = \
> > a-numaux.adb<a-numaux-x86.adb \
> > a-numaux.ads<a-numaux-x86.ads \
> > a-intnam.ads<a-intnam-solaris.ads \
> > @@ -828,6 +828,30 @@ ifeq ($(strip $(filter-out %86 solaris2%
> > g-soliop.ads<g-soliop-solaris.ads \
> > system.ads<system-solaris-x86.ads
> >
> > + LIBGNAT_TARGET_PAIRS_64 = \
> > + a-numaux.adb<a-numaux-x86.adb \
> > + a-numaux.ads<a-numaux-x86.ads \
>
> Can you do like http://permalink.gmane.org/gmane.comp.gcc.patches/172865
> and merge the common bits into a LIBGNAT_TARGET_PAIRS_COMMON variable?
Also, the change looks incorrect to me, at least the use of g-bytswa-x86.adb
is likely incorrect on x86_64.
Arno