summaryrefslogtreecommitdiff
path: root/rts/linker/MachO.h
blob: 5e00e2a8d2f1fcc00ced4d8e48a3c41d73e50838 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include "Rts.h"

#include "BeginPrivate.h"

#include "MachOTypes.h"

void ocInit_MachO          ( ObjectCode* oc );
void ocDeinit_MachO        ( ObjectCode* oc );
int ocVerifyImage_MachO    ( ObjectCode* oc );
int ocGetNames_MachO       ( ObjectCode* oc );
int ocResolve_MachO        ( ObjectCode* oc );
int ocRunInit_MachO        ( ObjectCode* oc );
int machoGetMisalignment( FILE * );
int ocAllocateExtras_MachO ( ObjectCode* oc );

#include "EndPrivate.h"