From 8f12a4e7addc733deb5a656548fb8013609f50f1 Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Sun, 7 Aug 2022 09:36:01 -0700 Subject: [PATCH] aix: Remove checks for very old OS versions Reviewed-By: Thomas Munro Discussion: https://postgr.es/m/20220807012914.ydz73yte6j3coulo@awork3.anarazel.de --- src/backend/Makefile | 8 -------- src/makefiles/Makefile.aix | 14 ++------------ src/template/aix | 3 --- 3 files changed, 2 insertions(+), 23 deletions(-) diff --git a/src/backend/Makefile b/src/backend/Makefile index 953c80db5a..7262861b12 100644 --- a/src/backend/Makefile +++ b/src/backend/Makefile @@ -101,15 +101,7 @@ postgres: $(POSTGRES_IMP) $(POSTGRES_IMP): $(OBJS) $(LD) $(LDREL) $(LDOUT) SUBSYS.o $(call expand_subsys,$^) -ifeq ($(host_os), aix3.2.5) $(MKLDEXPORT) SUBSYS.o $(bindir)/postgres > $@ -else -ifneq (,$(findstring aix4.1, $(host_os))) - $(MKLDEXPORT) SUBSYS.o $(bindir)/postgres > $@ -else - $(MKLDEXPORT) SUBSYS.o . > $@ -endif -endif @rm -f SUBSYS.o endif # aix diff --git a/src/makefiles/Makefile.aix b/src/makefiles/Makefile.aix index 84f26b49b8..4cf2cc52d4 100644 --- a/src/makefiles/Makefile.aix +++ b/src/makefiles/Makefile.aix @@ -8,19 +8,9 @@ AROPT = crs # -blibpath must contain ALL directories where we should look for libraries libpath := $(shell echo $(subst -L,:,$(filter -L/%,$(LDFLAGS))) | sed -e's/ //g'):/usr/lib:/lib -ifeq ($(host_os), aix3.2.5) - rpath = -L'$(rpathdir)' -else - rpath = -Wl,-blibpath:'$(rpathdir)$(libpath)' -endif +rpath = -Wl,-blibpath:'$(rpathdir)$(libpath)' -ifeq ($(host_os), aix3.2.5) -ifneq ($(GCC), yes) - LDFLAGS_SL += -e _nostart -H512 -bM:SRE -endif -else - LDFLAGS_SL += -Wl,-bnoentry -Wl,-H512 -Wl,-bM:SRE -endif +LDFLAGS_SL += -Wl,-bnoentry -Wl,-H512 -Wl,-bM:SRE # env var name to use in place of LD_LIBRARY_PATH ld_library_path_var = LIBPATH diff --git a/src/template/aix b/src/template/aix index cec240d27b..47fa8990a7 100644 --- a/src/template/aix +++ b/src/template/aix @@ -6,9 +6,6 @@ # non-default CFLAGS setting. if test "$GCC" != yes ; then case $host_os in - aix3.2.5 | aix4.1*) - CFLAGS="-O -qmaxmem=16384" - ;; *) CFLAGS="-O2 -qmaxmem=16384" ;;