Date: Thu, 21 Nov 1996 08:24:25 +0100 (MET) From: Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de> To: joerg@freefall.freebsd.org (Joerg Wunsch) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org Subject: Re: cvs commit: src/gnu/lib/libregex Makefile regex.c Message-ID: <199611210724.IAA16339@ghpc6.ihf.rwth-aachen.de> In-Reply-To: <199611201506.HAA09692@freefall.freebsd.org> from Joerg Wunsch at "Nov 20, 96 07:06:01 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Joerg Wunsch wrote:
> joerg 96/11/20 07:05:57
>
> Branch: gnu/lib/libregex RELENG_2_2
> Modified: gnu/lib/libregex Makefile regex.c
> Log:
> Merge from HEAD: don't duplicate the Posix regex stuff in libregex,
> it's already in libc (and both implementations clash when linking both
> libs simultaneously).
While you're at it: when testing a new port I found that there are
multiple definitions of regerror in libcompat:
regerror.o:
00000000 T _regerror
regex.o:
U _free
00000020 T _re_comp
000000a0 T _re_exec
U _regcomp
000000e0 T _regerror
U _regexec
U _strdup
Which one of those do we really need there?
A second thing: /usr/include/regex.h doesn't `#define REG_NOERROR 0'
which was expected by this port. I don't know if this one comes from
POSIX or if it was just some ``vendor extension''.
tg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611210724.IAA16339>
