Remove last traces of HPPA support
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: pgsql-hackers@lists.postgresql.org
Date: 2023-10-19T15:16:28Z
Lists: pgsql-hackers
Attachments
- v1-remove-hppa-architecture-support.patch (text/x-diff) patch v1
We removed support for the HP-UX OS in v16, but left in support for the PA-RISC architecture, mainly because I thought that its spinlock mechanism is weird enough to be a good stress test for our spinlock infrastructure. It still is that, but my one remaining HPPA machine has gone to the great recycle heap in the sky. There seems little point in keeping around nominal support for an architecture that we can't test and no one is using anymore. Hence, the attached removes the remaining support for HPPA. Any objections? 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