regexp.h

Charles S. Wilson cwilson@ece.gatech.edu
Wed May 10 20:01:00 GMT 2000


I'm not sure if this is an error, an oversight, or deliberate, but it
seems that regexp.h is not installed into /usr/i686-pc-cygwin/include. 
It is included in the cygwin source (winsup/cygwin/regexp) and 3 of the
4 functions that it declares are in libcygwin.a:

nm -a libcygwin.a | grep 'xxxx' yeilds:

00000000 ? __imp__regcomp
00000000 T _regcomp
00000000 ? __imp___regcomp
00000000 T __regcomp

00000000 ? __imp__regerror
00000000 T _regerror
00000000 ? __imp___regerror
00000000 T __regerror

00000000 ? __imp__regexec
00000000 T _regexec
00000000 ? __imp___regexec
00000000 T __regexec

regsub is not found (although it is defined in winsup/cygwin/regsub.c). 

So, two questions:

shouldn't the regexp.h be included in /usr/i686-pc-cygwin/include?
shouldn't regsub() be built into libcygwin (or cygwin1.dll) or whatever?

--Chuck

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list