Re: Remove last traces of HPPA support
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Noah Misch <noah@leadboat.com>
Cc: Andres Freund <andres@anarazel.de>, Thomas Munro <thomas.munro@gmail.com>,
pgsql-hackers@lists.postgresql.org
Date: 2024-07-01T17:56:57Z
Lists: pgsql-hackers
Noah Misch <noah@leadboat.com> writes: > On Sat, Oct 21, 2023 at 02:18:19AM -0400, Tom Lane wrote: >> Andres Freund <andres@anarazel.de> writes: >>> IMO a single person looking at HPPA code for a few minutes is a cost that more >>> than outweighs the potential benefits of continuing "supporting" this dead >>> arch. Even code that doesn't need to change has costs, particularly if it's >>> intermingled with actually important code (which spinlocks certainly are). >> Yup, that. It's not zero cost to carry this stuff. > +1 for dropping it. Done at commit edadeb0710. regards, tom lane
Commits
-
Require memory barrier support.
- 83aadbeb96f0 18.0 landed
-
Require compiler barrier support.
- a011dc399cc8 18.0 landed
-
Remove --disable-atomics, require 32 bit atomics.
- 813852613629 18.0 landed
-
Remove --disable-spinlocks.
- e25626677f80 18.0 landed
-
Remove support for HPPA (a/k/a PA-RISC) architecture.
- edadeb0710e8 18.0 landed
-
Add a basic atomic ops API abstracting away platform/architecture details.
- b64d92f1a560 9.5.0 cited