Remove Alpha and Tru64 support

Enterprise / PostgreSQL - Andres Freund [anarazel.de] - 28 June 2014 14:46 UTC

Support for running postgres on Alpha hasn't been tested for a long while. Due to Alpha's uniquely lax cache coherency model it's a hard to develop for platform (especially blindly!) and thought to be unlikely to currently work correctly.

As Alpha is the only supported architecture for Tru64 drop support for it as well. Tru64's support has ended 2012 and it has been in maintenance-only mode for much longer.

Also remove stray references to __ksr__ and ultrix defines.

a6d488c Remove Alpha and Tru64 support.
configure | 1 -
configure.in | 1 -
doc/src/sgml/dfunc.sgml | 21 ------------
doc/src/sgml/installation.sgml | 7 ++--
src/Makefile.shlib | 4 ---
src/backend/main/main.c | 29 ----------------
src/backend/port/dynloader/osf.c | 7 ----
src/backend/port/dynloader/osf.h | 47 -------------------------
src/backend/utils/misc/ps_status.c | 2 +-
src/include/port/osf.h | 4 ---
src/include/storage/barrier.h | 9 -----
src/include/storage/s_lock.h | 66 ------------------------------------
src/makefiles/Makefile.osf | 10 ------
src/template/osf | 6 ----
14 files changed, 4 insertions(+), 210 deletions(-)

Upstream: git.postgresql.org


  • Share