pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Cc: Peter Geoghegan <pg@bowt.ie>
Cc: Andres Freund <andres@anarazel.de>
Cc: Noah Misch <noah@leadboat.com>
Cc: Robert Haas <robertmhaas@gmail.com>
Cc: PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Subject: Re: AIX support - alignment issues
Date: Mon, 11 Jul 2022 02:49:29 -0400
Message-ID: <959917.1657522169@sss.pgh.pa.us> (raw)
In-Reply-To: <CA+hUKGLFMpkFS0eOcC893hfShoMHBK+Ok+SW5870HwCckYbPwg@mail.gmail.com>
References: <20220702183354.a6uhja35wta7agew@alap3.anarazel.de>
	<CAH2-WzndKXQQGh-7sCOTKL_87Kt918r0F2ztTAraeBCAC8v3OQ@mail.gmail.com>
	<968410.1656789743@sss.pgh.pa.us>
	<CAH2-WzmnoGPN--Z7MfTqv2TTVLJF0Y0tzZbGUS-NAwJ0wv15hw@mail.gmail.com>
	<977853.1656794075@sss.pgh.pa.us>
	<CA+hUKGLo8XVq4c=QpXFO5i3t3u5q6Fope=QgRtE-S3RncP+aUg@mail.gmail.com>
	<1415825.1656893299@sss.pgh.pa.us>
	<CA+hUKGJg5kg7LSeKZm1cDFQCTLBWUF1wvuM4eebJBq9DwYfZYw@mail.gmail.com>
	<1827177.1656996797@sss.pgh.pa.us>
	<CA+hUKGJzapRb3UwJF-bLsv=-p6WLk4_hs6WxR8y9LFTSdJBOCw@mail.gmail.com>
	<7890936c-392b-91be-edac-b6d5a500e4b9@enterprisedb.com>
	<CA+hUKGKk7NZO1UnJM0PyixcZPpCGqjBXW_0bzFZpJBGAf84XKg@mail.gmail.com>
	<3192764.1657254276@sss.pgh.pa.us>
	<CA+hUKGL4=dPsav-53Hayb7bEdut4V+hngZMmTBsq6e21x3J1eQ@mail.gmail.com>
	<825102.1657496299@sss.pgh.pa.us>
	<CA+hUKGLFMpkFS0eOcC893hfShoMHBK+Ok+SW5870HwCckYbPwg@mail.gmail.com>

Thomas Munro <thomas.munro@gmail.com> writes:
> Yeah.  I wasn't too sure if that was mostly about "recent" or mostly
> about "all distributions" but it wasn't doing much.  Thanks, pushed.

While we're here ...

+   Code support exists for M68K, M88K, M32R, and SuperH, but these
    architectures are not known to have been tested recently.

I confess great fondness for M68K, having spent a goodly chunk of
the eighties hacking M68K assembly code.  However, of these four
architectures, I fear only SuperH has anything resembling a
detectable pulse.  According to Wikipedia:

* Motorola ended development of M68K in 1994.  The last processors
had clock rates around 75MHz (and this was a CISC architecture,
so instruction rates were a good bit less).  Considering how
depressingly slow my late-90s 360MHz HPPA box is, it's impossible
to believe that anyone wants to run PG on M68K today.

* M88K was introduced in 1988 and discontinued in 1991.  Max clock
rate was apparently somewhere under 100MHz, and in any case it's
hard to believe that any remain alive in the wild.

* M32R ... hard to tell for sure, because Wikipedia's only concrete
info is a link to a 404 page at renasas.com.  But they do say that
the Linux kernel dropped support for it some years ago.

SuperH might be twitching a bit less feebly than these three,
but it seems to be a legacy architecture as well.  Not much
has happened there since the early 2000's AFAICS.

I think it'd be pretty reasonable to disclaim support for
any architecture that doesn't have a representative in our
buildfarm, which would lead to dropping all four of these.
If you don't like it, step up and run a buildfarm animal.

(The same policy could be applied to operating systems,
but it looks like we're good on that side.)

			regards, tom lane





view thread (48+ messages)  latest in thread

Message-ID: <959917.1657522169@sss.pgh.pa.us>
Permalink:  ../959917.1657522169@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/959917.1657522169@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-hackers@postgresql.org
  Cc: tgl@sss.pgh.pa.us, thomas.munro@gmail.com, peter.eisentraut@enterprisedb.com, pg@bowt.ie, andres@anarazel.de, noah@leadboat.com, robertmhaas@gmail.com
  Subject: Re: AIX support - alignment issues
  In-Reply-To: <959917.1657522169@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox