uboot-ar71xx: fix compilation on FreeBSD
SVN-Revision: 26404
This commit is contained in:
		
							
								
								
									
										11
									
								
								package/uboot-ar71xx/patches/020-freebsd-compat.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								package/uboot-ar71xx/patches/020-freebsd-compat.patch
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
--- a/include/compiler.h
 | 
			
		||||
+++ b/include/compiler.h
 | 
			
		||||
@@ -46,7 +46,7 @@ extern int errno;
 | 
			
		||||
 #ifdef __linux__
 | 
			
		||||
 # include <endian.h>
 | 
			
		||||
 # include <byteswap.h>
 | 
			
		||||
-#elif defined(__MACH__)
 | 
			
		||||
+#elif defined(__MACH__) || defined(__FreeBSD__)
 | 
			
		||||
 # include <machine/endian.h>
 | 
			
		||||
 typedef unsigned long ulong;
 | 
			
		||||
 typedef unsigned int  uint;
 | 
			
		||||
		Reference in New Issue
	
	Block a user