LLVM 22.0.0git
ELFObjcopy.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::object
namespace  llvm::objcopy
namespace  llvm::objcopy::elf

Functions

LLVM_ABI Error llvm::objcopy::elf::executeObjcopyOnIHex (const CommonConfig &Config, const ELFConfig &ELFConfig, MemoryBuffer &In, raw_ostream &Out)
 Apply the transformations described by Config and ELFConfig to In, which must represent an IHex file, and writes the result into Out.
LLVM_ABI Error llvm::objcopy::elf::executeObjcopyOnRawBinary (const CommonConfig &Config, const ELFConfig &ELFConfig, MemoryBuffer &In, raw_ostream &Out)
 Apply the transformations described by Config and ELFConfig to In, which is treated as a raw binary input, and writes the result into Out.
LLVM_ABI Error llvm::objcopy::elf::executeObjcopyOnBinary (const CommonConfig &Config, const ELFConfig &ELFConfig, object::ELFObjectFileBase &In, raw_ostream &Out)
 Apply the transformations described by Config and ELFConfig to In and writes the result into Out.