48  size_t kHalfSize = kSize / 2;
 
   49  uint64_t high = 0, low = 0;
 
   56      low = *
reinterpret_cast<const uint32_t*
>(
data);
 
   59      low = *
reinterpret_cast<const uint64_t*
>(
data);
 
   62#ifdef V8_TARGET_BIG_ENDIAN 
   63      memcpy(&high, data, kHalfSize);
 
   64      memcpy(&low, data + kHalfSize, kHalfSize);
 
   66      memcpy(&high, data + kHalfSize, kHalfSize);
 
   67      memcpy(&low, data, kHalfSize);
 
   75    return fprintf(
fp(), 
"0x%" PRIx64 
"%016" PRIx64, high, low);
 
   77    return fprintf(
fp(), 
"0x%" PRIx64, low);
 
 
  159    const char* target_arch, 
const char* target_os) {
 
  160  auto embedded_target_arch = ToEmbeddedTargetArch(target_arch);
 
  161  auto embedded_target_os = ToEmbeddedTargetOs(target_os);
 
  168    switch (DefaultEmbeddedTargetOs()) {
 
  170#if defined(V8_TARGET_OS_WIN) 
  176        embedded_target_os = DefaultEmbeddedTargetOs();
 
  185    return std::make_unique<PlatformEmbeddedFileWriterAIX>(embedded_target_arch,
 
  188    return std::make_unique<PlatformEmbeddedFileWriterMac>(embedded_target_arch,
 
  191    return std::make_unique<PlatformEmbeddedFileWriterWin>(embedded_target_arch,
 
  194    return std::make_unique<PlatformEmbeddedFileWriterZOS>(embedded_target_arch,
 
  197    return std::make_unique<PlatformEmbeddedFileWriterGeneric>(
 
  198        embedded_target_arch, embedded_target_os);