r226008 - in /branches/gomp-4_0-branch/libgomp:...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Mon Jul 20 17:04:00 GMT 2015
Author: nathan
Date: Mon Jul 20 17:04:39 2015
New Revision: 226008
URL: https://gcc.gnu.org/viewcvs?rev=226008&root=gcc&view=rev
Log:
* plugin/plugin-nvptx.c (struct targ_fn_descriptor): Move later.
(struct ptx_image_data): Move earlier, add fns field.
(struct ptx_device): Add images and image_lock fields.
(ptx_images, ptx_image_lock): Delete.
(nvptx_open_device): Initialize images and image_lock fields.
(nvptx_close_device): Destroy image_lock.
(GOMP_OFFLOAD_load_image): Register image to device-specific fields.
(GOMP_OFFLOAD_unload_image): Unregister image from device-specific
fields.
Modified:
branches/gomp-4_0-branch/libgomp/ChangeLog.gomp
branches/gomp-4_0-branch/libgomp/plugin/plugin-nvptx.c
More information about the Gcc-cvs
mailing list