mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-20 23:30:54 +00:00
db46a62e2b
This is an option to print out a table of symbols and filenames. The output format of this option is the same as GNU, so that it can be processed by the same scripts as before after migrating from GNU to lld. This option is mildly useful; we can live without it. But it is pretty convenient sometimes, and it can be implemented in 50 lines of code, so I think lld should support this option. Differential Revision: https://reviews.llvm.org/D44336 llvm-svn: 327565
21 lines
518 B
C++
21 lines
518 B
C++
//===- MapFile.h ------------------------------------------------*- C++ -*-===//
|
|
//
|
|
// The LLVM Linker
|
|
//
|
|
// This file is distributed under the University of Illinois Open Source
|
|
// License. See LICENSE.TXT for details.
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
#ifndef LLD_ELF_MAPFILE_H
|
|
#define LLD_ELF_MAPFILE_H
|
|
|
|
namespace lld {
|
|
namespace elf {
|
|
void writeMapFile();
|
|
void writeCrossReferenceTable();
|
|
} // namespace elf
|
|
} // namespace lld
|
|
|
|
#endif
|