From 0d72096af59b591740f3b92735672f9bc28077ed Mon Sep 17 00:00:00 2001 From: Mikhail Teterin Date: Wed, 6 Nov 2002 06:34:39 +0000 Subject: Fix build on Sparc64 by automating the endianness detection. (Thanks, once again, to the "test" target.) --- graphics/lcms/files/patch-config | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 graphics/lcms/files/patch-config (limited to 'graphics/lcms/files/patch-config') diff --git a/graphics/lcms/files/patch-config b/graphics/lcms/files/patch-config new file mode 100644 index 000000000000..ee9c19a404cf --- /dev/null +++ b/graphics/lcms/files/patch-config @@ -0,0 +1,15 @@ +--- ../include/lcms.h Wed Aug 7 15:34:37 2002 ++++ ../include/lcms.h Wed Nov 6 01:23:21 2002 +@@ -66,5 +73,11 @@ + // Uncomment this one if you are using big endian machines (only meaningful + // when NON_WINDOWS is used) +-// #define USE_BIG_ENDIAN 1 ++ ++#include ++#if _BYTE_ORDER == _BIG_ENDIAN ++# define USE_BIG_ENDIAN 1 ++#elif _BYTE_ORDER != _LITTLE_ENDIAN ++# error "Unexpected BYTE_ORDER on this architecture" ++#endif + + // Uncomment this one if your compiler/machine does support the -- cgit v1.2.3