mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 20:30:01 +00:00 
			
		
		
		
	 43f187a50c
			
		
	
	
		43f187a50c
		
	
	
	
	
		
			
			Remove the colon, and add it in qemu-options-wrapper.h instead. The introduction of @subsection also found a case where the table was not closed and reopened around a heading, so fix it. Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
		
			
				
	
	
		
			42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| 
 | |
| #if defined(QEMU_OPTIONS_GENERATE_ENUM)
 | |
| 
 | |
| #define DEF(option, opt_arg, opt_enum, opt_help, arch_mask)     \
 | |
|     opt_enum,
 | |
| #define DEFHEADING(text)
 | |
| #define ARCHHEADING(text, arch_mask)
 | |
| 
 | |
| #elif defined(QEMU_OPTIONS_GENERATE_HELP)
 | |
| 
 | |
| #define DEF(option, opt_arg, opt_enum, opt_help, arch_mask)    \
 | |
|     if ((arch_mask) & arch_type)                               \
 | |
|         fputs(opt_help, stdout);
 | |
| 
 | |
| #define ARCHHEADING(text, arch_mask) \
 | |
|     if ((arch_mask) & arch_type)    \
 | |
|         puts(stringify(text) ":");
 | |
| 
 | |
| #define DEFHEADING(text) ARCHHEADING(text, QEMU_ARCH_ALL)
 | |
| 
 | |
| #elif defined(QEMU_OPTIONS_GENERATE_OPTIONS)
 | |
| 
 | |
| #define DEF(option, opt_arg, opt_enum, opt_help, arch_mask)     \
 | |
|     { option, opt_arg, opt_enum, arch_mask },
 | |
| #define DEFHEADING(text)
 | |
| #define ARCHHEADING(text, arch_mask)
 | |
| 
 | |
| #else
 | |
| #error "qemu-options-wrapper.h included with no option defined"
 | |
| #endif
 | |
| 
 | |
| #include "qemu-options.def"
 | |
| 
 | |
| #undef DEF
 | |
| #undef DEFHEADING
 | |
| #undef ARCHHEADING
 | |
| #undef GEN_DOCS
 | |
| 
 | |
| #undef QEMU_OPTIONS_GENERATE_ENUM
 | |
| #undef QEMU_OPTIONS_GENERATE_HELP
 | |
| #undef QEMU_OPTIONS_GENERATE_OPTIONS
 |