delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/05/10/21:59:28

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <391A239C.7A64DB0F@ece.gatech.edu>
Date: Wed, 10 May 2000 23:06:04 -0400
From: "Charles S. Wilson" <cwilson AT ece DOT gatech DOT edu>
X-Mailer: Mozilla 4.7 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: cygwin AT sourceware DOT cygnus DOT com
Subject: regexp.h

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 AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019