Mercurial > hg > truffle
comparison src/gpu/ptx/vm/ptxKernelArguments.cpp @ 12360:cfba4fd3d616
fixed C compilation warnings on MacOS
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 11 Oct 2013 21:05:41 +0200 |
parents | 67a1e27a8dbb |
children | f020e149c1b6 |
comparison
equal
deleted
inserted
replaced
12359:e800bf0c230c | 12360:cfba4fd3d616 |
---|---|
96 if (java_lang_boxing_object::get_value(arg, &floatval) != T_FLOAT) { | 96 if (java_lang_boxing_object::get_value(arg, &floatval) != T_FLOAT) { |
97 tty->print_cr("[CUDA] *** Error: Unexpected argument type; expecting T_INT"); | 97 tty->print_cr("[CUDA] *** Error: Unexpected argument type; expecting T_INT"); |
98 _success = false; | 98 _success = false; |
99 return; | 99 return; |
100 } | 100 } |
101 *((gpu::Ptx::CUdeviceptr*) &_kernelArgBuffer[_bufferOffset]) = floatval.f; | 101 *((gpu::Ptx::CUdeviceptr*) &_kernelArgBuffer[_bufferOffset]) = (gpu::Ptx::CUdeviceptr) floatval.f; |
102 _bufferOffset += sizeof(floatval.f); | 102 _bufferOffset += sizeof(floatval.f); |
103 } | 103 } |
104 return; | 104 return; |
105 } | 105 } |
106 | 106 |
129 if (java_lang_boxing_object::get_value(arg, &doubleval) != T_DOUBLE) { | 129 if (java_lang_boxing_object::get_value(arg, &doubleval) != T_DOUBLE) { |
130 tty->print_cr("[CUDA] *** Error: Unexpected argument type; expecting T_INT"); | 130 tty->print_cr("[CUDA] *** Error: Unexpected argument type; expecting T_INT"); |
131 _success = false; | 131 _success = false; |
132 return; | 132 return; |
133 } | 133 } |
134 *((gpu::Ptx::CUdeviceptr*) &_kernelArgBuffer[_bufferOffset]) = doubleval.d; | 134 *((gpu::Ptx::CUdeviceptr*) &_kernelArgBuffer[_bufferOffset]) = (gpu::Ptx::CUdeviceptr) doubleval.d; |
135 _bufferOffset += sizeof(doubleval.d); | 135 _bufferOffset += sizeof(doubleval.d); |
136 } | 136 } |
137 return; | 137 return; |
138 } | 138 } |
139 | 139 |