Skip to content
Success

Changes

Summary

  1. Flag changes and minor fixes for Open XL compile (commit: 66a405b) (details)
Commit 66a405b467abbcd7aac3a5f0b14833b819235351 by Gaurav Chaudhari
Flag changes and minor fixes for Open XL compile

Some of the remaining compiling issues require some updates
to the existing ZOS flags in order to compile properly using
Open XL for z/OS. Tested to ensure that XLC remains compiling properly
and passes its tests.

Bump to D_OPEN_THREADS=3 as recommended by Open XL devs to enable/expose
pthread functions that may be used and without which can cause compilation
issues.
source: https://www.ibm.com/docs/en/zos/2.5.0?topic=files-feature-test-macros

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@ibm.com>
(commit: 66a405b)
The file was modified omrsigcompat/omrsig.cpp (diff)
The file was modified cmake/modules/platform/toolcfg/zos_rename_exports.cmake (diff)
The file was modified cmake/modules/platform/os/zos.cmake (diff)
The file was modified third_party/gtest-1.8.0/include/gtest/internal/gtest-port.h (diff)
The file was modified fvtest/omrGtestGlue/CMakeLists.txt (diff)
The file was modified fvtest/sigtest/sigTest.cpp (diff)
The file was modified fvtest/porttest/omrvmemTest.cpp (diff)