This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [hsa 2/12] Modifications to libgomp proper
- From: Nathan Sidwell <nathan at acm dot org>
- To: Thomas Schwinge <thomas at codesourcery dot com>, Jakub Jelinek <jakub at redhat dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 12 Nov 2015 09:11:47 -0500
- Subject: Re: [hsa 2/12] Modifications to libgomp proper
- Authentication-results: sourceware.org; auth=none
- References: <20151105215108 dot GC9264 at virgil dot suse dot cz> <20151105215441 dot GE9264 at virgil dot suse dot cz> <20151112101133 dot GY5675 at tucnak dot redhat dot com> <87lha3tksr dot fsf at kepler dot schwinge dot homeip dot net>
On 11/12/15 08:21, Thomas Schwinge wrote:
Hi!
so there is a way to deal with it, but you need to adjust all plugins.
I'm confused -- didn't we agree that we don't need to maintain backwards
compatibility in the libgomp <-> plugins interface? (Nathan?)
Indeed, no need to deal with version skew between libgomp and its plugins.
On 07/24/15 12:30, Jakub Jelinek wrote:
And I'd say that we don't really need to maintain support for mixing libgomp
from one GCC version and libgomp plugins from another version, worst case
there should be some GOMP_OFFLOAD_get_version function that libgomp could
use to verify it is talking to the right version of the plugin and
completely ignore it if it gives wrong version.
(We do need, and have, versioning between GCC proper and libgomp
interfaces.)
Yes. (For avoidance of doubt)
nathan