[PATCH, libgomp] Rewire OpenACC async

Thomas Schwinge thomas_schwinge@mentor.com
Thu May 12 10:47:00 GMT 2016


Hi!

On Thu, 12 May 2016 12:02:58 +0200, Jakub Jelinek <jakub@redhat.com> wrote:
> ABI incompatible change for the plugin
> interface (affecting OpenACC capable plugins only), I think you just should
> rename the plugin callback you add the argument to, so that
>           || !DLSYM_OPT (openacc.register_async_cleanup,
>                          openacc_register_async_cleanup)
> would fail when trying to load GCC 6.x nvptx plugin from GCC 7.x libgomp
> or vice versa.

Hmm, as far as I remember, we had previously agreed that libgomp plugin
ABI changes are not of any concern, given that libgomp and its plugins
will always be built from the same sources, at the same time, and so
their ABIs will always correspond?  Discussed before in
<http://news.gmane.org/find-root.php?message_id=%3C56449E23.3050400%40acm.org%3E>,
for example.


Grüße
 Thomas



More information about the Gcc-patches mailing list