Date: Mon, 22 Mar 2004 06:44:00 -0800 (PST) From: "Andrey A. Chernov" <ache@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/gnu/lib/libregex Makefile regex.c Message-ID: <200403221444.i2MEi0pl061608@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
ache 2004/03/22 06:44:00 PST FreeBSD src repository Modified files: gnu/lib/libregex Makefile regex.c Log: Forced commit note to explain why NO_POSIX_COMPAT was removed with upgrade. NO_POSIX_COMPAT was added in 1996 as attempt to resolve POSIX regex functions conflict for fixit floppy (they are both in libc and libgnuregex) The way it done (simple excluding POSIX functions from compile) breaks legitimate case when, say, some program from ports calls both POSIX and GNU regex functions (it will call POSIX ones from libc and fails, because header <regex.h> is from GNU). Now our fixit floppy (and other crunched floppies, as I check) not use libgnuregex, so the hack can be removed. Revision Changes Path 1.28 +0 -0 src/gnu/lib/libregex/Makefile 1.12 +0 -0 src/gnu/lib/libregex/regex.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403221444.i2MEi0pl061608>