Mercurial > hg > Members > kono > Cerium
diff TaskManager/include/types.h @ 626:ab866bc8a624
64bit mode compatibility on Cell
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 16 Nov 2009 11:37:26 +0900 |
parents | 60aa3f241b10 |
children | 8843edf37c0e |
line wrap: on
line diff
--- a/TaskManager/include/types.h Mon Nov 16 10:59:55 2009 +0900 +++ b/TaskManager/include/types.h Mon Nov 16 11:37:26 2009 +0900 @@ -7,19 +7,10 @@ typedef uint32_t uint32; typedef uint64_t uint64; -#if SPU // ifdef SPU -typedef uint64_t memaddr; -#else -#ifdef MODE64 -typedef uint64_t memaddr; -#else // In LP64, sizeof(unsigned long)==8 // typedef unsigned long memaddr; +// SPU's memaddr and PPU's memaddr must match. typedef char* memaddr; -#endif -#endif - - #define SPE_ALIGNMENT 16