@@ -314,34 +314,34 @@ void RTLsTy::LoadRTLs() {
314
314
R.RTLName = Name;
315
315
#endif
316
316
317
- if (!(R.is_valid_binary = (RTLInfoTy::is_valid_binary_ty *) dlsym (
317
+ if (!(*(( void **) & R.is_valid_binary ) = dlsym (
318
318
dynlib_handle, " __tgt_rtl_is_valid_binary" )))
319
319
continue ;
320
- if (!(R.number_of_devices = (RTLInfoTy::number_of_devices_ty *) dlsym (
320
+ if (!(*(( void **) & R.number_of_devices ) = dlsym (
321
321
dynlib_handle, " __tgt_rtl_number_of_devices" )))
322
322
continue ;
323
- if (!(R.init_device = (RTLInfoTy::init_device_ty *) dlsym (
323
+ if (!(*(( void **) & R.init_device ) = dlsym (
324
324
dynlib_handle, " __tgt_rtl_init_device" )))
325
325
continue ;
326
- if (!(R.load_binary = (RTLInfoTy::load_binary_ty *) dlsym (
326
+ if (!(*(( void **) & R.load_binary ) = dlsym (
327
327
dynlib_handle, " __tgt_rtl_load_binary" )))
328
328
continue ;
329
- if (!(R.data_alloc = (RTLInfoTy::data_alloc_ty *) dlsym (
329
+ if (!(*(( void **) & R.data_alloc ) = dlsym (
330
330
dynlib_handle, " __tgt_rtl_data_alloc" )))
331
331
continue ;
332
- if (!(R.data_submit = (RTLInfoTy::data_submit_ty *) dlsym (
332
+ if (!(*(( void **) & R.data_submit ) = dlsym (
333
333
dynlib_handle, " __tgt_rtl_data_submit" )))
334
334
continue ;
335
- if (!(R.data_retrieve = (RTLInfoTy::data_retrieve_ty *) dlsym (
335
+ if (!(*(( void **) & R.data_retrieve ) = dlsym (
336
336
dynlib_handle, " __tgt_rtl_data_retrieve" )))
337
337
continue ;
338
- if (!(R.data_delete = (RTLInfoTy::data_delete_ty *) dlsym (
338
+ if (!(*(( void **) & R.data_delete ) = dlsym (
339
339
dynlib_handle, " __tgt_rtl_data_delete" )))
340
340
continue ;
341
- if (!(R.run_region = (RTLInfoTy::run_region_ty *) dlsym (
341
+ if (!(*(( void **) & R.run_region ) = dlsym (
342
342
dynlib_handle, " __tgt_rtl_run_target_region" )))
343
343
continue ;
344
- if (!(R.run_team_region = (RTLInfoTy::run_team_region_ty *) dlsym (
344
+ if (!(*(( void **) & R.run_team_region ) = dlsym (
345
345
dynlib_handle, " __tgt_rtl_run_target_team_region" )))
346
346
continue ;
347
347
0 commit comments