| Index: core/SkPreConfig.h
 | 
| diff --git a/core/SkPreConfig.h b/core/SkPreConfig.h
 | 
| index 78933f509fc1ac8a7ae509ff70e03dc2016bc178..0ddbbb8a6e003b2135269a796508b6650ea87aad 100644
 | 
| --- a/core/SkPreConfig.h
 | 
| +++ b/core/SkPreConfig.h
 | 
| @@ -30,7 +30,8 @@
 | 
|          #define SK_BUILD_FOR_WIN32
 | 
|      #elif defined(__SYMBIAN32__)
 | 
|          #define SK_BUILD_FOR_WIN32
 | 
| -    #elif defined(linux) || defined(__OpenBSD__)
 | 
| +    #elif defined(linux) || defined(__FreeBSD__) || defined(__OpenBSD__) || \
 | 
| +          defined(__sun) || defined(__NetBSD__) || defined(__DragonFly__)
 | 
|          #define SK_BUILD_FOR_UNIX
 | 
|      #elif TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
 | 
|          #define SK_BUILD_FOR_IOS
 | 
| 
 |