[patch cygwin]: Rename strechr to strchrnul

2012-10-26 Thread Kai Tietz
Hello, this patch replaces strechr by strchrnul symbol-name. The strchrnul name is that one also present in new-libc for this function behavior. ChangeLog 2012-10-26 Kai Tietz * dcrt0.cc (quoted): Renamed strechr to strchrnul. * environ.cc (environ_init): Likewise

Re: [patch cygwin]: Replace inline-assembler in string.h by C implementation

2012-10-24 Thread Kai Tietz
2012/10/24 Christopher Faylor wrote: > On Wed, Oct 24, 2012 at 11:07:47AM -0400, Ryan Johnson wrote: >>On 24/10/2012 5:16 AM, Kai Tietz wrote: >>> Hello, >>> >>> this patch replaces the inline-assember used in string.h by C >>> implementation. >

[patch cygwin]: Replace inline-assembler in string.h by C implementation

2012-10-24 Thread Kai Tietz
-path. And as third point, by inspecting generated assembly code produced by compiler out of C code vs. inline-assembler it shows that compiler produces better code. It handles jump-threading better, and also improves average executed instructions. ChangeLog 2012-10-24 Kai Tietz

Re: [patch]: Decouple cygwin building from in-tree mingw/w32api building

2012-10-18 Thread Kai Tietz
Hi Corinna, 2012/10/18 Corinna Vinschen: > Hi Yaakov, > > On Oct 18 02:33, Yaakov (Cygwin/X) wrote: >> On Wed, 2012-10-17 at 15:32 -0400, Christopher Faylor wrote: >>> But, anyway, nevermind. This shouldn't be a requirement for getting >>> these changes checked in. I'm more concerned with just n

[patch]: Decouple cygwin building from in-tree mingw/w32api building

2012-10-17 Thread Kai Tietz
architecture. ChangeLog winsup/ 2012-10-17 Kai Tietz * Makefile.common: Remove w32api specific internal configure. (nostdincxx): Always turn off default libraries. * Makefile.in: Remove for cygwin build dependencies to w32api and mingw. * configure