From bed62c21fa9e1712bb826ed9ec9851e31611788d Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Mon, 19 Jan 2015 13:05:43 +0100 Subject: [PATCH] [PR libgomp/64625] Remove __OFFLOAD_TABLE__ variable/formal parameter. gcc/ * omp-low.c (offload_symbol_decl): Remove variable. (get_offload_symbol_decl): Remove function. (expand_omp_target): For BUILT_IN_GOMP_TARGET, BUILT_IN_GOMP_TARGET_DATA, BUILT_IN_GOMP_TARGET_UPDATE pass NULL instead of &__OFFLOAD_TABLE__, for BUILT_IN_GOACC_DATA_START, BUILT_IN_GOACC_ENTER_EXIT_DATA, BUILT_IN_GOACC_PARALLEL, BUILT_IN_GOACC_UPDATE don't pass it at all. libgomp/ * libgomp_g.h (GOACC_data_start, GOACC_enter_exit_data) (GOACC_parallel, GOACC_update): Remove const_void *offload_table formal parameter. Update all users. * target.c (GOMP_target, GOMP_target_data, GOMP_target_update): Document unused formal parameter. From-SVN: r219837 --- gcc/ChangeLog | 1 + libgomp/ChangeLog | 1 + 2 files changed, 2 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3ee35a6a4ca..87097c9df3a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,6 @@ 2015-01-19 Thomas Schwinge + PR libgomp/64625 * omp-low.c (offload_symbol_decl): Remove variable. (get_offload_symbol_decl): Remove function. (expand_omp_target): For BUILT_IN_GOMP_TARGET, diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 482a968658b..7e866ac1070 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,5 +1,6 @@ 2015-01-19 Thomas Schwinge + PR libgomp/64625 * libgomp_g.h (GOACC_data_start, GOACC_enter_exit_data) (GOACC_parallel, GOACC_update): Remove const_void *offload_table formal parameter. Update all users.