瀏覽代碼

gcc-plugin/examples/vector_scal: use unsigned int to be consistent with other functions using the same parameter

Nathalie Furmento 12 年之前
父節點
當前提交
0e84c5cdf8
共有 2 個文件被更改,包括 4 次插入4 次删除
  1. 3 3
      gcc-plugin/examples/vector_scal/vector_scal.c
  2. 1 1
      gcc-plugin/examples/vector_scal/vector_scal_cuda.cu

+ 3 - 3
gcc-plugin/examples/vector_scal/vector_scal.c

@@ -140,9 +140,9 @@ extern void vector_scal_cuda (unsigned int size, float vector[size], float facto
 
 #define EPSILON 1e-3
 static bool
-check (size_t size, float vector[size], float factor)
+check (unsigned int size, float vector[size], float factor)
 {
-  size_t i;
+  unsigned int i;
 
   for (i = 0; i < size; i++)
     {
@@ -174,7 +174,7 @@ main (void)
   {
     float vector[NX] __attribute__ ((heap_allocated, registered));
 
-    size_t i;
+    unsigned int i;
     for (i = 0; i < NX; i++)
       vector[i] = (float) i;
 

+ 1 - 1
gcc-plugin/examples/vector_scal/vector_scal_cuda.cu

@@ -32,7 +32,7 @@ vector_mult_cuda (unsigned int n, float *val, float factor)
 }
 
 extern "C" void
-vector_scal_cuda (size_t size, float vector[], float factor)
+vector_scal_cuda (unsigned int size, float vector[], float factor)
 {
   unsigned threads_per_block = 64;
   unsigned nblocks = (size + threads_per_block - 1) / threads_per_block;