History log of /src/lib/libc/string/strmode.c |
Revision | | Date | Author | Comments |
1.19 |
| 25-Jun-2012 |
abs | Update old-style definitions to ANSI, remove a couple of register definitions along the way. Fixed gcc 4.1 build (thank you vax)
|
1.18 |
| 07-Oct-2006 |
apb | branches: 1.18.42; Include nbtool_config.h for tools build. This was part of the patch supplied by Wim Lewis in PR 31232.
|
1.17 |
| 07-Oct-2006 |
elad | PR/31232: Wim Lewis: tools/compat doesn't check for pre-existence of strmode()
Commited slightly different diff, input and okay from apb@
|
1.16 |
| 20-Jun-2004 |
jmc | Completely rework how tools/compat is done. Purge all uses/references to _NETBSD_SOURCE as this makes cross building from older/newer versions of NetBSD harder, not easier (and also makes the resulting tools 'different')
Wrap all required code with the inclusion of nbtool_config.h, attempt to only use POSIX code in all places (or when reasonable test w. configure and provide definitions: ala u_int, etc).
Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86 NetBSD current (x86 and amd64) and Solaris 9.
Fixes PR's: PR#17762 PR#25944
|
1.15 |
| 07-Aug-2003 |
agc | branches: 1.15.2; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
1.14 |
| 25-Jul-2003 |
atatat | More properly host-tool-ify stat
|
1.13 |
| 31-Jan-2002 |
tv | Roll in fixes to permit cross-compiling from non-NetBSD hosts. This round has been tested on Solaris/x86 and Linux hosts.
* Add host tools cap_mkdb, ctags, m4, uudecode. * Protect __RCSID() and __COPYRIGHT() better. * Reduce the number of places that need to include "config.h", to keep sources closer to their "vanilla" versions. * Add more compat #defines and autoconf-checked functions.
|
1.12 |
| 29-Jan-2002 |
tv | Make almost all tools compile and run properly on non-NetBSD hosts. (In particular, most tools now run correctly on Solaris 7.)
|
1.11 |
| 20-Sep-1999 |
lukem | branches: 1.11.10; back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. _DIAGASSERT() is still retained.
|
1.10 |
| 16-Sep-1999 |
lukem | * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
1.9 |
| 03-Aug-1999 |
wrstuden | Add and document support for using new archive state mode flags. Now archived files will show up as either "a" (S_ARCH1) or "A" (S_ARCH2) in ls -l. As noted, archive state is fs-dependent, and not maintained by most fs's.
|
1.8 |
| 03-Feb-1998 |
perry | remove obsolete register declarations
|
1.7 |
| 30-Jan-1998 |
perry | update to lite-2
|
1.6 |
| 16-Oct-1997 |
christos | These two don't belong in string.h, but unistd.h
|
1.5 |
| 13-Jul-1997 |
christos | Fix RCSID's Use "extern.h" where appropriate.
|
1.4 |
| 30-Jan-1997 |
matthias | Teach strmode(3) about whiteouts. They get w 'w' now.
|
1.3 |
| 26-Aug-1993 |
jtc | branches: 1.3.8; Declare rcsid strings so they are stored in text segment.
|
1.2 |
| 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
1.1 |
| 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
1.1.1.2 |
| 30-Jan-1998 |
perry | import lite-2
|
1.1.1.1 |
| 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
1.3.8.1 |
| 20-Sep-1996 |
jtc | snapshot namespace cleanup: net, etc.
|
1.11.10.2 |
| 22-Mar-2002 |
nathanw | Catch up to -current.
|
1.11.10.1 |
| 08-Mar-2002 |
nathanw | Catch up to -current.
|
1.15.2.1 |
| 22-Jun-2004 |
tron | Pull up revision 1.16 (requested by jmc in ticket #527): Completely rework how tools/compat is done. Purge all uses/references to _NETBSD_SOURCE as this makes cross building from older/newer versions of NetBSD harder, not easier (and also makes the resulting tools 'different') Wrap all required code with the inclusion of nbtool_config.h, attempt to only use POSIX code in all places (or when reasonable test w. configure and provide definitions: ala u_int, etc). Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86 NetBSD current (x86 and amd64) and Solaris 9. Fixes PR's: PR#17762 PR#25944
|
1.18.42.1 |
| 30-Oct-2012 |
yamt | sync with head
|