--- common/include/atomicbase.h	Wed Dec 22 15:00:41 2004
+++ common/include/atomicbase.h	Sat Jul  8 12:58:06 2006
@@ -547,6 +547,7 @@
 #elif defined(__GNUC__) && !defined(_OPENBSD) && \
       (__GNUC__>2 || (__GNUC__==2 && __GNUC_MINOR__>=95)) && \
       ( defined (__i486__) || defined (__i586__) || defined (__i686__) || \
+        defined (__i386__) /* For FreeBSD/i386, maybe others */ || \
         defined (__pentium__) || defined (__pentiumpro__))
 
 /* Increment by 1 */
