VirtualBox

source: kBuild/trunk/src/kmk/glob/ChangeLog@ 2665

Last change on this file since 2665 was 2591, checked in by bird, 13 years ago

kmk: Merged in changes from GNU make 3.82. Previous GNU make base version was gnumake-2008-10-28-CVS.

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