LLVM API Documentation

MachOWriter.h File Reference

#include "llvm/Constants.h"
#include "llvm/DerivedTypes.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/CodeGen/MachineRelocation.h"
#include "llvm/Target/TargetData.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetMachOWriterInfo.h"
#include <map>

Include dependency graph for MachOWriter.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm

Classes

struct  llvm::MachOSym
class  llvm::MachOWriter
struct  llvm::MachOWriter::MachOHeader
struct  llvm::MachOWriter::MachOSegment
struct  llvm::MachOWriter::MachOSection
struct  llvm::MachOWriter::MachOSymTab
struct  llvm::MachOWriter::MachODySymTab
struct  llvm::MachOWriter::MachOSymCmp

Defines

#define VM_PROT_NONE   0x00
#define VM_PROT_READ   0x01
#define VM_PROT_WRITE   0x02
#define VM_PROT_EXECUTE   0x04
#define VM_PROT_ALL   0x07


Define Documentation

#define VM_PROT_ALL   0x07

Definition at line 272 of file MachOWriter.h.

#define VM_PROT_EXECUTE   0x04

Definition at line 269 of file MachOWriter.h.

#define VM_PROT_NONE   0x00

Definition at line 260 of file MachOWriter.h.

#define VM_PROT_READ   0x01

Definition at line 263 of file MachOWriter.h.

#define VM_PROT_WRITE   0x02

Definition at line 266 of file MachOWriter.h.