Hi! On Thu, 12 May 2016 12:02:58 +0200, Jakub Jelinek <ja...@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