Browse files

qtbase: Fix build error on 64bit BigEndian platforms

The functions fromBytesToWord() and fromWordToBytes() are called when
building on 64bit BigEndian platforms. It fails because those
functions are disabled on the source code. Enabling those functions for
64bit BigEndian platforms fixes the problem.

Task-number: QTBUG-35228

Change-Id: I5ccacd4fb5051df05f67c8da879b3a9e49953861
Signed-off-by: Vicente Olivert Riera <>
Reviewed-by: Giuseppe D'Angelo <>
Reviewed-by: Richard J. Moore <>
  • Loading branch information...
Vicente Olivert Riera The Qt Project
Vicente Olivert Riera authored and The Qt Project committed Dec 2, 2013
1 parent 1782fc1 commit cea101bd10cc158b97d5fbf45b33dad9b649c08b
Showing with 2 additions and 2 deletions.
  1. +2 −2 src/3rdparty/sha3/KeccakF-1600-opt64.c
@@ -328,7 +328,7 @@ static void KeccakPermutation(unsigned char *state)
-#if 0 // Unused in the Qt configuration
static void fromBytesToWord(UINT64 *word, const UINT8 *bytes)
unsigned int i;
@@ -449,7 +449,7 @@ static void KeccakAbsorb(unsigned char *state, const unsigned char *data, unsign
-#if 0 // Unused in the Qt configuration
static void fromWordToBytes(UINT8 *bytes, const UINT64 word)
unsigned int i;

0 comments on commit cea101b

Please sign in to comment.