From dae8b658da1cf6a6944672489373c44eaf4fb7ce Mon Sep 17 00:00:00 2001 From: ejcoumans Date: Wed, 26 Sep 2007 23:36:31 +0000 Subject: [PATCH] Added libspe2 parallel Cell SPE support contribution by IBM Germany 'Extreme Blue' project: Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth. --- Extras/BulletMultiThreaded/SpuSync.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Extras/BulletMultiThreaded/SpuSync.h b/Extras/BulletMultiThreaded/SpuSync.h index 74dc9c42a..4e0fc86ae 100644 --- a/Extras/BulletMultiThreaded/SpuSync.h +++ b/Extras/BulletMultiThreaded/SpuSync.h @@ -75,7 +75,7 @@ public: btSpinlock (SpinVariable* var) : spinVariable (var) {} -#ifndef SPU +#ifndef __SPU__ void Init () { //*spinVariable = 1; @@ -83,7 +83,7 @@ public: } #endif -#ifdef SPU +#ifdef __SPU__ void Lock () { // lock semaphore @@ -103,7 +103,7 @@ public: private: SpinVariable* spinVariable; - uint32_t atomic_buf[32] __attribute__((aligned(128))); + ATTRIBUTE_ALIGNED128(uint32_t atomic_buf[32]); }; #endif