[systemd-devel] [PATCH] Removed PPC 32 bit LE architecture

Brent Baude bbaude at redhat.com
Mon Aug 11 07:19:20 PDT 2014


On Mon, 2014-08-11 at 15:57 +0200, Lennart Poettering wrote:
> On Fri, 08.08.14 17:00, harald at redhat.com (harald at redhat.com) wrote:
> 
> > From: Harald Hoyer <harald at redhat.com>
> > 
> > According to Brent Baude <bbaude at redhat.com>, who provided the patch,
> > IBM doesn't want to support the PPC 32 bit LE architecture at all.
> 
> What is "support" supposed to mean? Does that mean that the silicon for
> PPC32LE has and will never exist? Or does this mean that they are simply
> not interested in supporting Linux on ppc32le like this with support
> employees and stuff?
> 
> I think if the silicon exists and people play around with it, we should
> keep the thing probably. However, if this is a theoretic architecture
> only, then let's kill it.
> 
> > ---
> >  src/shared/architecture.h | 5 -----
> >  1 file changed, 5 deletions(-)
> > 
> > diff --git a/src/shared/architecture.h b/src/shared/architecture.h
> > index 71c79b1..2bbfb8a 100644
> > --- a/src/shared/architecture.h
> > +++ b/src/shared/architecture.h
> > @@ -90,13 +90,8 @@ Architecture uname_architecture(void);
> >  #    define LIB_ARCH_TUPLE  "powerpc64le-linux-gnu"
> >  #  endif
> >  #elif defined(__powerpc__)
> > -#  if __BYTE_ORDER == __BIG_ENDIAN
> >  #    define native_architecture() ARCHITECTURE_PPC
> >  #    define LIB_ARCH_TUPLE "powerpc-linux-gnu"
> > -#  else
> > -#    define native_architecture() ARCHITECTURE_PPC_LE
> > -#    error "Missing LIB_ARCH_TUPLE for PPCLE"
> > -#  endif
> >  #elif defined(__ia64__)
> >  #  define native_architecture() ARCHITECTURE_IA64
> >  #  define LIB_ARCH_TUPLE "ia64-linux-gnu"
> 
> 
> Lennart
> 

Yeah it does technically exist as your follow up email suggests.  Nobody
at IBM is interested in supporting it.  So I am cool with leaving it in.

Brent



More information about the systemd-devel mailing list