projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #5714 from alexischr/update_bockbuild
[mono.git]
/
mono
/
metadata
/
cil-coff.h
diff --git
a/mono/metadata/cil-coff.h
b/mono/metadata/cil-coff.h
index 91ede875aad5d2380ae75c6a422ec7937b8b09eb..d6e966ee83c70acc576c5806cc8e26eb77b663b1 100644
(file)
--- a/
mono/metadata/cil-coff.h
+++ b/
mono/metadata/cil-coff.h
@@
-1,3
+1,6
@@
+/**
+ * \file
+ */
#ifndef __MONO_CIL_COFF_H__
#define __MONO_CIL_COFF_H__
#ifndef __MONO_CIL_COFF_H__
#define __MONO_CIL_COFF_H__
@@
-37,6
+40,12
@@
typedef struct {
char msdos_header2 [64];
} MonoMSDOSHeader;
char msdos_header2 [64];
} MonoMSDOSHeader;
+/* Possible values for coff_machine */
+#define COFF_MACHINE_I386 332
+#define COFF_MACHINE_IA64 512
+#define COFF_MACHINE_AMD64 34404
+#define COFF_MACHINE_ARM 452
+
/* 20 bytes */
typedef struct {
guint16 coff_machine;
/* 20 bytes */
typedef struct {
guint16 coff_machine;
@@
-290,6
+299,7
@@
typedef struct {
#define CLI_FLAGS_32BITREQUIRED 0x02
#define CLI_FLAGS_STRONGNAMESIGNED 0x8
#define CLI_FLAGS_TRACKDEBUGDATA 0x00010000
#define CLI_FLAGS_32BITREQUIRED 0x02
#define CLI_FLAGS_STRONGNAMESIGNED 0x8
#define CLI_FLAGS_TRACKDEBUGDATA 0x00010000
+#define CLI_FLAGS_PREFERRED32BIT 0x00020000
guint32 ch_flags;
guint32 ch_entry_point;
guint32 ch_flags;
guint32 ch_entry_point;
@@
-320,6
+330,6
@@
typedef struct {
MonoCLIHeader cli_cli_header;
} MonoCLIImageInfo;
MonoCLIHeader cli_cli_header;
} MonoCLIImageInfo;
-guint32 mono_cli_rva_image_map (MonoImage *image, guint32 rva);
+
MONO_API
guint32 mono_cli_rva_image_map (MonoImage *image, guint32 rva);
#endif /* __MONO_CIL_COFF_H__ */
#endif /* __MONO_CIL_COFF_H__ */