#
2f3bda94 |
| 29-May-2019 |
christos <christos@NetBSD.org> |
Add GLOB_TILDE_CHECK (from GNU)
|
#
7949642c |
| 06-Sep-2010 |
christos <christos@NetBSD.org> |
add globstar.
|
#
1ef020be |
| 08-Apr-2009 |
christos <christos@NetBSD.org> |
add glob_pattern_p for glibc because cvs needs it and it is a huge mess to compile in the gnu glob code.
|
#
6bedd5c5 |
| 13-Sep-2008 |
christos <christos@NetBSD.org> |
PR/39534: Henning Petersen: Typo = instead of / to close comment.
|
#
5b9284aa |
| 22-Feb-2008 |
christos <christos@NetBSD.org> |
GLOB_NO_DOTDIRS patch from mouse@ Fixes re-definition of GLOB_PERIOD.
|
#
14c8a525 |
| 05-Dec-2007 |
christos <christos@NetBSD.org> |
From Richard M Kreuter, add GLOB_PERIOD.
|
#
3b6811d3 |
| 26-Mar-2006 |
christos <christos@NetBSD.org> |
PR/33123: Murray Armfield: standards compliance & glob.h Certain fields in glob.h need to be size_t; fix this and version glob(3). http://www.opengroup.org/onlinepubs/000095399/basedefs/glob.h.ht
PR/33123: Murray Armfield: standards compliance & glob.h Certain fields in glob.h need to be size_t; fix this and version glob(3). http://www.opengroup.org/onlinepubs/000095399/basedefs/glob.h.html
show more ...
|
#
66412e72 |
| 13-Sep-2005 |
christos <christos@NetBSD.org> |
compat code reorg
|
#
19b7469a |
| 03-Feb-2005 |
perry <perry@NetBSD.org> |
de-__P -- the hack is long since useless. Discussed with christos, matt, kleink, others. Approved by christos.
|
#
b2f78261 |
| 20-Jun-2004 |
jmc <jmc@NetBSD.org> |
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 resulti
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
show more ...
|
#
039cc956 |
| 07-Aug-2003 |
agc <agc@NetBSD.org> |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22270, verified by myself.
|
#
4be7a2dc |
| 28-Apr-2003 |
bjh21 <bjh21@NetBSD.org> |
Add a new feature-test macro, _NETBSD_SOURCE. If this is defined by the application, all NetBSD interfaces are made visible, even if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
Add a new feature-test macro, _NETBSD_SOURCE. If this is defined by the application, all NetBSD interfaces are made visible, even if some other feature-test macro (like _POSIX_C_SOURCE) is defined. <sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE, _POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve existing behaviour.
This has two major advantages: + Programs that require non-POSIX facilities but define _POSIX_C_SOURCE can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS. + It makes most of the #ifs simpler, in that they're all now ORs of the various macros, rather than having checks for (!defined(_ANSI_SOURCE) || !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.
I've tried not to change the semantics of the headers in any case where _NETBSD_SOURCE wasn't defined, but there were some places where the current semantics were clearly mad, and retaining them was harder than correcting them. In particular, I've mostly normalised things so that _ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE, _XOPEN_SOURCE and _NETBSD_SOURCE in that order.
Tested by building for vax, encouraged by thorpej, and uncontested in tech-userlevel for a week.
show more ...
|
#
98a83957 |
| 28-Oct-2001 |
kleink <kleink@NetBSD.org> |
Partially back out previous: don't apply restrict qualifier to pointer to function.
|
#
e281efee |
| 27-Oct-2001 |
kleink <kleink@NetBSD.org> |
Sprinkle some __restrict into <glob.h>.
|
#
46096f71 |
| 16-Mar-2001 |
christos <christos@NetBSD.org> |
fix comment.
|
#
cd10ca05 |
| 16-Mar-2001 |
christos <christos@NetBSD.org> |
Add GLOB_LIMIT
|
#
00420994 |
| 22-Jun-1998 |
tv <tv@NetBSD.org> |
Typo: POSXI -> POSIX. Re-add GLOB_QUOTE and GLOB_ABEND bracketed by standards ifs for source compatibility.
|
#
9a2e6944 |
| 19-Jun-1998 |
kleink <kleink@NetBSD.org> |
* Remove GLOB_QUOTE, add GLOB_NOESCAPE. Per POSIX, backslash quoting of special characters is the default behaviour, which may be disabled by setting GLOB_NOESCAPE. * Add GLOB_NOMATCH, which wil
* Remove GLOB_QUOTE, add GLOB_NOESCAPE. Per POSIX, backslash quoting of special characters is the default behaviour, which may be disabled by setting GLOB_NOESCAPE. * Add GLOB_NOMATCH, which will be returned if no matching pathnames have been found and GLOB_NOCHECK was not set. * Add GLOB_NOSYS for completeness; it will never happen.
show more ...
|
#
d555fccd |
| 31-Mar-1998 |
kleink <kleink@NetBSD.org> |
Replace the old GLOB_ABEND constant with (the standardized) GLOB_ABORTED.
|
#
42066a4a |
| 04-Nov-1997 |
thorpej <thorpej@NetBSD.org> |
Fix __RENAME quoting lossage (don't pass it a quoted string). From Chris Demetriou <cgd@pa.dec.com>.
|
#
21e1e24d |
| 22-Oct-1997 |
fvdl <fvdl@NetBSD.org> |
New hacks to make libc work painlessly without bumping the major number: use type func(arg1s) asm("emitted_name") gcc mechanism. Suggested by Bill Sommerfeld.
|
#
d6b51107 |
| 21-Oct-1997 |
fvdl <fvdl@NetBSD.org> |
Hacks to enable libc to work without bumping the major.
|
#
4d2cbfce |
| 26-Oct-1994 |
cgd <cgd@NetBSD.org> |
new RCS ID format.
|
#
615e52cc |
| 06-Nov-1993 |
cgd <cgd@NetBSD.org> |
update to latest version
|
#
06d166fd |
| 03-Aug-1993 |
mycroft <mycroft@NetBSD.org> |
New versions to go with new fts() et al.
|