mirror of git://gcc.gnu.org/git/gcc.git
target.c (gomp_load_plugin_for_device): Use const char * instead of char * for variables holding dlerror return values.
libgomp/ * target.c (gomp_load_plugin_for_device): Use const char * instead of char * for variables holding dlerror return values. (DLSYM_OPT): Ditto. From-SVN: r220789
This commit is contained in:
parent
8039a35df1
commit
196904d813
|
|
@ -1,3 +1,9 @@
|
||||||
|
2015-02-18 Ilya Tocar <ilya.tocar@intel.com>
|
||||||
|
|
||||||
|
* target.c (gomp_load_plugin_for_device): Use const char * instead of
|
||||||
|
char * for variables holding dlerror return values.
|
||||||
|
(DLSYM_OPT): Ditto.
|
||||||
|
|
||||||
2015-02-17 Thomas Schwinge <thomas@codesourcery.com>
|
2015-02-17 Thomas Schwinge <thomas@codesourcery.com>
|
||||||
|
|
||||||
* libgomp-plugin.c (GOMP_PLUGIN_debug): Fix typo.
|
* libgomp-plugin.c (GOMP_PLUGIN_debug): Fix typo.
|
||||||
|
|
|
||||||
|
|
@ -919,7 +919,7 @@ static bool
|
||||||
gomp_load_plugin_for_device (struct gomp_device_descr *device,
|
gomp_load_plugin_for_device (struct gomp_device_descr *device,
|
||||||
const char *plugin_name)
|
const char *plugin_name)
|
||||||
{
|
{
|
||||||
char *err = NULL, *last_missing = NULL;
|
const char *err = NULL, *last_missing = NULL;
|
||||||
int optional_present, optional_total;
|
int optional_present, optional_total;
|
||||||
|
|
||||||
/* Clear any existing error. */
|
/* Clear any existing error. */
|
||||||
|
|
@ -947,7 +947,7 @@ gomp_load_plugin_for_device (struct gomp_device_descr *device,
|
||||||
#define DLSYM_OPT(f, n) \
|
#define DLSYM_OPT(f, n) \
|
||||||
do \
|
do \
|
||||||
{ \
|
{ \
|
||||||
char *tmp_err; \
|
const char *tmp_err; \
|
||||||
device->f##_func = dlsym (plugin_handle, "GOMP_OFFLOAD_" #n); \
|
device->f##_func = dlsym (plugin_handle, "GOMP_OFFLOAD_" #n); \
|
||||||
tmp_err = dlerror (); \
|
tmp_err = dlerror (); \
|
||||||
if (tmp_err == NULL) \
|
if (tmp_err == NULL) \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue