linux/types.h: Surround 'struct ustat' with __linux__
'struct ustat' uses linux-specific typedefs to declare its memebers: __kernel_daddr_t and __kernel_ino_t. It is currently not used by any U-Boot codes, but when we build U-Boot tools for other platform like Windows, this becomes a problem. Let's surround it with __linux__. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
		
							parent
							
								
									afd3bf4318
								
							
						
					
					
						commit
						10289b4ed9
					
				| 
						 | 
				
			
			@ -151,12 +151,14 @@ typedef __u32 __bitwise __wsum;
 | 
			
		|||
 | 
			
		||||
typedef unsigned __bitwise__	gfp_t;
 | 
			
		||||
 | 
			
		||||
#ifdef __linux__
 | 
			
		||||
struct ustat {
 | 
			
		||||
	__kernel_daddr_t	f_tfree;
 | 
			
		||||
	__kernel_ino_t		f_tinode;
 | 
			
		||||
	char			f_fname[6];
 | 
			
		||||
	char			f_fpack[6];
 | 
			
		||||
};
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define DECLARE_BITMAP(name, bits) \
 | 
			
		||||
	unsigned long name[BITS_TO_LONGS(bits)]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue