VirtualBox

source: kBuild/vendor/gnumake/2008-10-28/glob/ChangeLog

Last change on this file was 1989, checked in by bird, 16 years ago

Load gnumake-2008-10-28-CVS into vendor/gnumake/current.

  • Property svn:eol-style set to native
File size: 6.4 KB
Line 
12007-12-22 Juan Manuel Guerrero <juan.guerrero@gmx.de> (tiny change)
2
3 * glob/glob.c [__GNU_LIBRARY__ && __DJGPP__]: Add a realloc
4 declaration that matches the one in the DJGPP libc.
5
62006-02-24 Eli Zaretskii <eliz@gnu.org>
7
8 * glob.c (my_malloc) [WINDOWS32]: Provide a full ISO C prototype,
9 to avoid compiler warnings.
10
112005-06-25 Paul D. Smith <psmith@gnu.org>
12
13 * fnmatch.h, glob.h [WINDOWS32]: Fix ifdefs in headers.
14 Fixes Savannah bug #13477.
15
162005-03-11 Paul D. Smith <psmith@gnu.org>
17
18 * glob.c (glob_in_dir): Change FNM_CASEFOLD to be enabled if
19 HAVE_CASE_INSENSITIVE_FS is defined.
20
212003-01-30 Paul D. Smith <psmith@gnu.org>
22
23 * glob.h: Patch for FreeBSD by Mike Barcroft <mike@freebsd.org>
24 Reported by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>. On
25 FreeBSD, declare __size_t to simply size_t.
26
272002-04-22 Paul D. Smith <psmith@gnu.org>
28
29 * Makefile.am: Use automake 1.6.
30 Use new automake condition USE_LOCAL_GLOB to decide whether or not
31 to build the local GNU glob library or use the system one.
32
331999-09-12 Paul D. Smith <psmith@gnu.org>
34
35 * fnmatch.c: Last GLIBC version wouldn't compile outside of GLIBC
36 (undefined reference to internal_function). Update to the latest
37 version
38
391999-09-11 Paul Eggert <eggert@twinsun.com>
40
41 * glob.h (glob): If #defining to glob64, do this before
42 declaring it, so that all declarations and uses match, and
43 do not declare glob64, to avoid a declaration clash.
44 (globfree): Likewise with globfree64.
45
461999-09-08 Eli Zaretskii <eliz@is.elta.co.il>
47
48 * glob.c (prefix_array) [__MSDOS__,WINDOWS32]: Keep the trailing
49 slash unless DIRNAME is just "x:/".
50
511999-09-06 Paul D. Smith <psmith@gnu.org>
52
53 * fnmatch.c: Update to latest version from GLIBC.
54
551999-07-21 Paul D. Smith <psmith@gnu.org>
56
57 * glob.c, glob.h, fnmatch.c, fnmatch.h: Update to latest version
58 from GLIBC.
59
60 * fnmatch.c (internal_fnmatch): Use K&R definition syntax, not ANSI.
61 (__strchrnul): This won't exist outside GLIBC, so create one.
62
63 * glob.c: Move getlogin{,_r} prototypes below glob.h to get __P()
64 macro.
65
661998-08-05 Paul D. Smith <psmith@gnu.org>
67
68 * configure.in: Remove; configuration for glob is handled by the
69 make configure.in.
70
711998-07-29 Paul D. Smith <psmith@gnu.org>
72
73 * glob.c, fnmatch.c: New versions from the GLIBC folks (Ulrich
74 Drepper). Fixes a bug reported by Eli Zaretski. Integrates
75 DOS/Windows32 support.
76
771998-07-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
78
79 * glob.c (glob): Cast away const on assignment of pattern to dirname.
80 Cast the return type of __alloca() for traditional C compilers.
81
821998-07-23 Paul D. Smith <psmith@gnu.org>
83
84 * glob.c, fnmatch.c: New versions of these files from the GLIBC
85 folks (Ulrich Drepper). Had to re-integrate some DOS/Windows
86 code.
87
881998-07-10 Paul D. Smith <psmith@gnu.org>
89
90 * glob.c (glob_in_dir): If no meta chars exist in PATTERN and
91 GLOB_NOCHECK is present, don't look for the file--whether it's
92 found or not, we'll always return it, so why bother searching?
93
94 Also, if we are searching and there are no meta chars, don't
95 bother trying fnmatch() if the strcmp() fails.
96
971998-05-30 Eli Zaretskii <eliz@is.elta.co.il>
98
99 * glob.c (glob) [__MSDOS__, WINDOWS32]: Compute the directory and
100 filename parts of the pattern correctly when it includes a drive
101 spec. Disallow wildcards in the drive spec. Prevent recursion
102 when dirname is of the form "d:/" or "d:".
103 (prefix_array) [__MSDOS__, WINDOWS32]: Don't append a slash to
104 "d:/" and "d:".
105
1061998-05-13 Paul D. Smith <psmith@gnu.org>
107
108 * SMakefile, Makefile.ami, glob.c, glob.h, fnmatch.c: Updated from
109 the latest glibc version.
110
1111998-04-17 Paul D. Smith <psmith@gnu.org>
112
113 * configure.in: Create a config.h file instead of setting things
114 on the compile line. This is because when build.sh runs it merely
115 passes -DHAVE_CONFIG_H to the glob files, just as it does to the
116 make files.
117 * config.h.in: Created by autoheader.
118
119Tue Aug 12 10:52:34 1997 Paul D. Smith <psmith@baynetworks.com>
120
121 * configure.in: Require autoconf 2.12.
122
123 * glob: Updates from latest GNU libc glob code.
124
125 * glob.c,glob.h,fnmatch.h: Change all WIN32 references to WINDOWS32.
126
127 * glob.h: OSF4 defines macros in such a way that GLOB_ALTDIRFUNC
128 is not defined. Added a test to the #if which defines it if
129 _GNU_SOURCE is defined; that's set by both glob.c and GNU make.
130
131 * glob.c: SunOS4 w/ cc needs #include <stdio.h>, since assert.h
132 requires stderr but doesn't include stdio.h :-/.
133 (next_brace_sub): De-protoize function definition.
134 (glob): Cast __alloca(); on SunOS4 it uses the default return type
135 of int.
136 (glob): Irix defines getlogin_r() to return a char*; move the
137 extern for that into the _LIBC area since it isn't used except in
138 LIBC anyway. Likewise, move extern getlogin() into the "else".
139
140Sat Jul 20 21:55:31 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
141
142 Win32 hacks from <Rob_Tulloh@tivoli.com>.
143 * posix/glob.c [WIN32]: Don't include <pwd.h>; don't use d_ino;
144 use void * for my_realloc; include <malloc.h> for alloca.
145 (glob) [WIN32]: Use "c:/users/default" for ~ if no HOME variable.
146 * posix/fnmatch.h [WIN32]: Use prototypes even if [!__STDC__].
147 * posix/glob.h: Likewise.
148
149Fri Jul 19 16:56:41 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
150
151 * posix/glob.h [!_AMIGA && !VMS]: Check this instead of just [!_AMIGA]
152 for `struct stat;' forward decl.
153
154Sat Jun 22 10:44:09 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
155
156 * posix/glob.c: Include <alloca.h> only [HAVE_ALLOCA_H], not [sparc].
157
158Fri Jun 21 00:27:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
159
160 * posix/fnmatch.c (fnmatch): Fix \*[*?]+ case to increment name ptr
161 only for ?s, not for *s. Fix from Chet Ramey.
162
163
164
165Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
1661998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software
167Foundation, Inc.
168This file is part of GNU Make.
169
170GNU Make is free software; you can redistribute it and/or modify it under the
171terms of the GNU General Public License as published by the Free Software
172Foundation; either version 3 of the License, or (at your option) any later
173version.
174
175GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY
176WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
177A PARTICULAR PURPOSE. See the GNU General Public License for more details.
178
179You should have received a copy of the GNU General Public License along with
180this program. If not, see <http://www.gnu.org/licenses/>.
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette