Removed support for ancient platforms IA64 and SGIN32
This commit is contained in:
@ -164,9 +164,6 @@ case HPMPI:
|
||||
case x86_64:
|
||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
|
||||
breaksw
|
||||
case ia64:
|
||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_ia64
|
||||
breaksw
|
||||
default:
|
||||
echo Unknown processor type `uname -m` for Linux
|
||||
breaksw
|
||||
|
||||
@ -81,11 +81,6 @@ case Linux:
|
||||
endsw
|
||||
breaksw
|
||||
|
||||
case ia64:
|
||||
setenv WM_ARCH linuxIA64
|
||||
setenv WM_COMPILER I64
|
||||
breaksw
|
||||
|
||||
case ppc64:
|
||||
setenv WM_ARCH linuxPPC64
|
||||
setenv WM_COMPILER_LIB_ARCH 64
|
||||
|
||||
@ -172,9 +172,6 @@ HPMPI)
|
||||
x86_64)
|
||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
|
||||
;;
|
||||
ia64)
|
||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_ia64
|
||||
;;
|
||||
*)
|
||||
echo Unknown processor type `uname -m` 1>&2
|
||||
;;
|
||||
|
||||
@ -74,11 +74,6 @@ Linux)
|
||||
esac
|
||||
;;
|
||||
|
||||
ia64)
|
||||
WM_ARCH=linuxIA64
|
||||
export WM_COMPILER=I64
|
||||
;;
|
||||
|
||||
armv7l)
|
||||
WM_ARCH=linuxARM7
|
||||
export WM_ARCH_OPTION=32
|
||||
|
||||
@ -35,8 +35,6 @@ License
|
||||
#endif
|
||||
#include <fenv.h>
|
||||
#include <malloc.h>
|
||||
#elif defined(sgiN32) || defined(sgiN32Gcc)
|
||||
#include <sigfpe.h>
|
||||
#endif
|
||||
|
||||
#include <limits>
|
||||
@ -182,32 +180,8 @@ void Foam::sigFpe::set(const bool verbose)
|
||||
<< "Cannot set SIGFPE trapping"
|
||||
<< abort(FatalError);
|
||||
}
|
||||
|
||||
|
||||
#elif defined(sgiN32) || defined(sgiN32Gcc)
|
||||
supported = true;
|
||||
|
||||
sigfpe_[_DIVZERO].abort=1;
|
||||
sigfpe_[_OVERFL].abort=1;
|
||||
sigfpe_[_INVALID].abort=1;
|
||||
|
||||
sigfpe_[_DIVZERO].trace=1;
|
||||
sigfpe_[_OVERFL].trace=1;
|
||||
sigfpe_[_INVALID].trace=1;
|
||||
|
||||
handle_sigfpes
|
||||
(
|
||||
_ON,
|
||||
_EN_DIVZERO
|
||||
| _EN_INVALID
|
||||
| _EN_OVERFL,
|
||||
0,
|
||||
_ABORT_ON_ERROR,
|
||||
nullptr
|
||||
);
|
||||
#endif
|
||||
|
||||
|
||||
if (verbose)
|
||||
{
|
||||
if (supported)
|
||||
|
||||
@ -45,7 +45,7 @@ SourceFiles
|
||||
|
||||
#include <signal.h>
|
||||
|
||||
#if defined(linux) || defined(linux64) || defined(linuxIA64) || \
|
||||
#if defined(linux) || defined(linux64) || \
|
||||
defined(linuxARM7) || defined(linuxPPC64) || defined(linuxPPC64le)
|
||||
#define LINUX
|
||||
#endif
|
||||
|
||||
@ -1,3 +0,0 @@
|
||||
XFLAGS =
|
||||
XINC = $(XFLAGS) -I/usr/X11R6/include
|
||||
XLIBS = -L/usr/X11R6/lib -lXext -lX11
|
||||
@ -1,16 +0,0 @@
|
||||
SUFFIXES += .c
|
||||
|
||||
cWARN = -Wall
|
||||
|
||||
cc = gcc
|
||||
|
||||
include $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
LINK_LIBS = $(cDBUG)
|
||||
|
||||
LINKLIBSO = $(cc) -fuse-ld=bfd -shared
|
||||
LINKEXE = $(cc) -fuse-ld=bfd -Xlinker --add-needed -Xlinker -z -Xlinker nodefs
|
||||
@ -1,25 +0,0 @@
|
||||
SUFFIXES += .C
|
||||
|
||||
c++WARN = -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter \
|
||||
-Wno-invalid-offsetof -Wno-attributes
|
||||
|
||||
# Suppress some warnings for flex++ and CGAL
|
||||
c++LESSWARN = -Wno-old-style-cast -Wno-unused-local-typedefs -Wno-array-bounds
|
||||
|
||||
CC = g++ -std=c++11
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
ptFLAGS = -DNoRepository -ftemplate-depth-100
|
||||
|
||||
c++FLAGS = $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cxxtoo = $(Ctoo)
|
||||
cctoo = $(Ctoo)
|
||||
cpptoo = $(Ctoo)
|
||||
|
||||
LINK_LIBS = $(c++DBUG)
|
||||
|
||||
LINKLIBSO = $(CC) $(c++FLAGS) -fuse-ld=bfd -shared
|
||||
LINKEXE = $(CC) $(c++FLAGS) -fuse-ld=bfd -Xlinker --add-needed
|
||||
@ -1,2 +0,0 @@
|
||||
c++DBUG = -ggdb3 -DFULLDEBUG
|
||||
c++OPT = -O0 -fdefault-inline
|
||||
@ -1,2 +0,0 @@
|
||||
c++DBUG =
|
||||
c++OPT = -O3
|
||||
@ -1,2 +0,0 @@
|
||||
c++DBUG = -pg
|
||||
c++OPT = -O2
|
||||
@ -1,2 +0,0 @@
|
||||
cDBUG = -ggdb -DFULLDEBUG
|
||||
cOPT = -O1 -fdefault-inline -finline-functions
|
||||
@ -1,2 +0,0 @@
|
||||
cDBUG =
|
||||
cOPT = -O3
|
||||
@ -1,2 +0,0 @@
|
||||
cDBUG = -pg
|
||||
cOPT = -O2
|
||||
@ -1,9 +0,0 @@
|
||||
CPP = cpp -traditional-cpp $(GFLAGS)
|
||||
|
||||
PROJECT_LIBS = -l$(WM_PROJECT) -ldl
|
||||
|
||||
include $(GENERAL_RULES)/standard
|
||||
|
||||
include $(DEFAULT_RULES)/X
|
||||
include $(DEFAULT_RULES)/c
|
||||
include $(DEFAULT_RULES)/c++
|
||||
@ -1,3 +0,0 @@
|
||||
PFLAGS =
|
||||
PINC = -isystem $(MPI_ARCH_PATH)/include -D_MPICC_H
|
||||
PLIBS = -L$(MPI_ARCH_PATH)/lib/linux_ia64 -lmpi
|
||||
@ -1,3 +0,0 @@
|
||||
PFLAGS = -DSGIMPI -DMPI_NO_CPPBIND
|
||||
PINC =
|
||||
PLIBS = -lmpi
|
||||
@ -1,3 +0,0 @@
|
||||
XFLAGS =
|
||||
XINC = $(XFLAGS) -I/usr/X11R6/include
|
||||
XLIBS = -L/usr/X11R6/lib -lXext -lX11
|
||||
@ -1,16 +0,0 @@
|
||||
SUFFIXES += .c
|
||||
|
||||
cWARN =
|
||||
|
||||
cc = icc
|
||||
|
||||
include $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
LINK_LIBS = $(cDBUG) -L$(IA32ROOT)/lib
|
||||
|
||||
LINKLIBSO = $(cc) -i_dynamic
|
||||
LINKEXE = $(cc) -Xlinker -z -Xlinker nodefs
|
||||
@ -1,25 +0,0 @@
|
||||
SUFFIXES += .C
|
||||
|
||||
c++WARN = -Wall -Wextra -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
|
||||
-diag-disable 2304,1292
|
||||
|
||||
# Suppress some warnings for flex++ and CGAL
|
||||
c++LESSWARN = -diag-disable 1224,2026,2305
|
||||
|
||||
CC = icpc -std=c++11
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
ptFLAGS = -DNoRepository
|
||||
|
||||
c++FLAGS = $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cxxtoo = $(Ctoo)
|
||||
cctoo = $(Ctoo)
|
||||
cpptoo = $(Ctoo)
|
||||
|
||||
LINK_LIBS = $(c++DBUG) -L$(IA32ROOT)/lib
|
||||
|
||||
LINKLIBSO = $(CC) $(c++FLAGS) -shared
|
||||
LINKEXE = $(CC) $(c++FLAGS)
|
||||
@ -1,2 +0,0 @@
|
||||
c++DBUG = -g -DFULLDEBUG -O0
|
||||
c++OPT =
|
||||
@ -1,13 +0,0 @@
|
||||
c++DBUG =
|
||||
|
||||
c++OPT = \
|
||||
-DICC_IA64_PREFETCH \
|
||||
-ansi-alias \
|
||||
-O3 \
|
||||
-fp-speculationsafe \
|
||||
-ftz \
|
||||
-mP3OPT_ecg_swp_control=0x400000 \
|
||||
-fno-alias \
|
||||
-mtune=itanium2 \
|
||||
-fargument-noalias-global \
|
||||
-unroll0
|
||||
@ -1,2 +0,0 @@
|
||||
c++DBUG = -prof_gen
|
||||
c++OPT = -O3
|
||||
@ -1,2 +0,0 @@
|
||||
cDBUG = -g -DFULLDEBUG -O0
|
||||
cOPT =
|
||||
@ -1,2 +0,0 @@
|
||||
cDBUG =
|
||||
cOPT = -O3
|
||||
@ -1,2 +0,0 @@
|
||||
cDBUG = -pg
|
||||
cOPT = -O2
|
||||
@ -1,9 +0,0 @@
|
||||
CPP = /lib/cpp -traditional-cpp $(GFLAGS) -DICC_IA64_PREFETCH
|
||||
|
||||
GLIBS =
|
||||
|
||||
include $(GENERAL_RULES)/standard
|
||||
|
||||
include $(DEFAULT_RULES)/X
|
||||
include $(DEFAULT_RULES)/c
|
||||
include $(DEFAULT_RULES)/c++
|
||||
@ -1,3 +0,0 @@
|
||||
PFLAGS =
|
||||
PINC = -isystem $(MPI_ARCH_PATH)/include -D_MPICC_H
|
||||
PLIBS = -L$(MPI_ARCH_PATH)/lib/linux_ia64 -lmpi
|
||||
@ -1,3 +0,0 @@
|
||||
PFLAGS = -DSGIMPI -DMPI_NO_CPPBIND
|
||||
PINC =
|
||||
PLIBS = -lmpi
|
||||
Reference in New Issue
Block a user