This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 0/4] OpenMP 4.0 offloading to Intel MIC
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: Kirill Yukhin <kirill dot yukhin at gmail dot com>
- Cc: GCC Development <gcc at gcc dot gnu dot org>
- Date: Thu, 13 Nov 2014 12:41:29 -0500
- Subject: Re: [PATCH 0/4] OpenMP 4.0 offloading to Intel MIC
- Authentication-results: sourceware.org; auth=none
- References: <20141021171323 dot GA47586 at msticlxl57 dot ims dot intel dot com> <20141113141433 dot GA37650 at msticlxl57 dot ims dot intel dot com>
Kirill,
The patches have broken bootstrap on AIX and probably on other non-GNU
platforms. strchrnul() is a GNU extension.
/nasfarm/edelsohn/src/src/gcc/lto-wrapper.c: In function 'unsigned int
parse_env_var(const char*, char***, const char*)':
/nasfarm/edelsohn/src/src/gcc/lto-wrapper.c:427:35: error: 'strchrnul'
was not declared in this scope
nextval = strchrnul (curval, ':');
^
/nasfarm/edelsohn/src/src/gcc/lto-wrapper.c: In function 'void
append_offload_options(obstack*, const char*, cl_decoded_option*,
unsigned int)':
/nasfarm/edelsohn/src/src/gcc/lto-wrapper.c:584:34: error: 'strchrnul'
was not declared in this scope
next = strchrnul (cur, ',');
/nasfarm/edelsohn/src/src/gcc/gcc.c: In function 'void
handle_foffload_option(const char*)':
/nasfarm/edelsohn/src/src/gcc/gcc.c:3378:28: error: 'strchrnul' was
not declared in this scope
end = strchrnul (arg, '=');
^
Thanks, David
On Thu, Nov 13, 2014 at 9:14 AM, Kirill Yukhin <kirill.yukhin@gmail.com> wrote:
> Hello,
>
> Support of OpenMP 4.0 offloading to future Xeon Phi was fully checked in to main
> trunk.
>
> Thanks everybody who helped w/ development and review.
>
> --
> Thanks, K