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