xref: /openbsd-src/gnu/llvm/lld/wasm/MapFile.h (revision 1cf9926b7b2f38d75866820814ced788e06a5cbf)
1*1cf9926bSpatrick //===- MapFile.h ------------------------------------------------*- C++ -*-===//
2*1cf9926bSpatrick //
3*1cf9926bSpatrick // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*1cf9926bSpatrick // See https://llvm.org/LICENSE.txt for license information.
5*1cf9926bSpatrick // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*1cf9926bSpatrick //
7*1cf9926bSpatrick //===----------------------------------------------------------------------===//
8*1cf9926bSpatrick 
9*1cf9926bSpatrick #ifndef LLD_WASM_MAPFILE_H
10*1cf9926bSpatrick #define LLD_WASM_MAPFILE_H
11*1cf9926bSpatrick 
12*1cf9926bSpatrick #include "llvm/ADT/ArrayRef.h"
13*1cf9926bSpatrick 
14*1cf9926bSpatrick namespace lld {
15*1cf9926bSpatrick namespace wasm {
16*1cf9926bSpatrick class OutputSection;
17*1cf9926bSpatrick void writeMapFile(llvm::ArrayRef<OutputSection *> outputSections);
18*1cf9926bSpatrick } // namespace wasm
19*1cf9926bSpatrick } // namespace lld
20*1cf9926bSpatrick 
21*1cf9926bSpatrick #endif
22