This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Remove unused openacc call
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Thomas Schwinge <thomas at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Nathan Sidwell <nathan at codesourcery dot com>
- Date: Wed, 20 Apr 2016 12:27:27 +0200
- Subject: Re: Remove unused openacc call
- Authentication-results: sourceware.org; auth=none
- References: <56411718 dot 6080503 at acm dot org> <87k2js3bwx dot fsf at kepler dot schwinge dot homeip dot net>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Wed, Apr 20, 2016 at 10:46:38AM +0200, Thomas Schwinge wrote:
> On Mon, 9 Nov 2015 16:58:48 -0500, Nathan Sidwell <nathan@acm.org> wrote:
> > I've committed this to trunk. It nuke the now unused GOACC_GET_NUM_THREADS and
> > GOACC_GET_THREAD_NUM calls.
>
> > * omp-low.c: [...]
> > (lower_reduction_clauses): Remove BUILT_IN_GOACC_GET_THREAD_NUM call.
> > * omp-builtins.def (BUILT_IN_GOACC_GET_THREAD_NUM,
> > BUILT_IN_GOACC_GET_NUM_THREADS): Delete.
>
> Given that in GCC 6 we only provide host fallback execution for
> executables compiled with GCC 5 (and thus using the legacy entry points),
> we can further clean this up as follows. OK for gcc-6-branch and trunk?
>
> commit a3993b5fae8b430e1dca23179aaa23a6c53ea2fb
> Author: Thomas Schwinge <thomas@codesourcery.com>
> Date: Tue Nov 10 16:59:46 2015 +0100
>
> Clean up libgomp GCC 5 legacy support
>
> libgomp/
> * config/nvptx/oacc-parallel.c: Empty file.
Ok for trunk and 6.2, we don't need this for 6.1.
Jakub