NetBSD/lib/libc
ginsbach 15b661abe9 Fix several end cases:
o If a long option looks like an ambiguous abbreviation of two or more long
  options, but all the possible interpretations would return the same
  value, then just return that value without complaining that it's
  ambiguous.

o If a long option could be interpreted either as an exact match for one
  long option, or as an abbreviation for one or more other long options,
  then treat it as the exact match.

These changes align NetBSD's getopt_long(3) with the current behavior of
GNU getopt_long(3), the de facto standard, and FreeBSD's getopt_long(3).
2007-07-05 16:05:40 +00:00
..
arch fix typos 2007-04-29 20:23:34 +00:00
citrus fix typo. 2007-04-24 15:42:08 +00:00
compat Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
compat-43 add an #include path for sigcompat.c to get at <sys/compat>; this 2006-04-24 17:15:06 +00:00
db cleanup: 2007-02-03 23:46:09 +00:00
dlfcn
gdtoa Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
gen Follow the example of other nbtool compat functions, like dirname, and 2007-06-18 14:13:54 +00:00
gmon fix incomplete initializers 2006-10-15 16:14:46 +00:00
hash More cleanup after sha2.h and rmd160.h moved house 2006-10-28 13:05:42 +00:00
iconv do the namespace protection properly; fixes the lint-library. 2006-11-03 20:16:28 +00:00
include - add read and readlink since they are used internally 2007-06-03 17:38:07 +00:00
inet Resolve conflicts. 2007-03-30 20:23:03 +00:00
isc Resolve conflicts. 2007-03-30 20:23:03 +00:00
locale s/approprate/appropriate/ 2007-05-26 13:14:13 +00:00
md Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
nameser Resolve conflicts. 2007-03-30 20:23:03 +00:00
net make this compile without INET6 (Scott Ellis) 2007-06-29 15:53:21 +00:00
nls Changed error message of ENOPROTOOPT to "Protocol option not available". 2006-10-31 00:38:06 +00:00
quad Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
regex Rearrange headers for better portability. 2007-02-09 23:44:18 +00:00
resolv Re-add missing file (removed by cvs import because it was added manually by 2007-03-30 20:40:52 +00:00
rpc switch from kqueue() back to pollts() so that signals will be unblocked 2007-02-19 18:37:14 +00:00
softfloat fix spelling of accommodate; from Zapher. 2006-11-24 19:46:58 +00:00
ssp #undef the fortified functions we use, otherwise we end up calling ourselves 2007-06-03 17:34:35 +00:00
stdio bring in many changes from FreeBSD 2007-06-09 18:51:19 +00:00
stdlib Fix several end cases: 2007-07-05 16:05:40 +00:00
string Add strndup(3) to libnbcompat, since estrndup(3) added into efun.c calls it. 2007-07-03 12:11:09 +00:00
sys Note ZFS returning the number of entries instead of the size of the directory. 2007-06-10 01:21:53 +00:00
termios
thread-stub
time Restore i18n wrapping removed in previous. 2006-12-04 17:24:40 +00:00
uuid spell precede; from Zafer 2006-11-25 16:48:31 +00:00
yp use FD_CLOEXEC instead of 1. 2006-11-03 20:18:49 +00:00
Makefile Move FORTIFY_SOURCE implementation from the somewhat ill-named "libssp" 2007-05-30 01:13:14 +00:00
Makefile.inc We can USE_FORT now. 2007-06-03 17:36:08 +00:00
shlib_version Add: _lwp_kill, _lwp_detach, _lwp_park, _lwp_unpark, _lwp_unpark_all, 2007-01-16 07:07:45 +00:00