X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/76f3553883b868e99c78212b9d12309e8e1e5d81..fae001f55190b4de511269ca63eb635646d1c7c9:/memory_mapping.h diff --git a/memory_mapping.h b/memory_mapping.h index 836b0472b6..e486d1056e 100644 --- a/memory_mapping.h +++ b/memory_mapping.h @@ -16,6 +16,7 @@ #include "qemu-queue.h" +#ifndef CONFIG_USER_ONLY /* The physical and virtual address in the memory mapping are contiguous. */ typedef struct MemoryMapping { target_phys_addr_t phys_addr; @@ -44,4 +45,9 @@ void memory_mapping_list_free(MemoryMappingList *list); void memory_mapping_list_init(MemoryMappingList *list); +#else + +/* We use MemoryMappingList* in cpu-all.h */ +typedef struct MemoryMappingList MemoryMappingList; +#endif #endif