Yaakov (Cygwin/X | 11 Jun 2012 22:58
Picon
Gravatar

[PATCH] regex: fix for kernel cross-compile

The attached patch fixes the issue I reported previously:

http://cygwin.com/ml/cygwin/2012-06/msg00161.html

According to POSIX[1], a '|' following '(' produces undefined results. 
However, glibc and PCRE both allow the regex in question, so there is 
basis for omitting this error.  I believe this is the last issue which 
needs to be fixed within Cygwin to allow cross-compiling the Linux kernel.

Yaakov

[1] 
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html#tag_09_04_03
Attachment (regex-kernel-relocs.patch): application/x-itunes-itlp, 793 bytes
Christopher Faylor | 11 Jun 2012 23:27
Favicon

Re: [PATCH] regex: fix for kernel cross-compile

On Mon, Jun 11, 2012 at 03:58:36PM -0500, Yaakov (Cygwin/X) wrote:
>The attached patch fixes the issue I reported previously:
>
>http://cygwin.com/ml/cygwin/2012-06/msg00161.html
>
>According to POSIX[1], a '|' following '(' produces undefined results. 
>However, glibc and PCRE both allow the regex in question, so there is 
>basis for omitting this error.  I believe this is the last issue which 
>needs to be fixed within Cygwin to allow cross-compiling the Linux kernel.

Looks ok.  Please check in.

Thanks.

cgf


Gmane