diff --git a/configure/os/CONFIG.Common.osf-alpha b/configure/os/CONFIG.Common.osf-alpha index 2bb9ff416..48f93851e 100644 --- a/configure/os/CONFIG.Common.osf-alpha +++ b/configure/os/CONFIG.Common.osf-alpha @@ -15,11 +15,13 @@ ARCH_CLASS = alpha CODE_CPPFLAGS = -POSIX_CPPFLAGS = -POSIX_LDLIBS += -lpthread +POSIX_CPPFLAGS += -pthread -ieee +POSIX_LDFLAGS += -pthread -ieee OP_SYS_CPPFLAGS += -D_OSF_SOURCE OP_SYS_LDLIBS += -lrt +# Unknown reason why USR_SYS_LIBS += m is needed +USR_SYS_LIBS += m space:=$(empty) $(empty) colon := : diff --git a/configure/os/CONFIG.Common.osf-alpha-gnu b/configure/os/CONFIG.Common.osf-alpha-gnu index d7207c181..758ff8ea6 100644 --- a/configure/os/CONFIG.Common.osf-alpha-gnu +++ b/configure/os/CONFIG.Common.osf-alpha-gnu @@ -15,10 +15,10 @@ ARCH_CLASS = alpha CODE_CPPFLAGS = -POSIX_CPPFLAGS = -POSIX_LDLIBS += -lpthread +POSIX_CPPFLAGS += -D_REENTRANT +POSIX_LDLIBS += -lpthread -lexc -OP_SYS_CPPFLAGS += -D_OSF_SOURCE -D_REENTRANT +OP_SYS_CPPFLAGS += -D_OSF_SOURCE OP_SYS_LDLIBS += -lrt space:=$(empty) $(empty) diff --git a/configure/os/CONFIG.osf-alpha-gnu.osf-alpha-gnu b/configure/os/CONFIG.osf-alpha-gnu.osf-alpha-gnu index e4ea45317..2fd7c5434 100644 --- a/configure/os/CONFIG.osf-alpha-gnu.osf-alpha-gnu +++ b/configure/os/CONFIG.osf-alpha-gnu.osf-alpha-gnu @@ -35,7 +35,7 @@ WARN_CXXFLAGS_NO = OPT_CXXFLAGS_YES = -O OPT_CXXFLAGS_NO = -g -STATIC_LDFLAGS_YES= -Bstatic -lrt -lpthread +STATIC_LDFLAGS_YES= -Bstatic STATIC_LDFLAGS_NO= STATIC_LDLIBS_YES= -Bdynamic STATIC_LDLIBS_NO= diff --git a/configure/os/CONFIG.osf-alpha.osf-alpha b/configure/os/CONFIG.osf-alpha.osf-alpha index 622f02610..4138aa8de 100644 --- a/configure/os/CONFIG.osf-alpha.osf-alpha +++ b/configure/os/CONFIG.osf-alpha.osf-alpha @@ -16,7 +16,7 @@ LD = -r # Configure OS vendor C compiler CONFORM_CFLAGS_ANSI = -std -CONFORM_CFLAGS_STRICT = -std1 -pthread -ieee +CONFORM_CFLAGS_STRICT = -std1 CONFORM_CFLAGS_TRAD = -std0 CODE_CFLAGS = WARN_CFLAGS_YES = @@ -26,7 +26,7 @@ OPT_CFLAGS_NO = -g # Configure OS vendor C++ compiler CONFORM_CXXFLAGS_NORMAL = -CONFORM_CXXFLAGS_STRICT = -std gnu -pthread -ieee +CONFORM_CXXFLAGS_STRICT = -std gnu PROF_CXXFLAGS_YES = +p PROF_CXXFLAGS_NO = CODE_CXXFLAGS =