This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp4] libgomp: Cope with DejaGnu having no mechanism to transfer environment variables to remote boards
- 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
- Date: Thu, 14 May 2015 10:05:36 +0200
- Subject: Re: [gomp4] libgomp: Cope with DejaGnu having no mechanism to transfer environment variables to remote boards
- Authentication-results: sourceware.org; auth=none
- References: <5375D239 dot 40605 at mentor dot com> <537644B1 dot 6090600 at mentor dot com> <87ppjd61ro dot fsf at schwinge dot name> <87lho6rfr7 dot fsf at schwinge dot name> <87vbnaph0d dot fsf at schwinge dot name> <87iobwjfh1 dot fsf at schwinge dot name>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Thu, May 14, 2015 at 12:10:50AM +0200, Thomas Schwinge wrote:
> No doubt, looking forward to the day, when this can be reverted.
>
> libgomp/
> * env.c (initialize_env): Remove static attribute.
> * libgomp.map (INTERNAL): Export initialize_env.
Ugh. While you achieve what you want for the remote board cases,
doesn't this completely break all OpenMP and OpenACC programs not built
as part of the testsuite, because initialize_env won't be called in that case?
Jakub