target.c (GOMP_offload_register): Use int for device type arg.
authorNathan Sidwell <nathan@codesourcery.com>
Fri, 17 Jul 2015 17:17:26 +0000 (17:17 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 17 Jul 2015 17:17:26 +0000 (17:17 +0000)
* target.c (GOMP_offload_register): Use int for device type arg.
(GOMP_offload_unregister): Likewise.

From-SVN: r225944

libgomp/ChangeLog
libgomp/target.c

index 9810a18..8f2334a 100644 (file)
@@ -1,5 +1,8 @@
 2015-07-17  Nathan Sidwell  <nathan@codesourcery.com>
 
+       * target.c (GOMP_offload_register): Use int for device type arg.
+       (GOMP_offload_unregister): Likewise.
+
        * target.c (struct_offload_image_descr): Constify host_table.
        (gomp_offload_image_to_device): Likewise.
        (GOMP_offload_register, GOMP_offload_unregister): Likewise.
index ca536a0..bc88a1f 100644 (file)
@@ -730,8 +730,7 @@ gomp_offload_image_to_device (struct gomp_device_descr *devicep,
    the target, and TARGET_DATA needed by target plugin.  */
 
 void
-GOMP_offload_register (const void *host_table,
-                      enum offload_target_type target_type,
+GOMP_offload_register (const void *host_table, int target_type,
                       const void *target_data)
 {
   int i;
@@ -765,8 +764,7 @@ GOMP_offload_register (const void *host_table,
    the target, and TARGET_DATA needed by target plugin.  */
 
 void
-GOMP_offload_unregister (const void *host_table,
-                        enum offload_target_type target_type,
+GOMP_offload_unregister (const void *host_table, int target_type,
                         const void *target_data)
 {
   void **host_func_table = ((void ***) host_table)[0];