LD_SOOPTIONS= -Wl,-bsymbolic
## Commands to make a shared library
-SHLIB.c= $(AIX_PREDELETE) $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-bexpall $(LD_SOOPTIONS)
-SHLIB.cc= $(AIX_PREDELETE) $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-bexpall $(LD_SOOPTIONS)
+SHLIB.c= $(AIX_PREDELETE) $(CC) $(CFLAGS) $(LDFLAGS) -shared $(LD_SOOPTIONS)
+SHLIB.cc= $(AIX_PREDELETE) $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(LD_SOOPTIONS)
## Compiler switch to embed a runtime search path
LD_RPATH= -I
if [ ! -x $CXX ]; then
echo "ERROR: xlclang++ was not found, please check the PATH to make sure it is correct."; exit 1
fi
- RELEASE_CFLAGS="-O3"
- RELEASE_CXXFLAGS="-O3"
+ RELEASE_CFLAGS="-O3 -qstrict=ieeefp"
+ RELEASE_CXXFLAGS="-O3 -qstrict=ieeefp"
;;
AIX/GCC)
THE_OS=AIX