chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.cc

// Copyright 2019 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "src/snapshot/embedded/platform-embedded-file-writer-aix.h"

#include "src/objects/instruction-stream.h"

namespace v8 {
namespace internal {

#define SYMBOL_PREFIX

namespace {

const char* DirectiveAsString(DataDirective directive) {}

}  // namespace

void PlatformEmbeddedFileWriterAIX::SectionText() {}

void PlatformEmbeddedFileWriterAIX::SectionRoData() {}

void PlatformEmbeddedFileWriterAIX::DeclareUint32(const char* name,
                                                  uint32_t value) {}

void PlatformEmbeddedFileWriterAIX::DeclareSymbolGlobal(const char* name) {}

void PlatformEmbeddedFileWriterAIX::AlignToCodeAlignment() {}

void PlatformEmbeddedFileWriterAIX::AlignToDataAlignment() {}

void PlatformEmbeddedFileWriterAIX::Comment(const char* string) {}

void PlatformEmbeddedFileWriterAIX::DeclareLabel(const char* name) {}

void PlatformEmbeddedFileWriterAIX::SourceInfo(int fileid, const char* filename,
                                               int line) {}

// TODO(mmarchini): investigate emitting size annotations for AIX
void PlatformEmbeddedFileWriterAIX::DeclareFunctionBegin(const char* name,
                                                         uint32_t size) {}

void PlatformEmbeddedFileWriterAIX::DeclareFunctionEnd(const char* name) {}

void PlatformEmbeddedFileWriterAIX::FilePrologue() {}

void PlatformEmbeddedFileWriterAIX::DeclareExternalFilename(
    int fileid, const char* filename) {}

void PlatformEmbeddedFileWriterAIX::FileEpilogue() {}

int PlatformEmbeddedFileWriterAIX::IndentedDataDirective(
    DataDirective directive) {}

DataDirective PlatformEmbeddedFileWriterAIX::ByteChunkDataDirective() const {}

#undef SYMBOL_PREFIX

}  // namespace internal
}  // namespace v8