[MSBuild] Fix minor assembly resolution issue
[mono.git] / mono / arch / arm / arm-dis.h
1 /*
2  * Copyright (c) 2002 Sergey Chaban <serge@wildwestsoftware.com>
3  */
4
5 #ifndef ARM_DIS
6 #define ARM_DIS
7
8 #include <stdlib.h>
9 #include <stdio.h>
10
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14
15 typedef struct _ARMDis {
16         FILE* dis_out;
17         void* pi;
18 } ARMDis;
19
20
21 void _armdis_set_output(FILE* f);
22 FILE* _armdis_get_output(void);
23 void _armdis_decode(void* p, int size);
24 void _armdis_open(const char* dump_name);
25 void _armdis_close(void);
26 void _armdis_dump(const char* dump_name, void* p, int size);
27
28
29 void armdis_init(ARMDis* dis);
30 void armdis_set_output(ARMDis* dis, FILE* f);
31 FILE* armdis_get_output(ARMDis* dis);
32 void armdis_decode(ARMDis* dis, void* p, int size);
33 void armdis_open(ARMDis* dis, const char* dump_name);
34 void armdis_close(ARMDis* dis);
35 void armdis_dump(ARMDis* dis, const char* dump_name, void* p, int size);
36
37 #ifdef __cplusplus
38 }
39 #endif
40
41 #endif /* ARM_DIS */