message: ffs 2018-07-02 (96e50083)
  Code extracted from:
  at commit (master).
  Upstream Shortlog
  greg eisenhauer (1):
  Fix 32-bit in fetch
diff: @@ -1676,6 +1676,7 @@ void *data;
  #if SIZEOF_LONG == 8
  memcpy(&u.p, data, 8);
  #else
  + {
  int tmp;
  /* must be fetching 4 bytes of the 8 available */
  if (WORDS_BIGENDIAN)
  @@ -1683,6 +1684,7 @@ void *data;
  else
  memcpy(&tmp, data, 4);
  u.tmp = (unsigned long) tmp;
  + }
  #endif
  break;
  }
  