summaryrefslogtreecommitdiff
path: root/rts/Capability.h
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2008-11-06 13:21:05 +0000
committerSimon Marlow <marlowsd@gmail.com>2008-11-06 13:21:05 +0000
commitc039455d1b81687d395617a43aeea67c31b34b9f (patch)
treef94c2615c4fc394aab0bd07cfab993c2a8b7320b /rts/Capability.h
parentb877faddc0cce7cceb470861a084784e0c1073b0 (diff)
downloadhaskell-c039455d1b81687d395617a43aeea67c31b34b9f.tar.gz
leave out ATTRIBUTE_ALIGNED on Windows, it gives a warning
Diffstat (limited to 'rts/Capability.h')
-rw-r--r--rts/Capability.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/rts/Capability.h b/rts/Capability.h
index 869fdc3c27..07b8838221 100644
--- a/rts/Capability.h
+++ b/rts/Capability.h
@@ -109,7 +109,10 @@ struct Capability_ {
} // typedef Capability is defined in RtsAPI.h
// Capabilities are stored in an array, so make sure that adjacent
// Capabilities don't share any cache-lines:
- ATTRIBUTE_ALIGNED(64);
+#ifndef mingw32_HOST_OS
+ ATTRIBUTE_ALIGNED(64)
+#endif
+ ;
#if defined(THREADED_RTS)