Removed support for ancient platforms IA64 and SGIN32
This commit is contained in:
@ -164,9 +164,6 @@ case HPMPI:
|
|||||||
case x86_64:
|
case x86_64:
|
||||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
|
_foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
|
||||||
breaksw
|
breaksw
|
||||||
case ia64:
|
|
||||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_ia64
|
|
||||||
breaksw
|
|
||||||
default:
|
default:
|
||||||
echo Unknown processor type `uname -m` for Linux
|
echo Unknown processor type `uname -m` for Linux
|
||||||
breaksw
|
breaksw
|
||||||
|
|||||||
@ -81,11 +81,6 @@ case Linux:
|
|||||||
endsw
|
endsw
|
||||||
breaksw
|
breaksw
|
||||||
|
|
||||||
case ia64:
|
|
||||||
setenv WM_ARCH linuxIA64
|
|
||||||
setenv WM_COMPILER I64
|
|
||||||
breaksw
|
|
||||||
|
|
||||||
case ppc64:
|
case ppc64:
|
||||||
setenv WM_ARCH linuxPPC64
|
setenv WM_ARCH linuxPPC64
|
||||||
setenv WM_COMPILER_LIB_ARCH 64
|
setenv WM_COMPILER_LIB_ARCH 64
|
||||||
|
|||||||
@ -172,9 +172,6 @@ HPMPI)
|
|||||||
x86_64)
|
x86_64)
|
||||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
|
_foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
|
||||||
;;
|
;;
|
||||||
ia64)
|
|
||||||
_foamAddLib $MPI_ARCH_PATH/lib/linux_ia64
|
|
||||||
;;
|
|
||||||
*)
|
*)
|
||||||
echo Unknown processor type `uname -m` 1>&2
|
echo Unknown processor type `uname -m` 1>&2
|
||||||
;;
|
;;
|
||||||
|
|||||||
@ -74,11 +74,6 @@ Linux)
|
|||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
|
|
||||||
ia64)
|
|
||||||
WM_ARCH=linuxIA64
|
|
||||||
export WM_COMPILER=I64
|
|
||||||
;;
|
|
||||||
|
|
||||||
armv7l)
|
armv7l)
|
||||||
WM_ARCH=linuxARM7
|
WM_ARCH=linuxARM7
|
||||||
export WM_ARCH_OPTION=32
|
export WM_ARCH_OPTION=32
|
||||||
|
|||||||
@ -35,8 +35,6 @@ License
|
|||||||
#endif
|
#endif
|
||||||
#include <fenv.h>
|
#include <fenv.h>
|
||||||
#include <malloc.h>
|
#include <malloc.h>
|
||||||
#elif defined(sgiN32) || defined(sgiN32Gcc)
|
|
||||||
#include <sigfpe.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
@ -182,32 +180,8 @@ void Foam::sigFpe::set(const bool verbose)
|
|||||||
<< "Cannot set SIGFPE trapping"
|
<< "Cannot set SIGFPE trapping"
|
||||||
<< abort(FatalError);
|
<< 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
|
#endif
|
||||||
|
|
||||||
|
|
||||||
if (verbose)
|
if (verbose)
|
||||||
{
|
{
|
||||||
if (supported)
|
if (supported)
|
||||||
|
|||||||
@ -45,7 +45,7 @@ SourceFiles
|
|||||||
|
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
|
|
||||||
#if defined(linux) || defined(linux64) || defined(linuxIA64) || \
|
#if defined(linux) || defined(linux64) || \
|
||||||
defined(linuxARM7) || defined(linuxPPC64) || defined(linuxPPC64le)
|
defined(linuxARM7) || defined(linuxPPC64) || defined(linuxPPC64le)
|
||||||
#define LINUX
|
#define LINUX
|
||||||
#endif
|
#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