This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Support x86_64 multilib on Solaris/x86 (PR ada/37681)


> >  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]