GCC 4.9 to be included in DTS 3.0 has OpenMP 4.0 support. For DTS we are using libstdc++_nonshared.a (similarly for libgfortran) + system shared libraries, but for libgomp that is not possible, on the other side the backport isn't large and has minimal risks on OpenMP 3.1 and earlier programs compiled by GCC 4.8 and earlier. A test build of the backport has been performed (built for F20, scratch build for RHEL7).
Backport at http://gcc.gnu.org/r210462 . For testing, make check in libgomp (performed during gcc build) and make check in DTS 3.0 gcc libgomp (with the GCC 4.9.* built libgomp.so.* replaced with the updated system one) is needed.
Should be in gcc-4.8.3-1.el7. We'll need 7.0.z update too (though, in that case 4.8.2-16.1.el7 with just libgomp changes backported).
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-0320.html