conv.d=x;
-#ifdef IEEE754_BIG_ENDIAN_WORD_ORDER
+ /* In release-4-6 and later branches, only the test for
+ * GMX_IEEE754_BIG_ENDIAN_WORD_ORDER will be required. */
+#if defined(IEEE754_BIG_ENDIAN_WORD_ORDER) || defined(GMX_IEEE754_BIG_ENDIAN_WORD_ORDER)
hx=conv.i[0];
#else
hx=conv.i[1];
conv.d = x;
-#ifdef IEEE754_BIG_ENDIAN_WORD_ORDER
+ /* In release-4-6 and later branches, only the test for
+ * GMX_IEEE754_BIG_ENDIAN_WORD_ORDER will be required. */
+#if defined(IEEE754_BIG_ENDIAN_WORD_ORDER) || defined(GMX_IEEE754_BIG_ENDIAN_WORD_ORDER)
conv.i[1] = 0;
#else
conv.i[0] = 0;
conv.d = x;
-#ifdef IEEE754_BIG_ENDIAN_WORD_ORDER
+ /* In release-4-6 and later branches, only the test for
+ * GMX_IEEE754_BIG_ENDIAN_WORD_ORDER will be required. */
+#if defined(IEEE754_BIG_ENDIAN_WORD_ORDER) || defined(GMX_IEEE754_BIG_ENDIAN_WORD_ORDER)
hx=conv.i[0];
#else
hx=conv.i[1];
conv.d = x;
-#ifdef IEEE754_BIG_ENDIAN_WORD_ORDER
+ /* In release-4-6 and later branches, only the test for
+ * GMX_IEEE754_BIG_ENDIAN_WORD_ORDER will be required. */
+#if defined(IEEE754_BIG_ENDIAN_WORD_ORDER) || defined(GMX_IEEE754_BIG_ENDIAN_WORD_ORDER)
conv.i[1] = 0;
#else
conv.i[0] = 0;