freebsd-dev/lib
David E. O'Brien f506ed7467 There is a problem in that one cannot use ctype.h at the same time as parts
of the C++ stdlib.  Our ctype.h uses symbols of the form _<X> to denote the
various character classes.  Our ctype.h also extends the usual ctype.h
offering by adding the "_T" (special) class.  Problem is parts of the STL
also use the symbol "_T" as its parameterized type.  These two uses are
incompatible.

Thus change the form of the symbols used in ctype to something that fixes
the current problem and is less likely to cause conflicts in the future.

Requested by:	Tomoaki NISHIYAMA <tomoaki@biol.s.u-tokyo.ac.jp>
Ok'ed by:	JKH
2000-02-08 07:43:26 +00:00
..
compat What was I smoking? Use the proper form of the library names. 1999-12-21 06:19:03 +00:00
csu $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libalias The flags PKT_ALIAS_PUNCH_FW and PKT_ALIAS_PROXY_ONLY were both 2000-02-02 23:49:32 +00:00
libatm Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libbind Build more components to get named to build. 1999-11-30 04:40:54 +00:00
libc There is a problem in that one cannot use ctype.h at the same time as parts 2000-02-08 07:43:26 +00:00
libc_r Use __strong_reference() instead of __weak_reference() to assure that the 2000-01-29 22:53:55 +00:00
libcalendar Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libcam Specify the system directory for which we put in our include path 2000-01-21 20:11:40 +00:00
libcom_err Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libcompat Aargh, the $FreeBSD$ check caused an inconsistent commit by rejecting 1999-12-22 13:49:14 +00:00
libcrypt A bunch of factual corrections. 2000-01-18 18:23:28 +00:00
libdevstat Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libdisk Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libedit Fix style bugs 1999-10-03 10:41:40 +00:00
libfetch Fix timestamp handling. 2000-01-26 12:50:46 +00:00
libform Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libftpio Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libgnumalloc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libio $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libipsec Set libipsec shared library number to 0 2000-02-03 10:06:53 +00:00
libipx $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libkse Use __strong_reference() instead of __weak_reference() to assure that the 2000-01-29 22:53:55 +00:00
libkvm Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libm ${MACHINE} -> ${MACHINE_ARCH} 1999-11-14 13:54:44 +00:00
libmd Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libmenu Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libncp Remove duplicated extern. 2000-01-01 14:21:31 +00:00
libncurses Add the new version.c file for curses_version(3) 2000-01-26 16:51:36 +00:00
libnetgraph Have NgMkSockNode() load the socket node type KLD if it's not 2000-01-28 00:48:27 +00:00
libopie Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libpam Upgrade to the pam_ssh module, version 1.1.. 1999-12-28 05:32:54 +00:00
libpanel Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libpcap Upgrade to libpcap 0.5 2000-01-30 00:44:23 +00:00
libposix1e Fix various typos and mdoc style issues. 2000-01-29 04:18:51 +00:00
libpthread Use __strong_reference() instead of __weak_reference() to assure that the 2000-01-29 22:53:55 +00:00
libradius Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libresolv Don't build elf libresolv.so*, no elf freebsd binaries have used it ever. 1998-10-11 04:21:56 +00:00
librpcsvc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libskey Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libss sigset_t change (part 5 of 5) 1999-09-29 15:18:46 +00:00
libstand trailing white space removal. 2000-01-18 07:43:12 +00:00
libtacplus Fix error message that was too hastily cut&pasted from libradius. 2000-01-17 04:26:09 +00:00
libtelnet $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libutil Historically file flags (schg, uschg, etc) have been converted from 2000-01-27 21:17:01 +00:00
libvgl Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libwrap Missing tcp_wrapper IPv6 support seemed to be a bug, so commit it. 2000-02-03 10:27:03 +00:00
libxpg4 I have added the support for BIG5 encoding into libc/libxpg4/mklocale. 1998-08-15 12:51:49 +00:00
liby $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libz Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
msun style fix 1999-11-09 00:18:22 +00:00
ncurses Add the new version.c file for curses_version(3) 2000-01-26 16:51:36 +00:00
Makefile Oops, The dependency of libcrypt on libmd went away before it was "fixed" 2000-01-21 02:00:53 +00:00
Makefile.inc