Rizin
unix-like reverse engineering framework and cli tools
mach0_classes.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: 2015 inisider <inisider@gmail.com>
2 // SPDX-FileCopyrightText: 2018-2019 Francesco Tamagni <mrmacete@protonmail.ch>
3 // SPDX-License-Identifier: LGPL-3.0-only
4 
5 #include <rz_bin.h>
6 
7 #include "mach0/mach0_specs.h"
8 #include "mach0/mach0.h"
9 
10 #undef mach0_ut
11 #undef rz_bin_plugin_mach
12 
13 #ifdef RZ_BIN_MACH064
14 #define mach0_ut ut64
15 #define rz_bin_plugin_mach rz_bin_plugin_mach064
16 #else
17 #define mach0_ut ut32
18 #define rz_bin_plugin_mach rz_bin_plugin_mach0
19 #endif
20 
21 #ifndef MACH0_CLASSES_H
22 #define MACH0_CLASSES_H
23 
27 
28 #endif // MACH0_CLASSES_H
RzList * relocs(RzBinFile *bf)
Definition: bin_ne.c:114
#define RZ_API
voidpf void * buf
Definition: ioapi.h:138
void * p
Definition: libc.cpp:67
RZ_API void MACH0_() get_class_t(mach0_ut p, RzBinFile *bf, RzBuffer *buf, RzBinClass *klass, bool dupe, RzSkipList *relocs, objc_cache_opt_info *oi)
RZ_API void MACH0_() get_category_t(mach0_ut p, RzBinFile *bf, RzBuffer *buf, RzBinClass *klass, RzSkipList *relocs, objc_cache_opt_info *oi)
#define mach0_ut
Definition: mach0_classes.h:17
RZ_API RzList *MACH0_() parse_classes(RzBinFile *bf, objc_cache_opt_info *oi)
#define MACH0_(name)
Definition: mach0_specs.h:20
XX curplugin == o->plugin.
Definition: rz_bin.h:298