Fix compilation on m68k
authorBas Zoetekouw <bas@debian.org>
Mon, 1 Oct 2007 06:32:29 +0000 (08:32 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Mon, 1 Oct 2007 06:32:29 +0000 (08:32 +0200)
Missing defines for store_barrier()

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
barrier.h

index 19169d7cd703b03b55dd522e7cc7b478d2d905da..14d06b5025e8433d17c39247516ad39182872282 100644 (file)
--- a/barrier.h
+++ b/barrier.h
@@ -17,7 +17,7 @@
   #define store_barrier()         asm volatile("":::"memory")
 #elif defined(__sparc__)
   #define store_barrier()         asm volatile("":::"memory")
-#elif defined(__m68000__)
+#elif defined(__m68000__) || defined(__m68k__) || defined(mc68000) || defined(_M_M68K)
   #define store_barrier()         asm volatile("":::"memory")
 #elif defined(__mips__)  /* also mipsel */
   #define store_barrier()         do { } while(0)