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