comparison src/share/native/sun/awt/medialib/mlib_types.h @ 6098:8a738039cd7e

7150594: VM chash in JCK api/java_awt/Image/ConvolveOp/ tests for 64 bit jdk8 on linux. Reviewed-by: jgodinez, prr
author bae
date Wed, 29 Aug 2012 11:52:44 +0400
parents 45ef4cd48167
children 91f51cee8fd9 c28a0dbea537
comparison
equal deleted inserted replaced
7:4b40e5cc7f0b 8:46c92d737ba7
57 typedef float mlib_f32; 57 typedef float mlib_f32;
58 typedef double mlib_d64; 58 typedef double mlib_d64;
59 59
60 #if defined(__SUNPRO_C) || defined(__SUNPRO_CC) || defined(__GNUC__) 60 #if defined(__SUNPRO_C) || defined(__SUNPRO_CC) || defined(__GNUC__)
61 61
62 #if defined(MACOSX)
62 #include <stddef.h> /* for ptrdiff_t */ 63 #include <stddef.h> /* for ptrdiff_t */
63 #include <stdint.h> /* for uintptr_t */ 64 #include <stdint.h> /* for uintptr_t */
65 #elif defined(__linux__)
66 #include <stdint.h> /* for uintptr_t */
67 #include <malloc.h> /* for ptrdiff_t */
68 #else
69 #include <link.h> /* for uintptr_t */
70 #include <stddef.h> /* for ptrdiff_t */
71 #endif /* __linux__ */
64 72
65 #if defined(MLIB_OS64BIT) || (defined(MACOSX) && defined(_LP64)) 73 #if defined(MLIB_OS64BIT) || (defined(MACOSX) && defined(_LP64))
66 74
67 typedef long mlib_s64; 75 typedef long mlib_s64;
68 typedef unsigned long mlib_u64; 76 typedef unsigned long mlib_u64;