]> granicus.if.org Git - php/commitdiff
- Fixed bug #54895 (Fix compiling with older gcc version without need for membar_prod...
authorFelipe Pena <felipe@php.net>
Fri, 20 May 2011 21:24:51 +0000 (21:24 +0000)
committerFelipe Pena <felipe@php.net>
Fri, 20 May 2011 21:24:51 +0000 (21:24 +0000)
  patch by: mhei at heimpold dot de

ext/standard/php_crypt_r.c

index 15db3d9b036aa2ad02cf3630688874284278e33d..cd3746258cd4d22f99ff2380db0cf0872c0552f7 100644 (file)
@@ -94,7 +94,7 @@ void _crypt_extended_init_r(void)
        if (!initialized) {
 #ifdef PHP_WIN32
                InterlockedIncrement(&initialized);
-#elif (defined(__GNUC__) && (__GNUC__ >= 4 && __GNUC_MINOR__ >= 2))
+#elif (defined(__GNUC__) && (__GNUC__ >= 4 && __GNUC_MINOR__ >= 1))
                __sync_fetch_and_add(&initialized, 1);
 #elif defined(HAVE_ATOMIC_H) /* Solaris 10 defines atomic API within */
                membar_producer();