* grub-core/lib/libgcrypt_wrap/cipher_wrap.h (WORDS_BIGENDIAN): New
definition.
* grub-core/lib/posix_wrap/sys/types.h (WORDS_BIGENDIAN): Likewise.
Reported by: Manoel Rebelo Abranches.
Tested by: Manoel Rebelo Abranches.
+2010-11-14 Vladimir Serbinenko <phcoder@gmail.com>
+
+ Properly define WORDS_BIGENDIAN in wrapped environments.
+
+ * grub-core/lib/libgcrypt_wrap/cipher_wrap.h (WORDS_BIGENDIAN): New
+ definition.
+ * grub-core/lib/posix_wrap/sys/types.h (WORDS_BIGENDIAN): Likewise.
+
+ Reported by: Manoel Rebelo Abranches.
+ Tested by: Manoel Rebelo Abranches.
+
2010-11-13 Vladimir Serbinenko <phcoder@gmail.com>
* util/grub-mkconfig.in: Fix quoting.
#include <grub/dl.h>
#include <grub/crypto.h>
+#ifdef GRUB_CPU_WORDS_BIGENDIAN
+#define WORDS_BIGENDIAN
+#else
+#undef WORDS_BIGENDIAN
+#endif
+
#define __GNU_LIBRARY__
#define DIM ARRAY_SIZE
typedef grub_uint32_t uint32_t;
typedef grub_uint64_t uint64_t;
+#ifdef GRUB_CPU_WORDS_BIGENDIAN
+#define WORDS_BIGENDIAN
+#else
+#undef WORDS_BIGENDIAN
+#endif
+
#endif