}
static bool
-parse_index(xmlChar **pp, uint32_t *index_ret)
+parse_index(xmlChar **pp, u32 *index_ret)
{
xmlChar *p = *pp;
- uint32_t index = 0;
+ u32 index = 0;
*p++ = '\0'; /* overwrite '[' */
while (*p >= '0' && *p <= '9') {
- uint32_t n = (index * 10) + (*p++ - '0');
+ u32 n = (index * 10) + (*p++ - '0');
if (n < index)
return false;
index = n;
while (c != '\0') {
const xmlChar *name;
xmlNode *child;
- uint32_t index = 1;
+ u32 index = 1;
/* We have another path component. */
#define PROCESSOR_ARCHITECTURE_MSIL 8
#define PROCESSOR_ARCHITECTURE_AMD64 9
#define PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 10
+#define PROCESSOR_ARCHITECTURE_ARM64 12
static const tchar *
describe_arch(u64 arch)
[PROCESSOR_ARCHITECTURE_ARM] = T("ARM"),
[PROCESSOR_ARCHITECTURE_IA64] = T("ia64"),
[PROCESSOR_ARCHITECTURE_AMD64] = T("x86_64"),
+ [PROCESSOR_ARCHITECTURE_ARM64] = T("ARM64"),
};
if (arch < ARRAY_LEN(descriptions) && descriptions[arch] != NULL)