mirror of
				https://git.proxmox.com/git/qemu
				synced 2025-10-31 18:19:01 +00:00 
			
		
		
		
	 76b64a7aa8
			
		
	
	
		76b64a7aa8
		
	
	
	
	
		
			
			mingw32 seems to want the declaration to also carry the weak attribute. Strangely, gcc on Linux absolutely does not want the declaration to be marked as weak. This may not be the right fix, but it seems to do the trick. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
		
			
				
	
	
		
			40 lines
		
	
	
		
			945 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			945 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef QEMU_ARCH_INIT_H
 | |
| #define QEMU_ARCH_INIT_H
 | |
| 
 | |
| #include "qmp-commands.h"
 | |
| 
 | |
| enum {
 | |
|     QEMU_ARCH_ALL = -1,
 | |
|     QEMU_ARCH_ALPHA = 1,
 | |
|     QEMU_ARCH_ARM = 2,
 | |
|     QEMU_ARCH_CRIS = 4,
 | |
|     QEMU_ARCH_I386 = 8,
 | |
|     QEMU_ARCH_M68K = 16,
 | |
|     QEMU_ARCH_LM32 = 32,
 | |
|     QEMU_ARCH_MICROBLAZE = 64,
 | |
|     QEMU_ARCH_MIPS = 128,
 | |
|     QEMU_ARCH_PPC = 256,
 | |
|     QEMU_ARCH_S390X = 512,
 | |
|     QEMU_ARCH_SH4 = 1024,
 | |
|     QEMU_ARCH_SPARC = 2048,
 | |
|     QEMU_ARCH_XTENSA = 4096,
 | |
|     QEMU_ARCH_OPENRISC = 8192,
 | |
|     QEMU_ARCH_UNICORE32 = 0x4000,
 | |
| };
 | |
| 
 | |
| extern const uint32_t arch_type;
 | |
| 
 | |
| void select_soundhw(const char *optarg);
 | |
| void do_acpitable_option(const char *optarg);
 | |
| void do_smbios_option(const char *optarg);
 | |
| void cpudef_init(void);
 | |
| int audio_available(void);
 | |
| void audio_init(ISABus *isa_bus, PCIBus *pci_bus);
 | |
| int tcg_available(void);
 | |
| int kvm_available(void);
 | |
| int xen_available(void);
 | |
| 
 | |
| CpuDefinitionInfoList GCC_WEAK_DECL *arch_query_cpu_definitions(Error **errp);
 | |
| 
 | |
| #endif
 |