[cert-sync]: Make the new store the default and add '--legacy' for the old one.
[mono-project.git] / mono / utils / mono-machine.h
blobfce4e6c2ba693a5340fd455b89ac868208515f52
1 /*
2 * mono-machine.h: machine definitions
4 * Authors:
5 * Rodrigo Kumpera (kumpera@gmail.com)
7 * Copyright (c) 2011 Novell, Inc (http://www.novell.com)
8 * Licensed under the MIT license. See LICENSE file in the project root for full license information.
9 */
11 #ifndef __MONO_MONO_MACHINE_H__
12 #define __MONO_MONO_MACHINE_H__
14 /* C type matching the size of a machine register. Not always the same as 'int' */
15 /* Note that member 'p' of MonoInst must be the same type, as OP_PCONST is defined
16 * as one of the OP_ICONST types, so inst_c0 must be the same as inst_p0
19 #include "config.h"
20 #include <glib.h>
22 #if SIZEOF_REGISTER == 4
23 typedef gint32 mgreg_t;
24 #elif SIZEOF_REGISTER == 8
25 typedef gint64 mgreg_t;
26 #endif
28 #endif /* __MONO_MONO_MACHINE_H__ */